--- /home/fdroid/fdroiddata/tmp/com.brosmike.airpushdetector_11.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.brosmike.airpushdetector_11.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: f9c8296bad659f517e49f25563ef3f858ec9516dbe984758a7679f7aa2a02548 │ -Signer #1 certificate SHA-1 digest: f77b73ff20d6ef957f8b9e75f946ae477673b858 │ -Signer #1 certificate MD5 digest: e59401ea3f245ad2890c7fc3bc6fa928 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 16f41501ff86472bc2204e5510e06674e8b42e6c3b8a83ea67e3f7a3a61617e8 │ -Signer #1 public key SHA-1 digest: 507567acbd268f69755e1249489c9fce29ac1ad9 │ -Signer #1 public key MD5 digest: 8d00e80eec870d9861d90f5596974249 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,470 +1,462 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 187768 (000000000002DD78h) │ - Actual end-cent-dir record offset: 187746 (000000000002DD62h) │ - Expected end-cent-dir record offset: 187746 (000000000002DD62h) │ + Zip archive file size: 187675 (000000000002DD1Bh) │ + Actual end-cent-dir record offset: 187653 (000000000002DD05h) │ + Expected end-cent-dir record offset: 187653 (000000000002DD05h) │ (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 15 entries. │ - The central directory is 1087 (000000000000043Fh) bytes long, │ + The central directory is 1099 (000000000000044Bh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 186659 (000000000002D923h). │ + is 186554 (000000000002D8BAh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 19:26:10 │ - 32-bit CRC value (hex): 9dc2c37b │ - compressed size: 516 bytes │ - uncompressed size: 1039 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): c94fa4a9 │ + compressed size: 733 bytes │ + uncompressed size: 1952 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/F32FFBC7.SF │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 582 │ - (0000000000000246h) bytes │ + offset of local header from start of archive: 802 │ + (0000000000000322h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 19:26:10 │ - 32-bit CRC value (hex): dae2ef95 │ - compressed size: 577 bytes │ - uncompressed size: 1160 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b5e5c623 │ + compressed size: 4741 bytes │ + uncompressed size: 4741 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 #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldpi-v4/ic_launcher.png │ │ - META-INF/F32FFBC7.RSA │ - │ - offset of local header from start of archive: 1225 │ - (00000000000004C9h) bytes │ + offset of local header from start of archive: 5609 │ + (00000000000015E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 19:26:10 │ - 32-bit CRC value (hex): 2c3c5e7a │ - compressed size: 1035 bytes │ - uncompressed size: 1297 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6dea6984 │ + compressed size: 1913 bytes │ + uncompressed size: 1913 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 #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/detector_activity.xml │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2327 │ - (0000000000000917h) bytes │ + offset of local header from start of archive: 7588 │ + (0000000000001DA4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): d1bc626c │ - compressed size: 298 bytes │ - uncompressed size: 644 bytes │ - length of filename: 32 characters │ - length of extra field: 4 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 286cfd3d │ + compressed size: 2736 bytes │ + uncompressed size: 2736 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 │ │ - 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-xhdpi-v4/ic_launcher.png │ │ - res/layout/detector_fragment.xml │ - │ - offset of local header from start of archive: 2707 │ - (0000000000000A93h) bytes │ + offset of local header from start of archive: 10390 │ + (0000000000002896h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 59de92ad │ - compressed size: 499 bytes │ - uncompressed size: 1400 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 672281c2 │ + compressed size: 6821 bytes │ + uncompressed size: 6821 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 #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/detector_task_fragment.xml │ + res/layout/detector_activity.xml │ │ - offset of local header from start of archive: 3284 │ - (0000000000000CD4h) bytes │ + offset of local header from start of archive: 17278 │ + (000000000000437Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 8c629409 │ - compressed size: 406 bytes │ - uncompressed size: 1036 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): d1bc626c │ + compressed size: 298 bytes │ + uncompressed size: 644 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/list_item.xml │ + res/layout/detector_fragment.xml │ │ - offset of local header from start of archive: 3773 │ - (0000000000000EBDh) bytes │ + offset of local header from start of archive: 17654 │ + (00000000000044F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 73ddaa49 │ - compressed size: 436 bytes │ - uncompressed size: 1308 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 59de92ad │ + compressed size: 499 bytes │ + uncompressed size: 1400 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/report_activity.xml │ + res/layout/detector_task_fragment.xml │ │ - offset of local header from start of archive: 4279 │ - (00000000000010B7h) bytes │ + offset of local header from start of archive: 18231 │ + (0000000000004737h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 23872d04 │ - compressed size: 604 bytes │ - uncompressed size: 1748 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 8c629409 │ + compressed size: 406 bytes │ + uncompressed size: 1036 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 #9: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + res/layout/list_item.xml │ │ - offset of local header from start of archive: 4959 │ - (000000000000135Fh) bytes │ + offset of local header from start of archive: 18720 │ + (0000000000004920h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 2ac9ab47 │ - compressed size: 666 bytes │ - uncompressed size: 1756 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 73ddaa49 │ + compressed size: 436 bytes │ + uncompressed size: 1308 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 #10: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - resources.arsc │ + res/layout/report_activity.xml │ │ - offset of local header from start of archive: 5690 │ - (000000000000163Ah) bytes │ + offset of local header from start of archive: 19226 │ + (0000000000004B1Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 6586e7a2 │ - compressed size: 6240 bytes │ - uncompressed size: 6240 bytes │ - length of filename: 14 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 23872d04 │ + compressed size: 603 bytes │ + uncompressed size: 1748 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_launcher.png │ + resources.arsc │ │ - offset of local header from start of archive: 11976 │ - (0000000000002EC8h) bytes │ + offset of local header from start of archive: 19905 │ + (0000000000004DC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): b5e5c623 │ - compressed size: 4741 bytes │ - uncompressed size: 4741 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7844a50c │ + compressed size: 6408 bytes │ + uncompressed size: 6408 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 #12: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_launcher.png │ + classes.dex │ │ - offset of local header from start of archive: 16781 │ - (000000000000418Dh) bytes │ + offset of local header from start of archive: 26357 │ + (00000000000066F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 6dea6984 │ - compressed size: 1913 bytes │ - uncompressed size: 1913 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 24527a1f │ + compressed size: 157864 bytes │ + uncompressed size: 470204 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 #13: │ --------------------------- │ │ - res/drawable-mdpi/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 18757 │ - (0000000000004945h) bytes │ + offset of local header from start of archive: 184278 │ + (000000000002CFD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 286cfd3d │ - compressed size: 2736 bytes │ - uncompressed size: 2736 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 9dc2c37b │ + compressed size: 513 bytes │ + uncompressed size: 1039 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 #14: │ --------------------------- │ │ - res/drawable-xhdpi/ic_launcher.png │ + META-INF/F32FFBC7.SF │ │ - offset of local header from start of archive: 21556 │ - (0000000000005434h) bytes │ + offset of local header from start of archive: 184841 │ + (000000000002D209h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:26 │ - 32-bit CRC value (hex): 672281c2 │ - compressed size: 6821 bytes │ - uncompressed size: 6821 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): dae2ef95 │ + compressed size: 577 bytes │ + uncompressed size: 1160 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 #15: │ --------------------------- │ │ - classes.dex │ + META-INF/F32FFBC7.RSA │ │ - offset of local header from start of archive: 28441 │ - (0000000000006F19h) bytes │ + offset of local header from start of archive: 185468 │ + (000000000002D47Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 16 17:49:24 │ - 32-bit CRC value (hex): cc5084ae │ - compressed size: 158161 bytes │ - uncompressed size: 464856 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 19 00:21:52 │ + 32-bit CRC value (hex): 2c3c5e7a │ + compressed size: 1035 bytes │ + uncompressed size: 1297 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 │ ├── aapt2 dump resources {} │ │ @@ -1,15 +1,15 @@ │ │ Binary APK │ │ Package name=com.brosmike.airpushdetector id=7f │ │ type drawable id=02 entryCount=1 │ │ resource 0x7f020000 drawable/ic_launcher │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_launcher.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_launcher.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_launcher.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_launcher.png type=PNG │ │ type id id=05 entryCount=14 │ │ resource 0x7f050000 id/detector_fragment │ │ () (id) │ │ resource 0x7f050001 id/button_bar │ │ () (id) │ │ resource 0x7f050002 id/refresh_button │ │ () (id) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 2e625ec7 │ │ -signature : 1133...a32f │ │ -file_size : 464856 │ │ +checksum : 3ebcebef │ │ +signature : 52eb...b25b │ │ +file_size : 470204 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 4255 │ │ +string_ids_size : 4253 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 595 │ │ -type_ids_off : 17132 (0x0042ec) │ │ +type_ids_off : 17124 (0x0042e4) │ │ proto_ids_size : 795 │ │ -proto_ids_off : 19512 (0x004c38) │ │ +proto_ids_off : 19504 (0x004c30) │ │ field_ids_size : 900 │ │ -field_ids_off : 29052 (0x00717c) │ │ -method_ids_size : 3582 │ │ -method_ids_off : 36252 (0x008d9c) │ │ +field_ids_off : 29044 (0x007174) │ │ +method_ids_size : 3583 │ │ +method_ids_off : 36244 (0x008d94) │ │ class_defs_size : 334 │ │ class_defs_off : 64908 (0x00fd8c) │ │ -data_size : 387036 │ │ -data_off : 77820 (0x012ffc) │ │ +data_size : 392396 │ │ +data_off : 77808 (0x012ff0) │ │ │ │ Class #0 header: │ │ class_idx : 68 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 522 │ │ source_file_idx : 310 │ │ static_fields_size : 0 │ │ @@ -114,26 +114,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -01ab28: |[01ab28] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -01ab38: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01ab3c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -01ab40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -01ab44: 2200 4200 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0042 │ │ -01ab48: 7010 1f01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@011f │ │ -01ab4e: 6900 2000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01ab52: 0e00 |000d: return-void │ │ -01ab54: 2200 4300 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0043 │ │ -01ab58: 7010 2501 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0125 │ │ -01ab5e: 6900 2000 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01ab62: 28f8 |0015: goto 000d // -0008 │ │ +01c0d4: |[01c0d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +01c0e4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +01c0e8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +01c0ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +01c0f0: 2200 4200 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0042 │ │ +01c0f4: 7010 1f01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@011f │ │ +01c0fa: 6900 2000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c0fe: 0e00 |000d: return-void │ │ +01c100: 2200 4300 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0043 │ │ +01c104: 7010 2501 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0125 │ │ +01c10a: 6900 2000 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c10e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ locals : │ │ @@ -143,17 +143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01ab64: |[01ab64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -01ab74: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01ab7a: 0e00 |0003: return-void │ │ +01c110: |[01c110] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +01c120: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -162,55 +162,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -01ab7c: |[01ab7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -01ab8c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -01ab8e: 2200 0e02 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -01ab92: 7010 a20d 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01ab98: 1a02 a606 |0006: const-string v2, "[" // string@06a6 │ │ -01ab9c: 6e20 a80d 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01aba2: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -01aba6: 7110 7c0d 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0d7c │ │ -01abac: 0a02 |0010: move-result v2 │ │ -01abae: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -01abb2: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -01abb6: b524 |0015: and-int/2addr v4, v2 │ │ -01abb8: 6e10 ab0d 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dab │ │ -01abbe: 0a02 |0019: move-result v2 │ │ -01abc0: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -01abc4: 1a02 ae00 |001c: const-string v2, ", " // string@00ae │ │ -01abc8: 6e20 a80d 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01abce: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -01abd4: 28e7 |0024: goto 000b // -0019 │ │ -01abd6: 1a02 e301 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@01e3 │ │ -01abda: 6e20 a80d 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01abe0: 28e1 |002a: goto 000b // -001f │ │ -01abe2: 1a02 e001 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@01e0 │ │ -01abe6: 6e20 a80d 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01abec: 28db |0030: goto 000b // -0025 │ │ -01abee: 1a02 e201 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@01e2 │ │ -01abf2: 6e20 a80d 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01abf8: 28d5 |0036: goto 000b // -002b │ │ -01abfa: 1a02 e101 |0037: const-string v2, "FEEDBACK_GENERIC" // string@01e1 │ │ -01abfe: 6e20 a80d 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ac04: 28cf |003c: goto 000b // -0031 │ │ -01ac06: 1a02 e401 |003d: const-string v2, "FEEDBACK_VISUAL" // string@01e4 │ │ -01ac0a: 6e20 a80d 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ac10: 28c9 |0042: goto 000b // -0037 │ │ -01ac12: 1a02 c606 |0043: const-string v2, "]" // string@06c6 │ │ -01ac16: 6e20 a80d 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ac1c: 6e10 ac0d 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01ac22: 0c02 |004b: move-result-object v2 │ │ -01ac24: 1102 |004c: return-object v2 │ │ -01ac26: 0000 |004d: nop // spacer │ │ -01ac28: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +01c128: |[01c128] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +01c138: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +01c13a: 2200 0e02 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +01c13e: 7010 a30d 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01c144: 1a02 a606 |0006: const-string v2, "[" // string@06a6 │ │ +01c148: 6e20 a90d 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c14e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +01c152: 7110 7d0d 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0d7d │ │ +01c158: 0a02 |0010: move-result v2 │ │ +01c15a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +01c15e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +01c162: b524 |0015: and-int/2addr v4, v2 │ │ +01c164: 6e10 ac0d 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dac │ │ +01c16a: 0a02 |0019: move-result v2 │ │ +01c16c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +01c170: 1a02 ae00 |001c: const-string v2, ", " // string@00ae │ │ +01c174: 6e20 a90d 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c17a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +01c180: 28e7 |0024: goto 000b // -0019 │ │ +01c182: 1a02 e301 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@01e3 │ │ +01c186: 6e20 a90d 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c18c: 28e1 |002a: goto 000b // -001f │ │ +01c18e: 1a02 e001 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@01e0 │ │ +01c192: 6e20 a90d 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c198: 28db |0030: goto 000b // -0025 │ │ +01c19a: 1a02 e201 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@01e2 │ │ +01c19e: 6e20 a90d 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c1a4: 28d5 |0036: goto 000b // -002b │ │ +01c1a6: 1a02 e101 |0037: const-string v2, "FEEDBACK_GENERIC" // string@01e1 │ │ +01c1aa: 6e20 a90d 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c1b0: 28cf |003c: goto 000b // -0031 │ │ +01c1b2: 1a02 e401 |003d: const-string v2, "FEEDBACK_VISUAL" // string@01e4 │ │ +01c1b6: 6e20 a90d 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c1bc: 28c9 |0042: goto 000b // -0037 │ │ +01c1be: 1a02 c606 |0043: const-string v2, "]" // string@06c6 │ │ +01c1c2: 6e20 a90d 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c1c8: 6e10 ad0d 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01c1ce: 0c02 |004b: move-result-object v2 │ │ +01c1d0: 1102 |004c: return-object v2 │ │ +01c1d2: 0000 |004d: nop // spacer │ │ +01c1d4: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0006 line=190 │ │ 0x000b line=191 │ │ 0x000d line=192 │ │ 0x0013 line=193 │ │ @@ -235,21 +235,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -01ac54: |[01ac54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -01ac64: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -01ac6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01ac6c: 1100 |0004: return-object v0 │ │ -01ac6e: 1a00 b401 |0005: const-string v0, "DEFAULT" // string@01b4 │ │ -01ac72: 28fd |0007: goto 0004 // -0003 │ │ -01ac74: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +01c200: |[01c200] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +01c210: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +01c216: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +01c218: 1100 |0004: return-object v0 │ │ +01c21a: 1a00 b401 |0005: const-string v0, "DEFAULT" // string@01b4 │ │ +01c21e: 28fd |0007: goto 0004 // -0003 │ │ +01c220: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=232 │ │ 0x0005 line=230 │ │ 0x0008 line=228 │ │ locals : │ │ @@ -260,19 +260,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01ac80: |[01ac80] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -01ac90: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01ac94: 7220 2b01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@012b │ │ -01ac9a: 0a00 |0005: move-result v0 │ │ -01ac9c: 0f00 |0006: return v0 │ │ +01c22c: |[01c22c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +01c23c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c240: 7220 2b01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@012b │ │ +01c246: 0a00 |0005: move-result v0 │ │ +01c248: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -280,19 +280,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01aca0: |[01aca0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01acb0: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01acb4: 7220 2c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@012c │ │ -01acba: 0c00 |0005: move-result-object v0 │ │ -01acbc: 1100 |0006: return-object v0 │ │ +01c24c: |[01c24c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +01c25c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c260: 7220 2c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@012c │ │ +01c266: 0c00 |0005: move-result-object v0 │ │ +01c268: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -300,19 +300,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01acc0: |[01acc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01acd0: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01acd4: 7220 2d01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@012d │ │ -01acda: 0c00 |0005: move-result-object v0 │ │ -01acdc: 1100 |0006: return-object v0 │ │ +01c26c: |[01c26c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +01c27c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c280: 7220 2d01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@012d │ │ +01c286: 0c00 |0005: move-result-object v0 │ │ +01c288: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -320,19 +320,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01ace0: |[01ace0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -01acf0: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01acf4: 7220 2e01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@012e │ │ -01acfa: 0c00 |0005: move-result-object v0 │ │ -01acfc: 1100 |0006: return-object v0 │ │ +01c28c: |[01c28c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +01c29c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c2a0: 7220 2e01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@012e │ │ +01c2a6: 0c00 |0005: move-result-object v0 │ │ +01c2a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -340,19 +340,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -01ad00: |[01ad00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01ad10: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -01ad14: 7220 2f01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@012f │ │ -01ad1a: 0c00 |0005: move-result-object v0 │ │ -01ad1c: 1100 |0006: return-object v0 │ │ +01c2ac: |[01c2ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +01c2bc: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +01c2c0: 7220 2f01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@012f │ │ +01c2c6: 0c00 |0005: move-result-object v0 │ │ +01c2c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -381,17 +381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01ad20: |[01ad20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -01ad30: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01ad36: 0e00 |0003: return-void │ │ +01c2cc: |[01c2cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +01c2dc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c2e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -399,18 +399,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01ad38: |[01ad38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -01ad48: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -01ad4e: 0a00 |0003: move-result v0 │ │ -01ad50: 0f00 |0004: return v0 │ │ +01c2e4: |[01c2e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +01c2f4: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +01c2fa: 0a00 |0003: move-result v0 │ │ +01c2fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -418,18 +418,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01ad54: |[01ad54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01ad64: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -01ad6a: 0c00 |0003: move-result-object v0 │ │ -01ad6c: 1100 |0004: return-object v0 │ │ +01c300: |[01c300] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +01c310: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +01c316: 0c00 |0003: move-result-object v0 │ │ +01c318: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -437,18 +437,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01ad70: |[01ad70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01ad80: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -01ad86: 0c00 |0003: move-result-object v0 │ │ -01ad88: 1100 |0004: return-object v0 │ │ +01c31c: |[01c31c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +01c32c: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +01c332: 0c00 |0003: move-result-object v0 │ │ +01c334: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -456,18 +456,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01ad8c: |[01ad8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -01ad9c: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -01ada2: 0c00 |0003: move-result-object v0 │ │ -01ada4: 1100 |0004: return-object v0 │ │ +01c338: |[01c338] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +01c348: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +01c34e: 0c00 |0003: move-result-object v0 │ │ +01c350: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -475,18 +475,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01ada8: |[01ada8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -01adb8: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -01adbe: 0c00 |0003: move-result-object v0 │ │ -01adc0: 1100 |0004: return-object v0 │ │ +01c354: |[01c354] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +01c364: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +01c36a: 0c00 |0003: move-result-object v0 │ │ +01c36c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -515,17 +515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01adc4: |[01adc4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -01add4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01adda: 0e00 |0003: return-void │ │ +01c370: |[01c370] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +01c380: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c386: 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;) │ │ @@ -533,17 +533,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 │ │ -01addc: |[01addc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -01adec: 6e54 0700 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0007 │ │ -01adf2: 0e00 |0003: return-void │ │ +01c388: |[01c388] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +01c398: 6e54 0700 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0007 │ │ +01c39e: 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; │ │ @@ -556,17 +556,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01adf4: |[01adf4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -01ae04: 6e10 1200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0012 │ │ -01ae0a: 0e00 |0003: return-void │ │ +01c3a0: |[01c3a0] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +01c3b0: 6e10 1200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0012 │ │ +01c3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -639,17 +639,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01ae0c: |[01ae0c] android.support.v4.app.BackStackRecord$Op.:()V │ │ -01ae1c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01ae22: 0e00 |0003: return-void │ │ +01c3b8: |[01c3b8] android.support.v4.app.BackStackRecord$Op.:()V │ │ +01c3c8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c3ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -685,17 +685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01ae24: |[01ae24] android.support.v4.app.BackStackState$1.:()V │ │ -01ae34: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01ae3a: 0e00 |0003: return-void │ │ +01c3d0: |[01c3d0] android.support.v4.app.BackStackState$1.:()V │ │ +01c3e0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c3e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -704,18 +704,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 │ │ -01ae3c: |[01ae3c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -01ae4c: 2200 4c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@004c │ │ -01ae50: 7020 7501 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0175 │ │ -01ae56: 1100 |0005: return-object v0 │ │ +01c3e8: |[01c3e8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +01c3f8: 2200 4c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@004c │ │ +01c3fc: 7020 7501 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0175 │ │ +01c402: 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; │ │ │ │ @@ -724,18 +724,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 │ │ -01ae58: |[01ae58] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01ae68: 6e20 7001 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0170 │ │ -01ae6e: 0c00 |0003: move-result-object v0 │ │ -01ae70: 1100 |0004: return-object v0 │ │ +01c404: |[01c404] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01c414: 6e20 7001 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0170 │ │ +01c41a: 0c00 |0003: move-result-object v0 │ │ +01c41c: 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; │ │ │ │ @@ -744,17 +744,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 │ │ -01ae74: |[01ae74] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -01ae84: 2320 4202 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0242 │ │ -01ae88: 1100 |0002: return-object v0 │ │ +01c420: |[01c420] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +01c430: 2320 4202 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0242 │ │ +01c434: 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 │ │ │ │ @@ -763,18 +763,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01ae8c: |[01ae8c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -01ae9c: 6e20 7201 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0172 │ │ -01aea2: 0c00 |0003: move-result-object v0 │ │ -01aea4: 1100 |0004: return-object v0 │ │ +01c438: |[01c438] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +01c448: 6e20 7201 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0172 │ │ +01c44e: 0c00 |0003: move-result-object v0 │ │ +01c450: 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 │ │ │ │ @@ -848,67 +848,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01aea8: |[01aea8] android.support.v4.app.BackStackState.:()V │ │ -01aeb8: 2200 4b00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@004b │ │ -01aebc: 7010 6f01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@016f │ │ -01aec2: 6900 4600 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ -01aec6: 0e00 |0007: return-void │ │ +01c454: |[01c454] android.support.v4.app.BackStackState.:()V │ │ +01c464: 2200 4b00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@004b │ │ +01c468: 7010 6f01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@016f │ │ +01c46e: 6900 4600 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ +01c472: 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 │ │ -01aec8: |[01aec8] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -01aed8: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01aede: 6e10 1001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0110 │ │ -01aee4: 0c00 |0006: move-result-object v0 │ │ -01aee6: 5b10 4d00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01aeea: 6e10 1301 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01aef0: 0a00 |000c: move-result v0 │ │ -01aef2: 5910 4e00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -01aef6: 6e10 1301 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01aefc: 0a00 |0012: move-result v0 │ │ -01aefe: 5910 4f00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -01af02: 6e10 1501 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ -01af08: 0c00 |0018: move-result-object v0 │ │ -01af0a: 5b10 4c00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -01af0e: 6e10 1301 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01af14: 0a00 |001e: move-result v0 │ │ -01af16: 5910 4b00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -01af1a: 6e10 1301 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01af20: 0a00 |0024: move-result v0 │ │ -01af22: 5910 4900 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -01af26: 6200 3503 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0335 │ │ -01af2a: 7220 1c01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@011c │ │ -01af30: 0c00 |002c: move-result-object v0 │ │ -01af32: 1f00 f301 |002d: check-cast v0, Ljava/lang/CharSequence; // type@01f3 │ │ -01af36: 5b10 4a00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01af3a: 6e10 1301 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01af40: 0a00 |0034: move-result v0 │ │ -01af42: 5910 4700 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -01af46: 6200 3503 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0335 │ │ -01af4a: 7220 1c01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@011c │ │ -01af50: 0c00 |003c: move-result-object v0 │ │ -01af52: 1f00 f301 |003d: check-cast v0, Ljava/lang/CharSequence; // type@01f3 │ │ -01af56: 5b10 4800 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -01af5a: 0e00 |0041: return-void │ │ +01c474: |[01c474] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +01c484: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c48a: 6e10 1001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0110 │ │ +01c490: 0c00 |0006: move-result-object v0 │ │ +01c492: 5b10 4d00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c496: 6e10 1301 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01c49c: 0a00 |000c: move-result v0 │ │ +01c49e: 5910 4e00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +01c4a2: 6e10 1301 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01c4a8: 0a00 |0012: move-result v0 │ │ +01c4aa: 5910 4f00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +01c4ae: 6e10 1501 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ +01c4b4: 0c00 |0018: move-result-object v0 │ │ +01c4b6: 5b10 4c00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +01c4ba: 6e10 1301 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01c4c0: 0a00 |001e: move-result v0 │ │ +01c4c2: 5910 4b00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +01c4c6: 6e10 1301 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01c4cc: 0a00 |0024: move-result v0 │ │ +01c4ce: 5910 4900 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +01c4d2: 6200 3503 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0335 │ │ +01c4d6: 7220 1c01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@011c │ │ +01c4dc: 0c00 |002c: move-result-object v0 │ │ +01c4de: 1f00 f301 |002d: check-cast v0, Ljava/lang/CharSequence; // type@01f3 │ │ +01c4e2: 5b10 4a00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +01c4e6: 6e10 1301 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01c4ec: 0a00 |0034: move-result v0 │ │ +01c4ee: 5910 4700 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +01c4f2: 6200 3503 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0335 │ │ +01c4f6: 7220 1c01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@011c │ │ +01c4fc: 0c00 |003c: move-result-object v0 │ │ +01c4fe: 1f00 f301 |003d: check-cast v0, Ljava/lang/CharSequence; // type@01f3 │ │ +01c502: 5b10 4800 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +01c506: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -927,119 +927,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 │ │ -01af5c: |[01af5c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -01af6c: 7010 8b0d 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01af72: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -01af74: 54a3 3c00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -01af78: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -01af7c: 5436 2900 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01af80: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -01af84: 5436 2900 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01af88: 6e10 c40d 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -01af8e: 0a06 |0011: move-result v6 │ │ -01af90: b062 |0012: add-int/2addr v2, v6 │ │ -01af92: 5433 2500 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -01af96: 28f1 |0015: goto 0006 // -000f │ │ -01af98: 52a6 4000 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -01af9c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -01afa0: b026 |001a: add-int/2addr v6, v2 │ │ -01afa2: 2366 3b02 |001b: new-array v6, v6, [I // type@023b │ │ -01afa6: 5b86 4d00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01afaa: 55a6 3300 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -01afae: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -01afb2: 2206 ff01 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@01ff │ │ -01afb6: 1a07 5905 |0025: const-string v7, "Not on back stack" // string@0559 │ │ -01afba: 7020 790d 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01afc0: 2706 |002a: throw v6 │ │ -01afc2: 54a3 3c00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -01afc6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -01afc8: 0145 |002e: move v5, v4 │ │ -01afca: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -01afce: 5486 4d00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01afd2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01afd6: 5237 2100 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -01afda: 4b07 0605 |0037: aput v7, v6, v5 │ │ -01afde: 5487 4d00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01afe2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -01afe6: 5436 2400 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -01afea: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -01afee: 5436 2400 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -01aff2: 5266 8000 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01aff6: 4b06 0704 |0045: aput v6, v7, v4 │ │ -01affa: 5486 4d00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01affe: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01b002: 5237 2200 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -01b006: 4b07 0605 |004d: aput v7, v6, v5 │ │ -01b00a: 5486 4d00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b00e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -01b012: 5237 2300 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -01b016: 4b07 0604 |0055: aput v7, v6, v4 │ │ -01b01a: 5486 4d00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b01e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01b022: 5237 2600 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -01b026: 4b07 0605 |005d: aput v7, v6, v5 │ │ -01b02a: 5486 4d00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b02e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -01b032: 5237 2700 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -01b036: 4b07 0604 |0065: aput v7, v6, v4 │ │ -01b03a: 5436 2900 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01b03e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -01b042: 5436 2900 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01b046: 6e10 c40d 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -01b04c: 0a00 |0070: move-result v0 │ │ -01b04e: 5486 4d00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b052: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01b056: 4b00 0605 |0075: aput v0, v6, v5 │ │ -01b05a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -01b05c: 0145 |0078: move v5, v4 │ │ -01b05e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -01b062: 5487 4d00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b066: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01b06a: 5436 2900 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01b06e: 6e20 be0d 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -01b074: 0c06 |0084: move-result-object v6 │ │ -01b076: 1f06 5200 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0052 │ │ -01b07a: 5266 8000 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01b07e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -01b082: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -01b086: 0145 |008d: move v5, v4 │ │ -01b088: 28eb |008e: goto 0079 // -0015 │ │ -01b08a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -01b08c: 28b5 |0090: goto 0045 // -004b │ │ -01b08e: 0154 |0091: move v4, v5 │ │ -01b090: 5433 2500 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -01b094: 0145 |0094: move v5, v4 │ │ -01b096: 289a |0095: goto 002f // -0066 │ │ -01b098: 5486 4d00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b09c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -01b0a0: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -01b0a2: 4b07 0605 |009b: aput v7, v6, v5 │ │ -01b0a6: 28f5 |009d: goto 0092 // -000b │ │ -01b0a8: 52a6 4400 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -01b0ac: 5986 4e00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -01b0b0: 52a6 4500 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -01b0b4: 5986 4f00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -01b0b8: 54a6 3f00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -01b0bc: 5b86 4c00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -01b0c0: 52a6 3d00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -01b0c4: 5986 4b00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -01b0c8: 52a6 3700 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -01b0cc: 5986 4900 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -01b0d0: 54a6 3800 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -01b0d4: 5b86 4a00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01b0d8: 52a6 3500 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -01b0dc: 5986 4700 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -01b0e0: 54a6 3600 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -01b0e4: 5b86 4800 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -01b0e8: 0e00 |00be: return-void │ │ +01c508: |[01c508] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +01c518: 7010 8c0d 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c51e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +01c520: 54a3 3c00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +01c524: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +01c528: 5436 2900 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c52c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +01c530: 5436 2900 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c534: 6e10 c50d 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +01c53a: 0a06 |0011: move-result v6 │ │ +01c53c: b062 |0012: add-int/2addr v2, v6 │ │ +01c53e: 5433 2500 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +01c542: 28f1 |0015: goto 0006 // -000f │ │ +01c544: 52a6 4000 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +01c548: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +01c54c: b026 |001a: add-int/2addr v6, v2 │ │ +01c54e: 2366 3b02 |001b: new-array v6, v6, [I // type@023b │ │ +01c552: 5b86 4d00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c556: 55a6 3300 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +01c55a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +01c55e: 2206 ff01 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@01ff │ │ +01c562: 1a07 5905 |0025: const-string v7, "Not on back stack" // string@0559 │ │ +01c566: 7020 7a0d 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01c56c: 2706 |002a: throw v6 │ │ +01c56e: 54a3 3c00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +01c572: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +01c574: 0145 |002e: move v5, v4 │ │ +01c576: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +01c57a: 5486 4d00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c57e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +01c582: 5237 2100 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +01c586: 4b07 0605 |0037: aput v7, v6, v5 │ │ +01c58a: 5487 4d00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c58e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +01c592: 5436 2400 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +01c596: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +01c59a: 5436 2400 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +01c59e: 5266 8000 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01c5a2: 4b06 0704 |0045: aput v6, v7, v4 │ │ +01c5a6: 5486 4d00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c5aa: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +01c5ae: 5237 2200 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +01c5b2: 4b07 0605 |004d: aput v7, v6, v5 │ │ +01c5b6: 5486 4d00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c5ba: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +01c5be: 5237 2300 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +01c5c2: 4b07 0604 |0055: aput v7, v6, v4 │ │ +01c5c6: 5486 4d00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c5ca: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +01c5ce: 5237 2600 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +01c5d2: 4b07 0605 |005d: aput v7, v6, v5 │ │ +01c5d6: 5486 4d00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c5da: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +01c5de: 5237 2700 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +01c5e2: 4b07 0604 |0065: aput v7, v6, v4 │ │ +01c5e6: 5436 2900 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c5ea: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +01c5ee: 5436 2900 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c5f2: 6e10 c50d 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +01c5f8: 0a00 |0070: move-result v0 │ │ +01c5fa: 5486 4d00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c5fe: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +01c602: 4b00 0605 |0075: aput v0, v6, v5 │ │ +01c606: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +01c608: 0145 |0078: move v5, v4 │ │ +01c60a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +01c60e: 5487 4d00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c612: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +01c616: 5436 2900 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c61a: 6e20 bf0d 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +01c620: 0c06 |0084: move-result-object v6 │ │ +01c622: 1f06 5200 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0052 │ │ +01c626: 5266 8000 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01c62a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +01c62e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +01c632: 0145 |008d: move v5, v4 │ │ +01c634: 28eb |008e: goto 0079 // -0015 │ │ +01c636: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +01c638: 28b5 |0090: goto 0045 // -004b │ │ +01c63a: 0154 |0091: move v4, v5 │ │ +01c63c: 5433 2500 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +01c640: 0145 |0094: move v5, v4 │ │ +01c642: 289a |0095: goto 002f // -0066 │ │ +01c644: 5486 4d00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c648: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +01c64c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +01c64e: 4b07 0605 |009b: aput v7, v6, v5 │ │ +01c652: 28f5 |009d: goto 0092 // -000b │ │ +01c654: 52a6 4400 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +01c658: 5986 4e00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +01c65c: 52a6 4500 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +01c660: 5986 4f00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +01c664: 54a6 3f00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +01c668: 5b86 4c00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +01c66c: 52a6 3d00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +01c670: 5986 4b00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +01c674: 52a6 3700 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +01c678: 5986 4900 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +01c67c: 54a6 3800 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +01c680: 5b86 4a00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +01c684: 52a6 3500 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +01c688: 5986 4700 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +01c68c: 54a6 3600 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +01c690: 5b86 4800 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +01c694: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -1107,17 +1107,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01b0ec: |[01b0ec] android.support.v4.app.BackStackState.describeContents:()I │ │ -01b0fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01b0fe: 0f00 |0001: return v0 │ │ +01c698: |[01c698] android.support.v4.app.BackStackState.describeContents:()I │ │ +01c6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01c6aa: 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;) │ │ @@ -1125,146 +1125,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 │ │ -01b100: |[01b100] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -01b110: 121d |0000: const/4 v13, #int 1 // #1 │ │ -01b112: 2201 4a00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -01b116: 7020 4501 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0145 │ │ -01b11c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -01b11e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -01b120: 54ea 4d00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b124: 21aa |000a: array-length v10, v10 │ │ -01b126: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -01b12a: 2206 4900 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -01b12e: 7010 4401 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -01b134: 54ea 4d00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b138: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -01b13c: 440a 0a07 |0016: aget v10, v10, v7 │ │ -01b140: 596a 2100 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -01b144: 630a c900 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -01b148: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -01b14c: 1a0a 0202 |001e: const-string v10, "FragmentManager" // string@0202 │ │ -01b150: 220b 0e02 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@020e │ │ -01b154: 7010 a20d 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01b15a: 1a0c 4b02 |0025: const-string v12, "Instantiate " // string@024b │ │ -01b15e: 6e20 a80d cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b164: 0c0b |002a: move-result-object v11 │ │ -01b166: 6e20 a70d 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01b16c: 0c0b |002e: move-result-object v11 │ │ -01b16e: 1a0c 7500 |002f: const-string v12, " op #" // string@0075 │ │ -01b172: 6e20 a80d cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b178: 0c0b |0034: move-result-object v11 │ │ -01b17a: 6e20 a50d 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01b180: 0c0b |0038: move-result-object v11 │ │ -01b182: 1a0c 2a00 |0039: const-string v12, " base fragment #" // string@002a │ │ -01b186: 6e20 a80d cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b18c: 0c0b |003e: move-result-object v11 │ │ -01b18e: 54ec 4d00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b192: 440c 0c08 |0041: aget v12, v12, v8 │ │ -01b196: 6e20 a50d cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01b19c: 0c0b |0046: move-result-object v11 │ │ -01b19e: 6e10 ac0d 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01b1a4: 0c0b |004a: move-result-object v11 │ │ -01b1a6: 7120 440b ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -01b1ac: 54ea 4d00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b1b0: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -01b1b4: 4403 0a08 |0052: aget v3, v10, v8 │ │ -01b1b8: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -01b1bc: 54fa d200 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -01b1c0: 6e20 be0d 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -01b1c6: 0c02 |005b: move-result-object v2 │ │ -01b1c8: 1f02 5200 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -01b1cc: 5b62 2400 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -01b1d0: 54ea 4d00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b1d4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -01b1d8: 440a 0a07 |0064: aget v10, v10, v7 │ │ -01b1dc: 596a 2200 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -01b1e0: 54ea 4d00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b1e4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -01b1e8: 440a 0a08 |006c: aget v10, v10, v8 │ │ -01b1ec: 596a 2300 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -01b1f0: 54ea 4d00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b1f4: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -01b1f8: 440a 0a07 |0074: aget v10, v10, v7 │ │ -01b1fc: 596a 2600 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -01b200: 54ea 4d00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b204: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -01b208: 440a 0a08 |007c: aget v10, v10, v8 │ │ -01b20c: 596a 2700 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -01b210: 54ea 4d00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b214: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -01b218: 4400 0a07 |0084: aget v0, v10, v7 │ │ -01b21c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -01b220: 220a 1902 |0088: new-instance v10, Ljava/util/ArrayList; // type@0219 │ │ -01b224: 7020 b90d 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@0db9 │ │ -01b22a: 5b6a 2900 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01b22e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -01b230: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -01b234: 630a c900 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -01b238: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -01b23c: 1a0a 0202 |0096: const-string v10, "FragmentManager" // string@0202 │ │ -01b240: 220b 0e02 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@020e │ │ -01b244: 7010 a20d 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01b24a: 1a0c 4b02 |009d: const-string v12, "Instantiate " // string@024b │ │ -01b24e: 6e20 a80d cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b254: 0c0b |00a2: move-result-object v11 │ │ -01b256: 6e20 a70d 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01b25c: 0c0b |00a6: move-result-object v11 │ │ -01b25e: 1a0c 7a00 |00a7: const-string v12, " set remove fragment #" // string@007a │ │ -01b262: 6e20 a80d cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b268: 0c0b |00ac: move-result-object v11 │ │ -01b26a: 54ec 4d00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b26e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -01b272: 6e20 a50d cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01b278: 0c0b |00b4: move-result-object v11 │ │ -01b27a: 6e10 ac0d 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01b280: 0c0b |00b8: move-result-object v11 │ │ -01b282: 7120 440b ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -01b288: 54fa d200 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -01b28c: 54eb 4d00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b290: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -01b294: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -01b298: 6e20 be0d ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -01b29e: 0c09 |00c7: move-result-object v9 │ │ -01b2a0: 1f09 5200 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0052 │ │ -01b2a4: 546a 2900 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -01b2a8: 6e20 bb0d 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -01b2ae: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -01b2b2: 0178 |00d1: move v8, v7 │ │ -01b2b4: 28be |00d2: goto 0090 // -0042 │ │ -01b2b6: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -01b2b8: 5b6a 2400 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -01b2bc: 288a |00d6: goto 0060 // -0076 │ │ -01b2be: 0187 |00d7: move v7, v8 │ │ -01b2c0: 6e20 4901 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -01b2c6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -01b2ca: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -01b2ce: 52ea 4e00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -01b2d2: 591a 4400 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -01b2d6: 52ea 4f00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -01b2da: 591a 4500 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -01b2de: 54ea 4c00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -01b2e2: 5b1a 3f00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -01b2e6: 52ea 4b00 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -01b2ea: 591a 3d00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -01b2ee: 5c1d 3300 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -01b2f2: 52ea 4900 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -01b2f6: 591a 3700 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -01b2fa: 54ea 4a00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01b2fe: 5b1a 3800 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -01b302: 52ea 4700 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -01b306: 591a 3500 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -01b30a: 54ea 4800 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -01b30e: 5b1a 3600 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -01b312: 6e20 4c01 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@014c │ │ -01b318: 1101 |0104: return-object v1 │ │ +01c6ac: |[01c6ac] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +01c6bc: 121d |0000: const/4 v13, #int 1 // #1 │ │ +01c6be: 2201 4a00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +01c6c2: 7020 4501 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0145 │ │ +01c6c8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +01c6ca: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +01c6cc: 54ea 4d00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c6d0: 21aa |000a: array-length v10, v10 │ │ +01c6d2: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +01c6d6: 2206 4900 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +01c6da: 7010 4401 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +01c6e0: 54ea 4d00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c6e4: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +01c6e8: 440a 0a07 |0016: aget v10, v10, v7 │ │ +01c6ec: 596a 2100 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +01c6f0: 630a c900 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +01c6f4: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +01c6f8: 1a0a 0202 |001e: const-string v10, "FragmentManager" // string@0202 │ │ +01c6fc: 220b 0e02 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@020e │ │ +01c700: 7010 a30d 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01c706: 1a0c 4b02 |0025: const-string v12, "Instantiate " // string@024b │ │ +01c70a: 6e20 a90d cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c710: 0c0b |002a: move-result-object v11 │ │ +01c712: 6e20 a80d 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01c718: 0c0b |002e: move-result-object v11 │ │ +01c71a: 1a0c 7500 |002f: const-string v12, " op #" // string@0075 │ │ +01c71e: 6e20 a90d cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c724: 0c0b |0034: move-result-object v11 │ │ +01c726: 6e20 a60d 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01c72c: 0c0b |0038: move-result-object v11 │ │ +01c72e: 1a0c 2a00 |0039: const-string v12, " base fragment #" // string@002a │ │ +01c732: 6e20 a90d cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c738: 0c0b |003e: move-result-object v11 │ │ +01c73a: 54ec 4d00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c73e: 440c 0c08 |0041: aget v12, v12, v8 │ │ +01c742: 6e20 a60d cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01c748: 0c0b |0046: move-result-object v11 │ │ +01c74a: 6e10 ad0d 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01c750: 0c0b |004a: move-result-object v11 │ │ +01c752: 7120 440b ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +01c758: 54ea 4d00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c75c: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +01c760: 4403 0a08 |0052: aget v3, v10, v8 │ │ +01c764: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +01c768: 54fa d200 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +01c76c: 6e20 bf0d 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +01c772: 0c02 |005b: move-result-object v2 │ │ +01c774: 1f02 5200 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +01c778: 5b62 2400 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +01c77c: 54ea 4d00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c780: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +01c784: 440a 0a07 |0064: aget v10, v10, v7 │ │ +01c788: 596a 2200 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +01c78c: 54ea 4d00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c790: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +01c794: 440a 0a08 |006c: aget v10, v10, v8 │ │ +01c798: 596a 2300 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +01c79c: 54ea 4d00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c7a0: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +01c7a4: 440a 0a07 |0074: aget v10, v10, v7 │ │ +01c7a8: 596a 2600 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +01c7ac: 54ea 4d00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c7b0: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +01c7b4: 440a 0a08 |007c: aget v10, v10, v8 │ │ +01c7b8: 596a 2700 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +01c7bc: 54ea 4d00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c7c0: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +01c7c4: 4400 0a07 |0084: aget v0, v10, v7 │ │ +01c7c8: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +01c7cc: 220a 1902 |0088: new-instance v10, Ljava/util/ArrayList; // type@0219 │ │ +01c7d0: 7020 ba0d 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@0dba │ │ +01c7d6: 5b6a 2900 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c7da: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +01c7dc: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +01c7e0: 630a c900 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +01c7e4: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +01c7e8: 1a0a 0202 |0096: const-string v10, "FragmentManager" // string@0202 │ │ +01c7ec: 220b 0e02 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@020e │ │ +01c7f0: 7010 a30d 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01c7f6: 1a0c 4b02 |009d: const-string v12, "Instantiate " // string@024b │ │ +01c7fa: 6e20 a90d cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c800: 0c0b |00a2: move-result-object v11 │ │ +01c802: 6e20 a80d 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01c808: 0c0b |00a6: move-result-object v11 │ │ +01c80a: 1a0c 7a00 |00a7: const-string v12, " set remove fragment #" // string@007a │ │ +01c80e: 6e20 a90d cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01c814: 0c0b |00ac: move-result-object v11 │ │ +01c816: 54ec 4d00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c81a: 440c 0c08 |00af: aget v12, v12, v8 │ │ +01c81e: 6e20 a60d cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01c824: 0c0b |00b4: move-result-object v11 │ │ +01c826: 6e10 ad0d 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01c82c: 0c0b |00b8: move-result-object v11 │ │ +01c82e: 7120 440b ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +01c834: 54fa d200 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +01c838: 54eb 4d00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c83c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +01c840: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +01c844: 6e20 bf0d ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +01c84a: 0c09 |00c7: move-result-object v9 │ │ +01c84c: 1f09 5200 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0052 │ │ +01c850: 546a 2900 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +01c854: 6e20 bc0d 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +01c85a: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +01c85e: 0178 |00d1: move v8, v7 │ │ +01c860: 28be |00d2: goto 0090 // -0042 │ │ +01c862: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +01c864: 5b6a 2400 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +01c868: 288a |00d6: goto 0060 // -0076 │ │ +01c86a: 0187 |00d7: move v7, v8 │ │ +01c86c: 6e20 4901 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +01c872: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +01c876: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +01c87a: 52ea 4e00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +01c87e: 591a 4400 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +01c882: 52ea 4f00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +01c886: 591a 4500 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +01c88a: 54ea 4c00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +01c88e: 5b1a 3f00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +01c892: 52ea 4b00 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +01c896: 591a 3d00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +01c89a: 5c1d 3300 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +01c89e: 52ea 4900 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +01c8a2: 591a 3700 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +01c8a6: 54ea 4a00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +01c8aa: 5b1a 3800 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +01c8ae: 52ea 4700 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +01c8b2: 591a 3500 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +01c8b6: 54ea 4800 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +01c8ba: 5b1a 3600 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +01c8be: 6e20 4c01 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@014c │ │ +01c8c4: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -1332,35 +1332,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -01b31c: |[01b31c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01b32c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01b32e: 5420 4d00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -01b332: 6e20 1801 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0118 │ │ -01b338: 5220 4e00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -01b33c: 6e20 1701 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01b342: 5220 4f00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -01b346: 6e20 1701 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01b34c: 5420 4c00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -01b350: 6e20 1a01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ -01b356: 5220 4b00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -01b35a: 6e20 1701 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01b360: 5220 4900 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -01b364: 6e20 1701 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01b36a: 5420 4a00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -01b36e: 7130 390b 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b39 │ │ -01b374: 5220 4700 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -01b378: 6e20 1701 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01b37e: 5420 4800 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -01b382: 7130 390b 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b39 │ │ -01b388: 0e00 |002e: return-void │ │ +01c8c8: |[01c8c8] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01c8d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +01c8da: 5420 4d00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +01c8de: 6e20 1801 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0118 │ │ +01c8e4: 5220 4e00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +01c8e8: 6e20 1701 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01c8ee: 5220 4f00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +01c8f2: 6e20 1701 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01c8f8: 5420 4c00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +01c8fc: 6e20 1a01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ +01c902: 5220 4b00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +01c906: 6e20 1701 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01c90c: 5220 4900 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +01c910: 6e20 1701 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01c916: 5420 4a00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +01c91a: 7130 390b 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b39 │ │ +01c920: 5220 4700 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +01c924: 6e20 1701 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01c92a: 5420 4800 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +01c92e: 7130 390b 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0b39 │ │ +01c934: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -1404,17 +1404,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -01b38c: |[01b38c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -01b39c: 7030 930d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d93 │ │ -01b3a2: 0e00 |0003: return-void │ │ +01c938: |[01c938] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +01c948: 7030 940d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d94 │ │ +01c94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -1453,17 +1453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01b3a4: |[01b3a4] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -01b3b4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01b3ba: 0e00 |0003: return-void │ │ +01c950: |[01c950] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +01c960: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01c966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -1472,19 +1472,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 │ │ -01b3bc: |[01b3bc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -01b3cc: 2200 5100 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ -01b3d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01b3d2: 7030 a101 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01a1 │ │ -01b3d8: 1100 |0006: return-object v0 │ │ +01c968: |[01c968] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +01c978: 2200 5100 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ +01c97c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01c97e: 7030 a101 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01a1 │ │ +01c984: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -1493,18 +1493,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 │ │ -01b3dc: |[01b3dc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01b3ec: 6e20 9b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@019b │ │ -01b3f2: 0c00 |0003: move-result-object v0 │ │ -01b3f4: 1100 |0004: return-object v0 │ │ +01c988: |[01c988] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01c998: 6e20 9b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@019b │ │ +01c99e: 0c00 |0003: move-result-object v0 │ │ +01c9a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -1513,17 +1513,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 │ │ -01b3f8: |[01b3f8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -01b408: 2320 4302 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0243 │ │ -01b40c: 1100 |0002: return-object v0 │ │ +01c9a4: |[01c9a4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +01c9b4: 2320 4302 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0243 │ │ +01c9b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -1532,18 +1532,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01b410: |[01b410] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -01b420: 6e20 9d01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@019d │ │ -01b426: 0c00 |0003: move-result-object v0 │ │ -01b428: 1100 |0004: return-object v0 │ │ +01c9bc: |[01c9bc] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +01c9cc: 6e20 9d01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@019d │ │ +01c9d2: 0c00 |0003: move-result-object v0 │ │ +01c9d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -1588,37 +1588,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01b42c: |[01b42c] android.support.v4.app.Fragment$SavedState.:()V │ │ -01b43c: 2200 5000 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0050 │ │ -01b440: 7010 9a01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@019a │ │ -01b446: 6900 6600 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0066 │ │ -01b44a: 0e00 |0007: return-void │ │ +01c9d8: |[01c9d8] android.support.v4.app.Fragment$SavedState.:()V │ │ +01c9e8: 2200 5000 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0050 │ │ +01c9ec: 7010 9a01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@019a │ │ +01c9f2: 6900 6600 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0066 │ │ +01c9f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01b44c: |[01b44c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -01b45c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01b462: 5b01 6700 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01b466: 0e00 |0005: return-void │ │ +01c9f8: |[01c9f8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +01ca08: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01ca0e: 5b01 6700 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01ca12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ 0x0005 line=303 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -1629,25 +1629,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 │ │ -01b468: |[01b468] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -01b478: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01b47e: 6e10 1201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0112 │ │ -01b484: 0c00 |0006: move-result-object v0 │ │ -01b486: 5b10 6700 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01b48a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -01b48e: 5410 6700 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01b492: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -01b496: 5410 6700 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01b49a: 6e20 0101 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ -01b4a0: 0e00 |0014: return-void │ │ +01ca14: |[01ca14] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +01ca24: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01ca2a: 6e10 1201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0112 │ │ +01ca30: 0c00 |0006: move-result-object v0 │ │ +01ca32: 5b10 6700 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01ca36: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +01ca3a: 5410 6700 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01ca3e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +01ca42: 5410 6700 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01ca46: 6e20 0101 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ +01ca4c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0003 line=306 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ 0x0014 line=310 │ │ @@ -1662,17 +1662,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01b4a4: |[01b4a4] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -01b4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01b4b6: 0f00 |0001: return v0 │ │ +01ca50: |[01ca50] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +01ca60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01ca62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -1680,18 +1680,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01b4b8: |[01b4b8] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01b4c8: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01b4cc: 6e20 1601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0116 │ │ -01b4d2: 0e00 |0005: return-void │ │ +01ca64: |[01ca64] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01ca74: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01ca78: 6e20 1601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0116 │ │ +01ca7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0005 line=320 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -1930,44 +1930,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01b4d4: |[01b4d4] android.support.v4.app.Fragment.:()V │ │ -01b4e4: 2200 1e02 |0000: new-instance v0, Ljava/util/HashMap; // type@021e │ │ -01b4e8: 7010 cc0d 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0dcc │ │ -01b4ee: 6900 9700 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0097 │ │ -01b4f2: 0e00 |0007: return-void │ │ +01ca80: |[01ca80] android.support.v4.app.Fragment.:()V │ │ +01ca90: 2200 1e02 |0000: new-instance v0, Ljava/util/HashMap; // type@021e │ │ +01ca94: 7010 cd0d 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0dcd │ │ +01ca9a: 6900 9700 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0097 │ │ +01ca9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -01b4f4: |[01b4f4] android.support.v4.app.Fragment.:()V │ │ -01b504: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -01b506: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -01b508: 7010 8b0d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01b50e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -01b510: 5930 8e00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01b514: 5931 8000 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01b518: 5931 9200 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ -01b51c: 5c32 8400 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01b520: 5c32 9400 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -01b524: 0e00 |0010: return-void │ │ +01caa0: |[01caa0] android.support.v4.app.Fragment.:()V │ │ +01cab0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +01cab2: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +01cab4: 7010 8c0d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01caba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +01cabc: 5930 8e00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01cac0: 5931 8000 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01cac4: 5931 9200 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ +01cac8: 5c32 8400 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01cacc: 5c32 9400 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +01cad0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=361 │ │ 0x0005 line=166 │ │ 0x0008 line=182 │ │ 0x000a line=194 │ │ 0x000c line=265 │ │ @@ -1981,19 +1981,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 │ │ -01b528: |[01b528] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -01b538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01b53a: 7130 be01 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@01be │ │ -01b540: 0c00 |0004: move-result-object v0 │ │ -01b542: 1100 |0005: return-object v0 │ │ +01cad4: |[01cad4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +01cae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01cae6: 7130 be01 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@01be │ │ +01caec: 0c00 |0004: move-result-object v0 │ │ +01caee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -2002,94 +2002,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 │ │ -01b544: |[01b544] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -01b554: 6203 9700 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0097 │ │ -01b558: 6e20 cd0d 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -01b55e: 0c00 |0005: move-result-object v0 │ │ -01b560: 1f00 f401 |0006: check-cast v0, Ljava/lang/Class; // type@01f4 │ │ -01b564: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -01b568: 6e10 7300 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0073 │ │ -01b56e: 0c03 |000d: move-result-object v3 │ │ -01b570: 6e20 740d 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0d74 │ │ -01b576: 0c00 |0011: move-result-object v0 │ │ -01b578: 6203 9700 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0097 │ │ -01b57c: 6e30 ce0d 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ -01b582: 6e10 730d 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0d73 │ │ -01b588: 0c02 |001a: move-result-object v2 │ │ -01b58a: 1f02 5200 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -01b58e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -01b592: 6e10 8e0d 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -01b598: 0c03 |0022: move-result-object v3 │ │ -01b59a: 6e10 6d0d 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d6d │ │ -01b5a0: 0c03 |0026: move-result-object v3 │ │ -01b5a2: 6e20 0101 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ -01b5a8: 5b28 7100 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ -01b5ac: 1102 |002c: return-object v2 │ │ -01b5ae: 0d01 |002d: move-exception v1 │ │ -01b5b0: 2203 4f00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@004f │ │ -01b5b4: 2204 0e02 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -01b5b8: 7010 a20d 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01b5be: 1a05 3006 |0035: const-string v5, "Unable to instantiate fragment " // string@0630 │ │ -01b5c2: 6e20 a80d 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b5c8: 0c04 |003a: move-result-object v4 │ │ -01b5ca: 6e20 a80d 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b5d0: 0c04 |003e: move-result-object v4 │ │ -01b5d2: 1a05 bc00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00bc │ │ -01b5d6: 6e20 a80d 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b5dc: 0c04 |0044: move-result-object v4 │ │ -01b5de: 1a05 3e00 |0045: const-string v5, " empty constructor that is public" // string@003e │ │ -01b5e2: 6e20 a80d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b5e8: 0c04 |004a: move-result-object v4 │ │ -01b5ea: 6e10 ac0d 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01b5f0: 0c04 |004e: move-result-object v4 │ │ -01b5f2: 7030 9901 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0199 │ │ -01b5f8: 2703 |0052: throw v3 │ │ -01b5fa: 0d01 |0053: move-exception v1 │ │ -01b5fc: 2203 4f00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@004f │ │ -01b600: 2204 0e02 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -01b604: 7010 a20d 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01b60a: 1a05 3006 |005b: const-string v5, "Unable to instantiate fragment " // string@0630 │ │ -01b60e: 6e20 a80d 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b614: 0c04 |0060: move-result-object v4 │ │ -01b616: 6e20 a80d 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b61c: 0c04 |0064: move-result-object v4 │ │ -01b61e: 1a05 bc00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00bc │ │ -01b622: 6e20 a80d 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b628: 0c04 |006a: move-result-object v4 │ │ -01b62a: 1a05 3e00 |006b: const-string v5, " empty constructor that is public" // string@003e │ │ -01b62e: 6e20 a80d 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b634: 0c04 |0070: move-result-object v4 │ │ -01b636: 6e10 ac0d 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01b63c: 0c04 |0074: move-result-object v4 │ │ -01b63e: 7030 9901 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0199 │ │ -01b644: 2703 |0078: throw v3 │ │ -01b646: 0d01 |0079: move-exception v1 │ │ -01b648: 2203 4f00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@004f │ │ -01b64c: 2204 0e02 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -01b650: 7010 a20d 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01b656: 1a05 3006 |0081: const-string v5, "Unable to instantiate fragment " // string@0630 │ │ -01b65a: 6e20 a80d 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b660: 0c04 |0086: move-result-object v4 │ │ -01b662: 6e20 a80d 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b668: 0c04 |008a: move-result-object v4 │ │ -01b66a: 1a05 bc00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00bc │ │ -01b66e: 6e20 a80d 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b674: 0c04 |0090: move-result-object v4 │ │ -01b676: 1a05 3e00 |0091: const-string v5, " empty constructor that is public" // string@003e │ │ -01b67a: 6e20 a80d 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01b680: 0c04 |0096: move-result-object v4 │ │ -01b682: 6e10 ac0d 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01b688: 0c04 |009a: move-result-object v4 │ │ -01b68a: 7030 9901 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0199 │ │ -01b690: 2703 |009e: throw v3 │ │ +01caf0: |[01caf0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +01cb00: 6203 9700 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0097 │ │ +01cb04: 6e20 ce0d 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +01cb0a: 0c00 |0005: move-result-object v0 │ │ +01cb0c: 1f00 f401 |0006: check-cast v0, Ljava/lang/Class; // type@01f4 │ │ +01cb10: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +01cb14: 6e10 7300 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0073 │ │ +01cb1a: 0c03 |000d: move-result-object v3 │ │ +01cb1c: 6e20 750d 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0d75 │ │ +01cb22: 0c00 |0011: move-result-object v0 │ │ +01cb24: 6203 9700 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0097 │ │ +01cb28: 6e30 cf0d 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ +01cb2e: 6e10 740d 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0d74 │ │ +01cb34: 0c02 |001a: move-result-object v2 │ │ +01cb36: 1f02 5200 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +01cb3a: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +01cb3e: 6e10 8f0d 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +01cb44: 0c03 |0022: move-result-object v3 │ │ +01cb46: 6e10 6e0d 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d6e │ │ +01cb4c: 0c03 |0026: move-result-object v3 │ │ +01cb4e: 6e20 0101 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ +01cb54: 5b28 7100 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ +01cb58: 1102 |002c: return-object v2 │ │ +01cb5a: 0d01 |002d: move-exception v1 │ │ +01cb5c: 2203 4f00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@004f │ │ +01cb60: 2204 0e02 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +01cb64: 7010 a30d 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01cb6a: 1a05 3006 |0035: const-string v5, "Unable to instantiate fragment " // string@0630 │ │ +01cb6e: 6e20 a90d 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cb74: 0c04 |003a: move-result-object v4 │ │ +01cb76: 6e20 a90d 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cb7c: 0c04 |003e: move-result-object v4 │ │ +01cb7e: 1a05 bc00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00bc │ │ +01cb82: 6e20 a90d 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cb88: 0c04 |0044: move-result-object v4 │ │ +01cb8a: 1a05 3e00 |0045: const-string v5, " empty constructor that is public" // string@003e │ │ +01cb8e: 6e20 a90d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cb94: 0c04 |004a: move-result-object v4 │ │ +01cb96: 6e10 ad0d 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01cb9c: 0c04 |004e: move-result-object v4 │ │ +01cb9e: 7030 9901 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0199 │ │ +01cba4: 2703 |0052: throw v3 │ │ +01cba6: 0d01 |0053: move-exception v1 │ │ +01cba8: 2203 4f00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@004f │ │ +01cbac: 2204 0e02 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +01cbb0: 7010 a30d 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01cbb6: 1a05 3006 |005b: const-string v5, "Unable to instantiate fragment " // string@0630 │ │ +01cbba: 6e20 a90d 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cbc0: 0c04 |0060: move-result-object v4 │ │ +01cbc2: 6e20 a90d 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cbc8: 0c04 |0064: move-result-object v4 │ │ +01cbca: 1a05 bc00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00bc │ │ +01cbce: 6e20 a90d 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cbd4: 0c04 |006a: move-result-object v4 │ │ +01cbd6: 1a05 3e00 |006b: const-string v5, " empty constructor that is public" // string@003e │ │ +01cbda: 6e20 a90d 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cbe0: 0c04 |0070: move-result-object v4 │ │ +01cbe2: 6e10 ad0d 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01cbe8: 0c04 |0074: move-result-object v4 │ │ +01cbea: 7030 9901 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0199 │ │ +01cbf0: 2703 |0078: throw v3 │ │ +01cbf2: 0d01 |0079: move-exception v1 │ │ +01cbf4: 2203 4f00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@004f │ │ +01cbf8: 2204 0e02 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +01cbfc: 7010 a30d 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01cc02: 1a05 3006 |0081: const-string v5, "Unable to instantiate fragment " // string@0630 │ │ +01cc06: 6e20 a90d 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cc0c: 0c04 |0086: move-result-object v4 │ │ +01cc0e: 6e20 a90d 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cc14: 0c04 |008a: move-result-object v4 │ │ +01cc16: 1a05 bc00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00bc │ │ +01cc1a: 6e20 a90d 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cc20: 0c04 |0090: move-result-object v4 │ │ +01cc22: 1a05 3e00 |0091: const-string v5, " empty constructor that is public" // string@003e │ │ +01cc26: 6e20 a90d 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01cc2c: 0c04 |0096: move-result-object v4 │ │ +01cc2e: 6e10 ad0d 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01cc34: 0c04 |009a: move-result-object v4 │ │ +01cc36: 7030 9901 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0199 │ │ +01cc3c: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=388 │ │ @@ -2123,238 +2123,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 │ │ -01b6a8: |[01b6a8] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -01b6b8: 6e20 620d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b6be: 1a00 9a0b |0003: const-string v0, "mFragmentId=#" // string@0b9a │ │ -01b6c2: 6e20 620d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b6c8: 5230 7a00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01b6cc: 7110 7e0d 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01b6d2: 0c00 |000d: move-result-object v0 │ │ -01b6d4: 6e20 620d 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b6da: 1a00 5300 |0011: const-string v0, " mContainerId=#" // string@0053 │ │ -01b6de: 6e20 620d 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b6e4: 5230 7700 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -01b6e8: 7110 7e0d 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01b6ee: 0c00 |001b: move-result-object v0 │ │ -01b6f0: 6e20 620d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b6f6: 1a00 6a00 |001f: const-string v0, " mTag=" // string@006a │ │ -01b6fa: 6e20 620d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b700: 5430 9000 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01b704: 6e20 670d 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01b70a: 6e20 620d 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b710: 1a00 4d0c |002c: const-string v0, "mState=" // string@0c4d │ │ -01b714: 6e20 620d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b71a: 5230 8e00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01b71e: 6e20 600d 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -01b724: 1a00 5b00 |0036: const-string v0, " mIndex=" // string@005b │ │ -01b728: 6e20 620d 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b72e: 5230 8000 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01b732: 6e20 600d 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -01b738: 1a00 6e00 |0040: const-string v0, " mWho=" // string@006e │ │ -01b73c: 6e20 620d 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b742: 5430 9600 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01b746: 6e20 620d 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b74c: 1a00 4f00 |004a: const-string v0, " mBackStackNesting=" // string@004f │ │ -01b750: 6e20 620d 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b756: 5230 7200 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -01b75a: 6e20 650d 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ -01b760: 6e20 620d 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b766: 1a00 230b |0057: const-string v0, "mAdded=" // string@0b23 │ │ -01b76a: 6e20 620d 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b770: 5530 6f00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -01b774: 6e20 630d 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b77a: 1a00 6200 |0061: const-string v0, " mRemoving=" // string@0062 │ │ -01b77e: 6e20 620d 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b784: 5530 8700 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ -01b788: 6e20 630d 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b78e: 1a00 6500 |006b: const-string v0, " mResumed=" // string@0065 │ │ -01b792: 6e20 620d 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b798: 5530 8900 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ -01b79c: 6e20 630d 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b7a2: 1a00 5800 |0075: const-string v0, " mFromLayout=" // string@0058 │ │ -01b7a6: 6e20 620d 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b7ac: 5530 7c00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -01b7b0: 6e20 630d 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b7b6: 1a00 5a00 |007f: const-string v0, " mInLayout=" // string@005a │ │ -01b7ba: 6e20 620d 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b7c0: 5530 7f00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01b7c4: 6e20 680d 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -01b7ca: 6e20 620d 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b7d0: 1a00 ad0b |008c: const-string v0, "mHidden=" // string@0bad │ │ -01b7d4: 6e20 620d 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b7da: 5530 7e00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01b7de: 6e20 630d 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b7e4: 1a00 5600 |0096: const-string v0, " mDetached=" // string@0056 │ │ -01b7e8: 6e20 620d 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b7ee: 5530 7900 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -01b7f2: 6e20 630d 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b7f8: 1a00 5f00 |00a0: const-string v0, " mMenuVisible=" // string@005f │ │ -01b7fc: 6e20 620d 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b802: 5530 8400 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01b806: 6e20 630d 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b80c: 1a00 5900 |00aa: const-string v0, " mHasMenu=" // string@0059 │ │ -01b810: 6e20 620d 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b816: 5530 7d00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01b81a: 6e20 680d 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -01b820: 6e20 620d 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b826: 1a00 2d0c |00b7: const-string v0, "mRetainInstance=" // string@0c2d │ │ -01b82a: 6e20 620d 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b830: 5530 8a00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ -01b834: 6e20 630d 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b83a: 1a00 6600 |00c1: const-string v0, " mRetaining=" // string@0066 │ │ -01b83e: 6e20 620d 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b844: 5530 8b00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -01b848: 6e20 630d 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01b84e: 1a00 6d00 |00cb: const-string v0, " mUserVisibleHint=" // string@006d │ │ -01b852: 6e20 620d 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b858: 5530 9400 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -01b85c: 6e20 680d 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -01b862: 5430 7b00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01b866: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -01b86a: 6e20 620d 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b870: 1a00 9c0b |00dc: const-string v0, "mFragmentManager=" // string@0b9c │ │ -01b874: 6e20 620d 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b87a: 5430 7b00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01b87e: 6e20 660d 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b884: 5430 6e00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01b888: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -01b88c: 6e20 620d 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b892: 1a00 1d0b |00ed: const-string v0, "mActivity=" // string@0b1d │ │ -01b896: 6e20 620d 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b89c: 5430 6e00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01b8a0: 6e20 660d 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b8a6: 5430 8600 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ -01b8aa: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -01b8ae: 6e20 620d 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b8b4: 1a00 090c |00fe: const-string v0, "mParentFragment=" // string@0c09 │ │ -01b8b8: 6e20 620d 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b8be: 5430 8600 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ -01b8c2: 6e20 660d 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b8c8: 5430 7100 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ -01b8cc: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -01b8d0: 6e20 620d 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b8d6: 1a00 2d0b |010f: const-string v0, "mArguments=" // string@0b2d │ │ -01b8da: 6e20 620d 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b8e0: 5430 7100 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ -01b8e4: 6e20 660d 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b8ea: 5430 8c00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -01b8ee: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -01b8f2: 6e20 620d 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b8f8: 1a00 340c |0120: const-string v0, "mSavedFragmentState=" // string@0c34 │ │ -01b8fc: 6e20 620d 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b902: 5430 8c00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -01b906: 6e20 660d 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b90c: 5430 8d00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -01b910: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -01b914: 6e20 620d 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b91a: 1a00 370c |0131: const-string v0, "mSavedViewState=" // string@0c37 │ │ -01b91e: 6e20 620d 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b924: 5430 8d00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -01b928: 6e20 660d 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b92e: 5430 9100 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -01b932: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -01b936: 6e20 620d 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b93c: 1a00 630c |0142: const-string v0, "mTarget=" // string@0c63 │ │ -01b940: 6e20 620d 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b946: 5430 9100 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -01b94a: 6e20 610d 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ -01b950: 1a00 6b00 |014c: const-string v0, " mTargetRequestCode=" // string@006b │ │ -01b954: 6e20 620d 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b95a: 5230 9300 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ -01b95e: 6e20 650d 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ -01b964: 5230 8500 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -01b968: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -01b96c: 6e20 620d 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b972: 1a00 f10b |015d: const-string v0, "mNextAnim=" // string@0bf1 │ │ -01b976: 6e20 620d 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b97c: 5230 8500 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -01b980: 6e20 650d 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ -01b986: 5430 7600 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -01b98a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -01b98e: 6e20 620d 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b994: 1a00 5b0b |016e: const-string v0, "mContainer=" // string@0b5b │ │ -01b998: 6e20 620d 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b99e: 5430 7600 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -01b9a2: 6e20 660d 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b9a8: 5430 9500 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01b9ac: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -01b9b0: 6e20 620d 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b9b6: 1a00 840c |017f: const-string v0, "mView=" // string@0c84 │ │ -01b9ba: 6e20 620d 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b9c0: 5430 9500 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01b9c4: 6e20 660d 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b9ca: 5430 8100 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -01b9ce: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -01b9d2: 6e20 620d 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b9d8: 1a00 be0b |0190: const-string v0, "mInnerView=" // string@0bbe │ │ -01b9dc: 6e20 620d 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b9e2: 5430 9500 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01b9e6: 6e20 660d 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01b9ec: 5430 7000 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -01b9f0: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -01b9f4: 6e20 620d 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01b9fa: 1a00 290b |01a1: const-string v0, "mAnimatingAway=" // string@0b29 │ │ -01b9fe: 6e20 620d 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01ba04: 5430 7000 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -01ba08: 6e20 660d 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -01ba0e: 6e20 620d 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01ba14: 1a00 4f0c |01ae: const-string v0, "mStateAfterAnimating=" // string@0c4f │ │ -01ba18: 6e20 620d 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01ba1e: 5230 8f00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ -01ba22: 6e20 650d 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ -01ba28: 5430 8200 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01ba2c: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -01ba30: 6e20 620d 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01ba36: 1a00 0d05 |01bf: const-string v0, "Loader Manager:" // string@050d │ │ -01ba3a: 6e20 670d 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01ba40: 5430 8200 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01ba44: 2201 0e02 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01ba48: 7010 a20d 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01ba4e: 6e20 a80d 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ba54: 0c01 |01ce: move-result-object v1 │ │ -01ba56: 1a02 0300 |01cf: const-string v2, " " // string@0003 │ │ -01ba5a: 6e20 a80d 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ba60: 0c01 |01d4: move-result-object v1 │ │ -01ba62: 6e10 ac0d 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01ba68: 0c01 |01d8: move-result-object v1 │ │ -01ba6a: 6e57 5503 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@0355 │ │ -01ba70: 5430 7500 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01ba74: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -01ba78: 6e20 620d 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01ba7e: 2200 0e02 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -01ba82: 7010 a20d 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01ba88: 1a01 9501 |01e8: const-string v1, "Child " // string@0195 │ │ -01ba8c: 6e20 a80d 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ba92: 0c00 |01ed: move-result-object v0 │ │ -01ba94: 5431 7500 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01ba98: 6e20 a70d 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01ba9e: 0c00 |01f3: move-result-object v0 │ │ -01baa0: 1a01 b600 |01f4: const-string v1, ":" // string@00b6 │ │ -01baa4: 6e20 a80d 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01baaa: 0c00 |01f9: move-result-object v0 │ │ -01baac: 6e10 ac0d 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01bab2: 0c00 |01fd: move-result-object v0 │ │ -01bab4: 6e20 670d 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01baba: 5430 7500 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01babe: 2201 0e02 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01bac2: 7010 a20d 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01bac8: 6e20 a80d 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01bace: 0c01 |020b: move-result-object v1 │ │ -01bad0: 1a02 0300 |020c: const-string v2, " " // string@0003 │ │ -01bad4: 6e20 a80d 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01bada: 0c01 |0211: move-result-object v1 │ │ -01badc: 6e10 ac0d 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01bae2: 0c01 |0215: move-result-object v1 │ │ -01bae4: 6e57 8002 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@0280 │ │ -01baea: 0e00 |0219: return-void │ │ +01cc54: |[01cc54] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +01cc64: 6e20 620d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cc6a: 1a00 980b |0003: const-string v0, "mFragmentId=#" // string@0b98 │ │ +01cc6e: 6e20 620d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cc74: 5230 7a00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01cc78: 7110 7f0d 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01cc7e: 0c00 |000d: move-result-object v0 │ │ +01cc80: 6e20 620d 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cc86: 1a00 5300 |0011: const-string v0, " mContainerId=#" // string@0053 │ │ +01cc8a: 6e20 620d 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cc90: 5230 7700 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +01cc94: 7110 7f0d 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01cc9a: 0c00 |001b: move-result-object v0 │ │ +01cc9c: 6e20 620d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cca2: 1a00 6a00 |001f: const-string v0, " mTag=" // string@006a │ │ +01cca6: 6e20 620d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ccac: 5430 9000 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01ccb0: 6e20 670d 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01ccb6: 6e20 620d 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ccbc: 1a00 4b0c |002c: const-string v0, "mState=" // string@0c4b │ │ +01ccc0: 6e20 620d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ccc6: 5230 8e00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01ccca: 6e20 600d 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +01ccd0: 1a00 5b00 |0036: const-string v0, " mIndex=" // string@005b │ │ +01ccd4: 6e20 620d 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ccda: 5230 8000 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01ccde: 6e20 600d 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +01cce4: 1a00 6e00 |0040: const-string v0, " mWho=" // string@006e │ │ +01cce8: 6e20 620d 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ccee: 5430 9600 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01ccf2: 6e20 620d 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ccf8: 1a00 4f00 |004a: const-string v0, " mBackStackNesting=" // string@004f │ │ +01ccfc: 6e20 620d 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd02: 5230 7200 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +01cd06: 6e20 650d 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ +01cd0c: 6e20 620d 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd12: 1a00 210b |0057: const-string v0, "mAdded=" // string@0b21 │ │ +01cd16: 6e20 620d 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd1c: 5530 6f00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +01cd20: 6e20 630d 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cd26: 1a00 6200 |0061: const-string v0, " mRemoving=" // string@0062 │ │ +01cd2a: 6e20 620d 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd30: 5530 8700 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ +01cd34: 6e20 630d 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cd3a: 1a00 6500 |006b: const-string v0, " mResumed=" // string@0065 │ │ +01cd3e: 6e20 620d 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd44: 5530 8900 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ +01cd48: 6e20 630d 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cd4e: 1a00 5800 |0075: const-string v0, " mFromLayout=" // string@0058 │ │ +01cd52: 6e20 620d 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd58: 5530 7c00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +01cd5c: 6e20 630d 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cd62: 1a00 5a00 |007f: const-string v0, " mInLayout=" // string@005a │ │ +01cd66: 6e20 620d 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd6c: 5530 7f00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +01cd70: 6e20 680d 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +01cd76: 6e20 620d 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd7c: 1a00 ab0b |008c: const-string v0, "mHidden=" // string@0bab │ │ +01cd80: 6e20 620d 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd86: 5530 7e00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01cd8a: 6e20 630d 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cd90: 1a00 5600 |0096: const-string v0, " mDetached=" // string@0056 │ │ +01cd94: 6e20 620d 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cd9a: 5530 7900 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +01cd9e: 6e20 630d 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cda4: 1a00 5f00 |00a0: const-string v0, " mMenuVisible=" // string@005f │ │ +01cda8: 6e20 620d 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cdae: 5530 8400 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01cdb2: 6e20 630d 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cdb8: 1a00 5900 |00aa: const-string v0, " mHasMenu=" // string@0059 │ │ +01cdbc: 6e20 620d 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cdc2: 5530 7d00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01cdc6: 6e20 680d 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +01cdcc: 6e20 620d 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cdd2: 1a00 2b0c |00b7: const-string v0, "mRetainInstance=" // string@0c2b │ │ +01cdd6: 6e20 620d 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cddc: 5530 8a00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ +01cde0: 6e20 630d 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cde6: 1a00 6600 |00c1: const-string v0, " mRetaining=" // string@0066 │ │ +01cdea: 6e20 620d 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cdf0: 5530 8b00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +01cdf4: 6e20 630d 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01cdfa: 1a00 6d00 |00cb: const-string v0, " mUserVisibleHint=" // string@006d │ │ +01cdfe: 6e20 620d 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce04: 5530 9400 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +01ce08: 6e20 680d 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +01ce0e: 5430 7b00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01ce12: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +01ce16: 6e20 620d 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce1c: 1a00 9a0b |00dc: const-string v0, "mFragmentManager=" // string@0b9a │ │ +01ce20: 6e20 620d 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce26: 5430 7b00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01ce2a: 6e20 660d 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01ce30: 5430 6e00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01ce34: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +01ce38: 6e20 620d 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce3e: 1a00 1b0b |00ed: const-string v0, "mActivity=" // string@0b1b │ │ +01ce42: 6e20 620d 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce48: 5430 6e00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01ce4c: 6e20 660d 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01ce52: 5430 8600 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +01ce56: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +01ce5a: 6e20 620d 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce60: 1a00 070c |00fe: const-string v0, "mParentFragment=" // string@0c07 │ │ +01ce64: 6e20 620d 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce6a: 5430 8600 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +01ce6e: 6e20 660d 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01ce74: 5430 7100 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ +01ce78: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +01ce7c: 6e20 620d 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce82: 1a00 2b0b |010f: const-string v0, "mArguments=" // string@0b2b │ │ +01ce86: 6e20 620d 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ce8c: 5430 7100 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ +01ce90: 6e20 660d 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01ce96: 5430 8c00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +01ce9a: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +01ce9e: 6e20 620d 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cea4: 1a00 320c |0120: const-string v0, "mSavedFragmentState=" // string@0c32 │ │ +01cea8: 6e20 620d 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ceae: 5430 8c00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +01ceb2: 6e20 660d 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01ceb8: 5430 8d00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +01cebc: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +01cec0: 6e20 620d 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cec6: 1a00 350c |0131: const-string v0, "mSavedViewState=" // string@0c35 │ │ +01ceca: 6e20 620d 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ced0: 5430 8d00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +01ced4: 6e20 660d 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01ceda: 5430 9100 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +01cede: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +01cee2: 6e20 620d 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cee8: 1a00 610c |0142: const-string v0, "mTarget=" // string@0c61 │ │ +01ceec: 6e20 620d 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cef2: 5430 9100 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +01cef6: 6e20 610d 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ +01cefc: 1a00 6b00 |014c: const-string v0, " mTargetRequestCode=" // string@006b │ │ +01cf00: 6e20 620d 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf06: 5230 9300 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ +01cf0a: 6e20 650d 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ +01cf10: 5230 8500 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +01cf14: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +01cf18: 6e20 620d 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf1e: 1a00 ef0b |015d: const-string v0, "mNextAnim=" // string@0bef │ │ +01cf22: 6e20 620d 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf28: 5230 8500 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +01cf2c: 6e20 650d 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ +01cf32: 5430 7600 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +01cf36: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +01cf3a: 6e20 620d 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf40: 1a00 590b |016e: const-string v0, "mContainer=" // string@0b59 │ │ +01cf44: 6e20 620d 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf4a: 5430 7600 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +01cf4e: 6e20 660d 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01cf54: 5430 9500 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01cf58: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +01cf5c: 6e20 620d 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf62: 1a00 820c |017f: const-string v0, "mView=" // string@0c82 │ │ +01cf66: 6e20 620d 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf6c: 5430 9500 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01cf70: 6e20 660d 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01cf76: 5430 8100 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +01cf7a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +01cf7e: 6e20 620d 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf84: 1a00 bc0b |0190: const-string v0, "mInnerView=" // string@0bbc │ │ +01cf88: 6e20 620d 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cf8e: 5430 9500 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01cf92: 6e20 660d 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01cf98: 5430 7000 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +01cf9c: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +01cfa0: 6e20 620d 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cfa6: 1a00 270b |01a1: const-string v0, "mAnimatingAway=" // string@0b27 │ │ +01cfaa: 6e20 620d 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cfb0: 5430 7000 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +01cfb4: 6e20 660d 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +01cfba: 6e20 620d 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cfc0: 1a00 4d0c |01ae: const-string v0, "mStateAfterAnimating=" // string@0c4d │ │ +01cfc4: 6e20 620d 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cfca: 5230 8f00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ +01cfce: 6e20 650d 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d65 │ │ +01cfd4: 5430 8200 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01cfd8: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +01cfdc: 6e20 620d 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01cfe2: 1a00 0d05 |01bf: const-string v0, "Loader Manager:" // string@050d │ │ +01cfe6: 6e20 670d 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01cfec: 5430 8200 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01cff0: 2201 0e02 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01cff4: 7010 a30d 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01cffa: 6e20 a90d 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d000: 0c01 |01ce: move-result-object v1 │ │ +01d002: 1a02 0300 |01cf: const-string v2, " " // string@0003 │ │ +01d006: 6e20 a90d 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d00c: 0c01 |01d4: move-result-object v1 │ │ +01d00e: 6e10 ad0d 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d014: 0c01 |01d8: move-result-object v1 │ │ +01d016: 6e57 5503 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@0355 │ │ +01d01c: 5430 7500 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d020: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +01d024: 6e20 620d 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01d02a: 2200 0e02 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +01d02e: 7010 a30d 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01d034: 1a01 9501 |01e8: const-string v1, "Child " // string@0195 │ │ +01d038: 6e20 a90d 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d03e: 0c00 |01ed: move-result-object v0 │ │ +01d040: 5431 7500 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d044: 6e20 a80d 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01d04a: 0c00 |01f3: move-result-object v0 │ │ +01d04c: 1a01 b600 |01f4: const-string v1, ":" // string@00b6 │ │ +01d050: 6e20 a90d 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d056: 0c00 |01f9: move-result-object v0 │ │ +01d058: 6e10 ad0d 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d05e: 0c00 |01fd: move-result-object v0 │ │ +01d060: 6e20 670d 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01d066: 5430 7500 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d06a: 2201 0e02 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01d06e: 7010 a30d 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01d074: 6e20 a90d 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d07a: 0c01 |020b: move-result-object v1 │ │ +01d07c: 1a02 0300 |020c: const-string v2, " " // string@0003 │ │ +01d080: 6e20 a90d 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d086: 0c01 |0211: move-result-object v1 │ │ +01d088: 6e10 ad0d 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d08e: 0c01 |0215: move-result-object v1 │ │ +01d090: 6e57 8002 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@0280 │ │ +01d096: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0008 line=1334 │ │ 0x0011 line=1335 │ │ 0x0016 line=1336 │ │ 0x001f line=1337 │ │ @@ -2426,18 +2426,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01baec: |[01baec] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -01bafc: 6f20 8d0d 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d8d │ │ -01bb02: 0a00 |0003: move-result v0 │ │ -01bb04: 0f00 |0004: return v0 │ │ +01d098: |[01d098] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +01d0a8: 6f20 8e0d 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d8e │ │ +01d0ae: 0a00 |0003: move-result v0 │ │ +01d0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -2446,28 +2446,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 │ │ -01bb08: |[01bb08] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -01bb18: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01bb1c: 6e20 980d 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -01bb22: 0a00 |0005: move-result v0 │ │ -01bb24: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -01bb28: 1101 |0008: return-object v1 │ │ -01bb2a: 5410 7500 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bb2e: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -01bb32: 5410 7500 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bb36: 6e20 8602 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0286 │ │ -01bb3c: 0c01 |0012: move-result-object v1 │ │ -01bb3e: 28f5 |0013: goto 0008 // -000b │ │ -01bb40: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -01bb42: 28f3 |0015: goto 0008 // -000d │ │ +01d0b4: |[01d0b4] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +01d0c4: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01d0c8: 6e20 990d 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +01d0ce: 0a00 |0005: move-result v0 │ │ +01d0d0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +01d0d4: 1101 |0008: return-object v1 │ │ +01d0d6: 5410 7500 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d0da: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +01d0de: 5410 7500 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d0e2: 6e20 8602 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0286 │ │ +01d0e8: 0c01 |0012: move-result-object v1 │ │ +01d0ea: 28f5 |0013: goto 0008 // -000b │ │ +01d0ec: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +01d0ee: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0008 line=1416 │ │ 0x0009 line=1413 │ │ 0x000d line=1414 │ │ 0x0014 line=1416 │ │ @@ -2481,17 +2481,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 │ │ -01bb44: |[01bb44] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -01bb54: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bb58: 1100 |0002: return-object v0 │ │ +01d0f0: |[01d0f0] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +01d100: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d104: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2499,17 +2499,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bb5c: |[01bb5c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -01bb6c: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ -01bb70: 1100 |0002: return-object v0 │ │ +01d108: |[01d108] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +01d118: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ +01d11c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2517,43 +2517,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 │ │ -01bb74: |[01bb74] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -01bb84: 5420 7500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bb88: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -01bb8c: 6e10 bf01 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01bf │ │ -01bb92: 5220 8e00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01bb96: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -01bb98: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -01bb9c: 5420 7500 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bba0: 6e10 7d02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@027d │ │ -01bba6: 5420 7500 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bbaa: 1100 |0013: return-object v0 │ │ -01bbac: 5220 8e00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01bbb0: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -01bbb2: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -01bbb6: 5420 7500 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bbba: 6e10 7e02 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@027e │ │ -01bbc0: 28f3 |001e: goto 0011 // -000d │ │ -01bbc2: 5220 8e00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01bbc6: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -01bbc8: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -01bbcc: 5420 7500 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bbd0: 6e10 7002 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0270 │ │ -01bbd6: 28e8 |0029: goto 0011 // -0018 │ │ -01bbd8: 5220 8e00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01bbdc: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -01bbde: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -01bbe2: 5420 7500 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bbe6: 6e10 7302 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0273 │ │ -01bbec: 28dd |0034: goto 0011 // -0023 │ │ +01d120: |[01d120] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +01d130: 5420 7500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d134: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +01d138: 6e10 bf01 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01bf │ │ +01d13e: 5220 8e00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01d142: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +01d144: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +01d148: 5420 7500 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d14c: 6e10 7d02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@027d │ │ +01d152: 5420 7500 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d156: 1100 |0013: return-object v0 │ │ +01d158: 5220 8e00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01d15c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +01d15e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +01d162: 5420 7500 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d166: 6e10 7e02 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@027e │ │ +01d16c: 28f3 |001e: goto 0011 // -000d │ │ +01d16e: 5220 8e00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01d172: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +01d174: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +01d178: 5420 7500 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d17c: 6e10 7002 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0270 │ │ +01d182: 28e8 |0029: goto 0011 // -0018 │ │ +01d184: 5220 8e00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01d188: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +01d18a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +01d18e: 5420 7500 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d192: 6e10 7302 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0273 │ │ +01d198: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0004 line=629 │ │ 0x0007 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=640 │ │ @@ -2571,17 +2571,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 │ │ -01bbf0: |[01bbf0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -01bc00: 5410 7b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01bc04: 1100 |0002: return-object v0 │ │ +01d19c: |[01d19c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +01d1ac: 5410 7b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01d1b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2589,17 +2589,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bc08: |[01bc08] android.support.v4.app.Fragment.getId:()I │ │ -01bc18: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01bc1c: 0f00 |0002: return v0 │ │ +01d1b4: |[01d1b4] android.support.v4.app.Fragment.getId:()I │ │ +01d1c4: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01d1c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2607,19 +2607,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 │ │ -01bc20: |[01bc20] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -01bc30: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bc34: 6e10 1302 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0213 │ │ -01bc3a: 0c00 |0005: move-result-object v0 │ │ -01bc3c: 1100 |0006: return-object v0 │ │ +01d1cc: |[01d1cc] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +01d1dc: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d1e0: 6e10 1302 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0213 │ │ +01d1e6: 0c00 |0005: move-result-object v0 │ │ +01d1e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -2628,46 +2628,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -01bc40: |[01bc40] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -01bc50: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -01bc52: 5440 8200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01bc56: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -01bc5a: 5440 8200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01bc5e: 1100 |0007: return-object v0 │ │ -01bc60: 5440 6e00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bc64: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -01bc68: 2200 ff01 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01bc6c: 2201 0e02 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01bc70: 7010 a20d 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01bc76: 1a02 fb01 |0013: const-string v2, "Fragment " // string@01fb │ │ -01bc7a: 6e20 a80d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01bc80: 0c01 |0018: move-result-object v1 │ │ -01bc82: 6e20 a70d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01bc88: 0c01 |001c: move-result-object v1 │ │ -01bc8a: 1a02 7000 |001d: const-string v2, " not attached to Activity" // string@0070 │ │ -01bc8e: 6e20 a80d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01bc94: 0c01 |0022: move-result-object v1 │ │ -01bc96: 6e10 ac0d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01bc9c: 0c01 |0026: move-result-object v1 │ │ -01bc9e: 7020 790d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01bca4: 2700 |002a: throw v0 │ │ -01bca6: 5c43 7400 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01bcaa: 5440 6e00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bcae: 5441 9600 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01bcb2: 5542 8300 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01bcb6: 6e40 1402 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ -01bcbc: 0c00 |0036: move-result-object v0 │ │ -01bcbe: 5b40 8200 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01bcc2: 5440 8200 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01bcc6: 28cc |003b: goto 0007 // -0034 │ │ +01d1ec: |[01d1ec] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +01d1fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +01d1fe: 5440 8200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d202: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +01d206: 5440 8200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d20a: 1100 |0007: return-object v0 │ │ +01d20c: 5440 6e00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d210: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +01d214: 2200 ff01 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01d218: 2201 0e02 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01d21c: 7010 a30d 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01d222: 1a02 fb01 |0013: const-string v2, "Fragment " // string@01fb │ │ +01d226: 6e20 a90d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d22c: 0c01 |0018: move-result-object v1 │ │ +01d22e: 6e20 a80d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01d234: 0c01 |001c: move-result-object v1 │ │ +01d236: 1a02 7000 |001d: const-string v2, " not attached to Activity" // string@0070 │ │ +01d23a: 6e20 a90d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d240: 0c01 |0022: move-result-object v1 │ │ +01d242: 6e10 ad0d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d248: 0c01 |0026: move-result-object v1 │ │ +01d24a: 7020 7a0d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01d250: 2700 |002a: throw v0 │ │ +01d252: 5c43 7400 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01d256: 5440 6e00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d25a: 5441 9600 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01d25e: 5542 8300 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01d262: 6e40 1402 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ +01d268: 0c00 |0036: move-result-object v0 │ │ +01d26a: 5b40 8200 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d26e: 5440 8200 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d272: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=819 │ │ 0x0005 line=820 │ │ 0x0007 line=827 │ │ 0x0008 line=822 │ │ 0x000c line=823 │ │ @@ -2682,17 +2682,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 │ │ -01bcc8: |[01bcc8] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -01bcd8: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ -01bcdc: 1100 |0002: return-object v0 │ │ +01d274: |[01d274] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +01d284: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +01d288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2700,36 +2700,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -01bce0: |[01bce0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -01bcf0: 5430 6e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bcf4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -01bcf8: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01bcfc: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01bd00: 7010 a20d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01bd06: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ -01bd0a: 6e20 a80d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01bd10: 0c01 |0010: move-result-object v1 │ │ -01bd12: 6e20 a70d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01bd18: 0c01 |0014: move-result-object v1 │ │ -01bd1a: 1a02 7000 |0015: const-string v2, " not attached to Activity" // string@0070 │ │ -01bd1e: 6e20 a80d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01bd24: 0c01 |001a: move-result-object v1 │ │ -01bd26: 6e10 ac0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01bd2c: 0c01 |001e: move-result-object v1 │ │ -01bd2e: 7020 790d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01bd34: 2700 |0022: throw v0 │ │ -01bd36: 5430 6e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bd3a: 6e10 1702 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0217 │ │ -01bd40: 0c00 |0028: move-result-object v0 │ │ -01bd42: 1100 |0029: return-object v0 │ │ +01d28c: |[01d28c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +01d29c: 5430 6e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d2a0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +01d2a4: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01d2a8: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01d2ac: 7010 a30d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01d2b2: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ +01d2b6: 6e20 a90d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d2bc: 0c01 |0010: move-result-object v1 │ │ +01d2be: 6e20 a80d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01d2c4: 0c01 |0014: move-result-object v1 │ │ +01d2c6: 1a02 7000 |0015: const-string v2, " not attached to Activity" // string@0070 │ │ +01d2ca: 6e20 a90d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d2d0: 0c01 |001a: move-result-object v1 │ │ +01d2d2: 6e10 ad0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d2d8: 0c01 |001e: move-result-object v1 │ │ +01d2da: 7020 7a0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01d2e0: 2700 |0022: throw v0 │ │ +01d2e2: 5430 6e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d2e6: 6e10 1702 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0217 │ │ +01d2ec: 0c00 |0028: move-result-object v0 │ │ +01d2ee: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0023 line=573 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -2739,17 +2739,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bd44: |[01bd44] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -01bd54: 5510 8a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ -01bd58: 0f00 |0002: return v0 │ │ +01d2f0: |[01d2f0] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +01d300: 5510 8a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ +01d304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2757,20 +2757,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01bd5c: |[01bd5c] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -01bd6c: 6e10 b101 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ -01bd72: 0c00 |0003: move-result-object v0 │ │ -01bd74: 6e20 b800 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ -01bd7a: 0c00 |0007: move-result-object v0 │ │ -01bd7c: 1100 |0008: return-object v0 │ │ +01d308: |[01d308] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +01d318: 6e10 b101 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ +01d31e: 0c00 |0003: move-result-object v0 │ │ +01d320: 6e20 b800 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ +01d326: 0c00 |0007: move-result-object v0 │ │ +01d328: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2779,20 +2779,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 │ │ -01bd80: |[01bd80] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -01bd90: 6e10 b101 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ -01bd96: 0c00 |0003: move-result-object v0 │ │ -01bd98: 6e30 b900 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00b9 │ │ -01bd9e: 0c00 |0007: move-result-object v0 │ │ -01bda0: 1100 |0008: return-object v0 │ │ +01d32c: |[01d32c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +01d33c: 6e10 b101 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ +01d342: 0c00 |0003: move-result-object v0 │ │ +01d344: 6e30 b900 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00b9 │ │ +01d34a: 0c00 |0007: move-result-object v0 │ │ +01d34c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -2802,17 +2802,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bda4: |[01bda4] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -01bdb4: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01bdb8: 1100 |0002: return-object v0 │ │ +01d350: |[01d350] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +01d360: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01d364: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2820,17 +2820,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 │ │ -01bdbc: |[01bdbc] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -01bdcc: 5410 9100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -01bdd0: 1100 |0002: return-object v0 │ │ +01d368: |[01d368] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +01d378: 5410 9100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +01d37c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2838,17 +2838,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bdd4: |[01bdd4] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -01bde4: 5210 9300 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ -01bde8: 0f00 |0002: return v0 │ │ +01d380: |[01d380] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +01d390: 5210 9300 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ +01d394: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2856,20 +2856,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01bdec: |[01bdec] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -01bdfc: 6e10 b101 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ -01be02: 0c00 |0003: move-result-object v0 │ │ -01be04: 6e20 ba00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00ba │ │ -01be0a: 0c00 |0007: move-result-object v0 │ │ -01be0c: 1100 |0008: return-object v0 │ │ +01d398: |[01d398] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +01d3a8: 6e10 b101 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ +01d3ae: 0c00 |0003: move-result-object v0 │ │ +01d3b0: 6e20 ba00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00ba │ │ +01d3b6: 0c00 |0007: move-result-object v0 │ │ +01d3b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2878,17 +2878,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01be10: |[01be10] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -01be20: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -01be24: 0f00 |0002: return v0 │ │ +01d3bc: |[01d3bc] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +01d3cc: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +01d3d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2896,17 +2896,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01be28: |[01be28] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -01be38: 5410 9500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01be3c: 1100 |0002: return-object v0 │ │ +01d3d4: |[01d3d4] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +01d3e4: 5410 9500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01d3e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2914,18 +2914,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01be40: |[01be40] android.support.v4.app.Fragment.hashCode:()I │ │ -01be50: 6f10 8f0d 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0d8f │ │ -01be56: 0a00 |0003: move-result v0 │ │ -01be58: 0f00 |0004: return v0 │ │ +01d3ec: |[01d3ec] android.support.v4.app.Fragment.hashCode:()I │ │ +01d3fc: 6f10 900d 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0d90 │ │ +01d402: 0a00 |0003: move-result v0 │ │ +01d404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2933,39 +2933,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -01be5c: |[01be5c] android.support.v4.app.Fragment.initState:()V │ │ -01be6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -01be6e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -01be70: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -01be72: 5930 8000 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01be76: 5b32 9600 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01be7a: 5c31 6f00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -01be7e: 5c31 8700 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ -01be82: 5c31 8900 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ -01be86: 5c31 7c00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -01be8a: 5c31 7f00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01be8e: 5c31 8800 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0088 │ │ -01be92: 5931 7200 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -01be96: 5b32 7b00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01be9a: 5b32 6e00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01be9e: 5931 7a00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01bea2: 5931 7700 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -01bea6: 5b32 9000 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01beaa: 5c31 7e00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01beae: 5c31 7900 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -01beb2: 5c31 8b00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -01beb6: 5b32 8200 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01beba: 5c31 8300 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01bebe: 5c31 7400 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01bec2: 0e00 |002b: return-void │ │ +01d408: |[01d408] android.support.v4.app.Fragment.initState:()V │ │ +01d418: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +01d41a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +01d41c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +01d41e: 5930 8000 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01d422: 5b32 9600 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01d426: 5c31 6f00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +01d42a: 5c31 8700 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ +01d42e: 5c31 8900 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ +01d432: 5c31 7c00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +01d436: 5c31 7f00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +01d43a: 5c31 8800 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0088 │ │ +01d43e: 5931 7200 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +01d442: 5b32 7b00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01d446: 5b32 6e00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d44a: 5931 7a00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01d44e: 5931 7700 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +01d452: 5b32 9000 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01d456: 5c31 7e00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01d45a: 5c31 7900 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +01d45e: 5c31 8b00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +01d462: 5b32 8200 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d466: 5c31 8300 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01d46a: 5c31 7400 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01d46e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1151 │ │ 0x0005 line=1152 │ │ 0x0007 line=1153 │ │ 0x0009 line=1154 │ │ 0x000b line=1155 │ │ @@ -2993,24 +2993,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -01bec4: |[01bec4] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -01bed4: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0061 │ │ -01bed8: 7010 6602 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0266 │ │ -01bede: 5b30 7500 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bee2: 5430 7500 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01bee6: 5431 6e00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01beea: 2202 4e00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@004e │ │ -01beee: 7020 9701 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0197 │ │ -01bef4: 6e40 6b02 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@026b │ │ -01befa: 0e00 |0013: return-void │ │ +01d470: |[01d470] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +01d480: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0061 │ │ +01d484: 7010 6602 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0266 │ │ +01d48a: 5b30 7500 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d48e: 5430 7500 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d492: 5431 6e00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d496: 2202 4e00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@004e │ │ +01d49a: 7020 9701 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0197 │ │ +01d4a0: 6e40 6b02 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@026b │ │ +01d4a6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0007 line=1421 │ │ 0x0013 line=1430 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -3020,23 +3020,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -01befc: |[01befc] android.support.v4.app.Fragment.isAdded:()Z │ │ -01bf0c: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01bf10: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -01bf14: 5510 6f00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -01bf18: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -01bf1c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -01bf1e: 0f00 |0009: return v0 │ │ -01bf20: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -01bf22: 28fe |000b: goto 0009 // -0002 │ │ +01d4a8: |[01d4a8] android.support.v4.app.Fragment.isAdded:()Z │ │ +01d4b8: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d4bc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +01d4c0: 5510 6f00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +01d4c4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +01d4c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +01d4ca: 0f00 |0009: return v0 │ │ +01d4cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +01d4ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3044,17 +3044,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bf24: |[01bf24] android.support.v4.app.Fragment.isDetached:()Z │ │ -01bf34: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -01bf38: 0f00 |0002: return v0 │ │ +01d4d0: |[01d4d0] android.support.v4.app.Fragment.isDetached:()Z │ │ +01d4e0: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +01d4e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3062,17 +3062,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bf3c: |[01bf3c] android.support.v4.app.Fragment.isHidden:()Z │ │ -01bf4c: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01bf50: 0f00 |0002: return v0 │ │ +01d4e8: |[01d4e8] android.support.v4.app.Fragment.isHidden:()Z │ │ +01d4f8: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01d4fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3080,21 +3080,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -01bf54: |[01bf54] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -01bf64: 5210 7200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -01bf68: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -01bf6c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -01bf6e: 0f00 |0005: return v0 │ │ -01bf70: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -01bf72: 28fe |0007: goto 0005 // -0002 │ │ +01d500: |[01d500] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +01d510: 5210 7200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +01d514: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +01d518: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +01d51a: 0f00 |0005: return v0 │ │ +01d51c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +01d51e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3102,17 +3102,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bf74: |[01bf74] android.support.v4.app.Fragment.isInLayout:()Z │ │ -01bf84: 5510 7f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01bf88: 0f00 |0002: return v0 │ │ +01d520: |[01d520] android.support.v4.app.Fragment.isInLayout:()Z │ │ +01d530: 5510 7f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +01d534: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3120,17 +3120,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bf8c: |[01bf8c] android.support.v4.app.Fragment.isRemoving:()Z │ │ -01bf9c: 5510 8700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ -01bfa0: 0f00 |0002: return v0 │ │ +01d538: |[01d538] android.support.v4.app.Fragment.isRemoving:()Z │ │ +01d548: 5510 8700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ +01d54c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3138,17 +3138,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01bfa4: |[01bfa4] android.support.v4.app.Fragment.isResumed:()Z │ │ -01bfb4: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ -01bfb8: 0f00 |0002: return v0 │ │ +01d550: |[01d550] android.support.v4.app.Fragment.isResumed:()Z │ │ +01d560: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ +01d564: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3156,35 +3156,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -01bfbc: |[01bfbc] android.support.v4.app.Fragment.isVisible:()Z │ │ -01bfcc: 6e10 c001 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c0 │ │ -01bfd2: 0a00 |0003: move-result v0 │ │ -01bfd4: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -01bfd8: 6e10 c201 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01c2 │ │ -01bfde: 0a00 |0009: move-result v0 │ │ -01bfe0: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -01bfe4: 5410 9500 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01bfe8: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -01bfec: 5410 9500 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01bff0: 6e10 b40b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0bb4 │ │ -01bff6: 0c00 |0015: move-result-object v0 │ │ -01bff8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -01bffc: 5410 9500 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01c000: 6e10 b20b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -01c006: 0a00 |001d: move-result v0 │ │ -01c008: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -01c00c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -01c00e: 0f00 |0021: return v0 │ │ -01c010: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -01c012: 28fe |0023: goto 0021 // -0002 │ │ +01d568: |[01d568] android.support.v4.app.Fragment.isVisible:()Z │ │ +01d578: 6e10 c001 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c0 │ │ +01d57e: 0a00 |0003: move-result v0 │ │ +01d580: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +01d584: 6e10 c201 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01c2 │ │ +01d58a: 0a00 |0009: move-result v0 │ │ +01d58c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +01d590: 5410 9500 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01d594: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +01d598: 5410 9500 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01d59c: 6e10 b40b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0bb4 │ │ +01d5a2: 0c00 |0015: move-result-object v0 │ │ +01d5a4: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +01d5a8: 5410 9500 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01d5ac: 6e10 b20b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +01d5b2: 0a00 |001d: move-result v0 │ │ +01d5b4: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +01d5b8: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +01d5ba: 0f00 |0021: return v0 │ │ +01d5bc: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +01d5be: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3192,18 +3192,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c014: |[01c014] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -01c024: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c026: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c02a: 0e00 |0003: return-void │ │ +01d5c0: |[01d5c0] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +01d5d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d5d2: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d5d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1019 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3213,16 +3213,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01c02c: |[01c02c] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -01c03c: 0e00 |0000: return-void │ │ +01d5d8: |[01d5d8] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +01d5e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -3233,18 +3233,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c040: |[01c040] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -01c050: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c052: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c056: 0e00 |0003: return-void │ │ +01d5ec: |[01d5ec] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +01d5fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d5fe: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0003 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3254,18 +3254,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c058: |[01c058] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -01c068: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c06a: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c06e: 0e00 |0003: return-void │ │ +01d604: |[01d604] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +01d614: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d616: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d61a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0003 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -3275,17 +3275,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01c070: |[01c070] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -01c080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c082: 0f00 |0001: return v0 │ │ +01d61c: |[01d61c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +01d62c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01d62e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3294,18 +3294,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c084: |[01c084] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -01c094: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c096: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c09a: 0e00 |0003: return-void │ │ +01d630: |[01d630] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +01d640: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d642: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ 0x0003 line=955 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3315,17 +3315,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01c09c: |[01c09c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -01c0ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c0ae: 1100 |0001: return-object v0 │ │ +01d648: |[01d648] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +01d658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01d65a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -3336,19 +3336,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 │ │ -01c0b0: |[01c0b0] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -01c0c0: 6e10 a901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01a9 │ │ -01c0c6: 0c00 |0003: move-result-object v0 │ │ -01c0c8: 6e40 2402 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@0224 │ │ -01c0ce: 0e00 |0007: return-void │ │ +01d65c: |[01d65c] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +01d66c: 6e10 a901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01a9 │ │ +01d672: 0c00 |0003: move-result-object v0 │ │ +01d674: 6e40 2402 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@0224 │ │ +01d67a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ 0x0007 line=1275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -3360,16 +3360,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 │ │ -01c0d0: |[01c0d0] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -01c0e0: 0e00 |0000: return-void │ │ +01d67c: |[01d67c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +01d68c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -3379,17 +3379,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 │ │ -01c0e4: |[01c0e4] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -01c0f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c0f6: 1100 |0001: return-object v0 │ │ +01d690: |[01d690] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +01d6a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01d6a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -3400,32 +3400,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -01c0f8: |[01c0f8] android.support.v4.app.Fragment.onDestroy:()V │ │ -01c108: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01c10a: 5c41 7300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c10e: 5540 7400 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01c112: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -01c116: 5c41 7400 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01c11a: 5440 6e00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01c11e: 5441 9600 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01c122: 5542 8300 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c126: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -01c128: 6e40 1402 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ -01c12e: 0c00 |0013: move-result-object v0 │ │ -01c130: 5b40 8200 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c134: 5440 8200 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c138: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -01c13c: 5440 8200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c140: 6e10 4f03 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ -01c146: 0e00 |001f: return-void │ │ +01d6a4: |[01d6a4] android.support.v4.app.Fragment.onDestroy:()V │ │ +01d6b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +01d6b6: 5c41 7300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d6ba: 5540 7400 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01d6be: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +01d6c2: 5c41 7400 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01d6c6: 5440 6e00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d6ca: 5441 9600 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01d6ce: 5542 8300 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01d6d2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +01d6d4: 6e40 1402 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ +01d6da: 0c00 |0013: move-result-object v0 │ │ +01d6dc: 5b40 8200 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d6e0: 5440 8200 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d6e4: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +01d6e8: 5440 8200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d6ec: 6e10 4f03 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ +01d6f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1132 │ │ 0x0003 line=1135 │ │ 0x0007 line=1136 │ │ 0x0009 line=1137 │ │ 0x0016 line=1139 │ │ @@ -3439,16 +3439,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01c148: |[01c148] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -01c158: 0e00 |0000: return-void │ │ +01d6f4: |[01d6f4] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +01d704: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #44 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3456,18 +3456,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c15c: |[01c15c] android.support.v4.app.Fragment.onDestroyView:()V │ │ -01c16c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c16e: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c172: 0e00 |0003: return-void │ │ +01d708: |[01d708] android.support.v4.app.Fragment.onDestroyView:()V │ │ +01d718: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d71a: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0003 line=1125 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3476,18 +3476,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c174: |[01c174] android.support.v4.app.Fragment.onDetach:()V │ │ -01c184: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c186: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c18a: 0e00 |0003: return-void │ │ +01d720: |[01d720] android.support.v4.app.Fragment.onDetach:()V │ │ +01d730: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d732: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x0003 line=1179 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3496,16 +3496,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01c18c: |[01c18c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -01c19c: 0e00 |0000: return-void │ │ +01d738: |[01d738] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +01d748: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -3514,18 +3514,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 │ │ -01c1a0: |[01c1a0] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -01c1b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c1b2: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c1b6: 0e00 |0003: return-void │ │ +01d74c: |[01d74c] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +01d75c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d75e: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0003 line=922 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3537,18 +3537,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c1b8: |[01c1b8] android.support.v4.app.Fragment.onLowMemory:()V │ │ -01c1c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c1ca: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c1ce: 0e00 |0003: return-void │ │ +01d764: |[01d764] android.support.v4.app.Fragment.onLowMemory:()V │ │ +01d774: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d776: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0003 line=1112 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3557,17 +3557,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01c1d0: |[01c1d0] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -01c1e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c1e2: 0f00 |0001: return v0 │ │ +01d77c: |[01d77c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +01d78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01d78e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3576,16 +3576,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01c1e4: |[01c1e4] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -01c1f4: 0e00 |0000: return-void │ │ +01d790: |[01d790] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +01d7a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3594,18 +3594,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c1f8: |[01c1f8] android.support.v4.app.Fragment.onPause:()V │ │ -01c208: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c20a: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c20e: 0e00 |0003: return-void │ │ +01d7a4: |[01d7a4] android.support.v4.app.Fragment.onPause:()V │ │ +01d7b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d7b6: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x0003 line=1099 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3614,16 +3614,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01c210: |[01c210] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -01c220: 0e00 |0000: return-void │ │ +01d7bc: |[01d7bc] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +01d7cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3632,18 +3632,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c224: |[01c224] android.support.v4.app.Fragment.onResume:()V │ │ -01c234: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c236: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c23a: 0e00 |0003: return-void │ │ +01d7d0: |[01d7d0] android.support.v4.app.Fragment.onResume:()V │ │ +01d7e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d7e2: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d7e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3652,16 +3652,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01c23c: |[01c23c] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -01c24c: 0e00 |0000: return-void │ │ +01d7e8: |[01d7e8] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +01d7f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -3670,35 +3670,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -01c250: |[01c250] android.support.v4.app.Fragment.onStart:()V │ │ -01c260: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01c262: 5c41 7300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c266: 5540 8300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c26a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -01c26e: 5c41 8300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c272: 5540 7400 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01c276: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -01c27a: 5c41 7400 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01c27e: 5440 6e00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01c282: 5441 9600 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01c286: 5542 8300 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c28a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -01c28c: 6e40 1402 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ -01c292: 0c00 |0019: move-result-object v0 │ │ -01c294: 5b40 8200 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c298: 5440 8200 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c29c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -01c2a0: 5440 8200 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c2a4: 6e10 5303 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0353 │ │ -01c2aa: 0e00 |0025: return-void │ │ +01d7fc: |[01d7fc] android.support.v4.app.Fragment.onStart:()V │ │ +01d80c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +01d80e: 5c41 7300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d812: 5540 8300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01d816: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +01d81a: 5c41 8300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01d81e: 5540 7400 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01d822: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +01d826: 5c41 7400 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01d82a: 5440 6e00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01d82e: 5441 9600 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01d832: 5542 8300 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01d836: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +01d838: 6e40 1402 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ +01d83e: 0c00 |0019: move-result-object v0 │ │ +01d840: 5b40 8200 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d844: 5440 8200 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d848: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +01d84c: 5440 8200 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01d850: 6e10 5303 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0353 │ │ +01d856: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1042 │ │ 0x0003 line=1044 │ │ 0x0007 line=1045 │ │ 0x0009 line=1046 │ │ 0x000d line=1047 │ │ @@ -3714,18 +3714,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c2ac: |[01c2ac] android.support.v4.app.Fragment.onStop:()V │ │ -01c2bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c2be: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c2c2: 0e00 |0003: return-void │ │ +01d858: |[01d858] android.support.v4.app.Fragment.onStop:()V │ │ +01d868: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d86a: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0003 line=1108 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3734,16 +3734,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 │ │ -01c2c4: |[01c2c4] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -01c2d4: 0e00 |0000: return-void │ │ +01d870: |[01d870] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +01d880: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3753,18 +3753,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -01c2d8: |[01c2d8] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -01c2e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c2ea: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c2ee: 0e00 |0003: return-void │ │ +01d884: |[01d884] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +01d894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d896: 5c10 7300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d89a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3774,44 +3774,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -01c2f0: |[01c2f0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -01c300: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c304: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -01c308: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c30c: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01c312: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -01c314: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c318: 6e20 c801 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01c8 │ │ -01c31e: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c322: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -01c326: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c32a: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c32e: 7010 a20d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c334: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ -01c338: 6e20 a80d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c33e: 0c01 |001f: move-result-object v1 │ │ -01c340: 6e20 a70d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c346: 0c01 |0023: move-result-object v1 │ │ -01c348: 1a02 2f00 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@002f │ │ -01c34c: 6e20 a80d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c352: 0c01 |0029: move-result-object v1 │ │ -01c354: 6e10 ac0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c35a: 0c01 |002d: move-result-object v1 │ │ -01c35c: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c362: 2700 |0031: throw v0 │ │ -01c364: 5430 7500 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c368: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -01c36c: 5430 7500 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c370: 6e10 7002 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0270 │ │ -01c376: 0e00 |003b: return-void │ │ +01d89c: |[01d89c] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +01d8ac: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d8b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +01d8b4: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d8b8: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01d8be: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +01d8c0: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d8c4: 6e20 c801 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01c8 │ │ +01d8ca: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d8ce: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +01d8d2: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01d8d6: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01d8da: 7010 a30d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01d8e0: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ +01d8e4: 6e20 a90d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d8ea: 0c01 |001f: move-result-object v1 │ │ +01d8ec: 6e20 a80d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01d8f2: 0c01 |0023: move-result-object v1 │ │ +01d8f4: 1a02 2f00 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@002f │ │ +01d8f8: 6e20 a90d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d8fe: 0c01 |0029: move-result-object v1 │ │ +01d900: 6e10 ad0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d906: 0c01 |002d: move-result-object v1 │ │ +01d908: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01d90e: 2700 |0031: throw v0 │ │ +01d910: 5430 7500 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d914: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +01d918: 5430 7500 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d91c: 6e10 7002 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0270 │ │ +01d922: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0009 line=1467 │ │ 0x000c line=1468 │ │ 0x000f line=1469 │ │ @@ -3828,21 +3828,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -01c378: |[01c378] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -01c388: 6e20 cb01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01cb │ │ -01c38e: 5410 7500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c392: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -01c396: 5410 7500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c39a: 6e20 7102 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0271 │ │ -01c3a0: 0e00 |000c: return-void │ │ +01d924: |[01d924] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +01d934: 6e20 cb01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01cb │ │ +01d93a: 5410 7500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d93e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +01d942: 5410 7500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d946: 6e20 7102 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0271 │ │ +01d94c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ 0x0007 line=1517 │ │ 0x000c line=1519 │ │ locals : │ │ @@ -3854,30 +3854,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -01c3a4: |[01c3a4] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -01c3b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c3b6: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01c3ba: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -01c3be: 6e20 cc01 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@01cc │ │ -01c3c4: 0a01 |0008: move-result v1 │ │ -01c3c6: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -01c3ca: 0f00 |000b: return v0 │ │ -01c3cc: 5421 7500 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c3d0: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -01c3d4: 5421 7500 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c3d8: 6e20 7202 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0272 │ │ -01c3de: 0a01 |0015: move-result v1 │ │ -01c3e0: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -01c3e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -01c3e6: 28f2 |0019: goto 000b // -000e │ │ +01d950: |[01d950] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +01d960: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01d962: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01d966: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +01d96a: 6e20 cc01 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@01cc │ │ +01d970: 0a01 |0008: move-result v1 │ │ +01d972: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +01d976: 0f00 |000b: return v0 │ │ +01d978: 5421 7500 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d97c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +01d980: 5421 7500 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d984: 6e20 7202 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0272 │ │ +01d98a: 0a01 |0015: move-result v1 │ │ +01d98c: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +01d990: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +01d992: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000b line=1592 │ │ 0x000c line=1586 │ │ 0x0010 line=1587 │ │ @@ -3891,53 +3891,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -01c3e8: |[01c3e8] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -01c3f8: 5441 7500 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c3fc: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -01c400: 5441 7500 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c404: 6e10 9502 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01c40a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -01c40c: 5c41 7300 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c410: 6e20 cd01 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01cd │ │ -01c416: 5541 7300 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c41a: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -01c41e: 2201 9500 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c422: 2202 0e02 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -01c426: 7010 a20d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c42c: 1a03 fb01 |001a: const-string v3, "Fragment " // string@01fb │ │ -01c430: 6e20 a80d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c436: 0c02 |001f: move-result-object v2 │ │ -01c438: 6e20 a70d 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c43e: 0c02 |0023: move-result-object v2 │ │ -01c440: 1a03 3100 |0024: const-string v3, " did not call through to super.onCreate()" // string@0031 │ │ -01c444: 6e20 a80d 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c44a: 0c02 |0029: move-result-object v2 │ │ -01c44c: 6e10 ac0d 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c452: 0c02 |002d: move-result-object v2 │ │ -01c454: 7020 1504 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c45a: 2701 |0031: throw v1 │ │ -01c45c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -01c460: 1a01 3707 |0034: const-string v1, "android:support:fragments" // string@0737 │ │ -01c464: 6e20 f500 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f5 │ │ -01c46a: 0c00 |0039: move-result-object v0 │ │ -01c46c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -01c470: 5441 7500 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c474: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -01c478: 6e10 bf01 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01bf │ │ -01c47e: 5441 7500 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c482: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -01c484: 6e30 a202 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02a2 │ │ -01c48a: 5441 7500 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c48e: 6e10 7302 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0273 │ │ -01c494: 0e00 |004e: return-void │ │ +01d994: |[01d994] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +01d9a4: 5441 7500 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d9a8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +01d9ac: 5441 7500 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01d9b0: 6e10 9502 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01d9b6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +01d9b8: 5c41 7300 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d9bc: 6e20 cd01 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01cd │ │ +01d9c2: 5541 7300 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01d9c6: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +01d9ca: 2201 9500 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01d9ce: 2202 0e02 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +01d9d2: 7010 a30d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01d9d8: 1a03 fb01 |001a: const-string v3, "Fragment " // string@01fb │ │ +01d9dc: 6e20 a90d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d9e2: 0c02 |001f: move-result-object v2 │ │ +01d9e4: 6e20 a80d 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01d9ea: 0c02 |0023: move-result-object v2 │ │ +01d9ec: 1a03 3100 |0024: const-string v3, " did not call through to super.onCreate()" // string@0031 │ │ +01d9f0: 6e20 a90d 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01d9f6: 0c02 |0029: move-result-object v2 │ │ +01d9f8: 6e10 ad0d 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01d9fe: 0c02 |002d: move-result-object v2 │ │ +01da00: 7020 1504 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01da06: 2701 |0031: throw v1 │ │ +01da08: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +01da0c: 1a01 3707 |0034: const-string v1, "android:support:fragments" // string@0737 │ │ +01da10: 6e20 f500 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f5 │ │ +01da16: 0c00 |0039: move-result-object v0 │ │ +01da18: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +01da1c: 5441 7500 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01da20: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +01da24: 6e10 bf01 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@01bf │ │ +01da2a: 5441 7500 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01da2e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +01da30: 6e30 a202 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02a2 │ │ +01da36: 5441 7500 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01da3a: 6e10 7302 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0273 │ │ +01da40: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ 0x0004 line=1434 │ │ 0x0009 line=1436 │ │ 0x000c line=1437 │ │ 0x000f line=1438 │ │ @@ -3960,31 +3960,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 │ │ -01c498: |[01c498] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -01c4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c4aa: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01c4ae: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -01c4b2: 5521 7d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01c4b6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -01c4ba: 5521 8400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01c4be: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -01c4c2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -01c4c4: 6e30 d001 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@01d0 │ │ -01c4ca: 5421 7500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c4ce: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -01c4d2: 5421 7500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c4d6: 6e30 7402 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0274 │ │ -01c4dc: 0a01 |001a: move-result v1 │ │ -01c4de: b610 |001b: or-int/2addr v0, v1 │ │ -01c4e0: 0f00 |001c: return v0 │ │ +01da44: |[01da44] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +01da54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01da56: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01da5a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +01da5e: 5521 7d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01da62: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +01da66: 5521 8400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01da6a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +01da6e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +01da70: 6e30 d001 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@01d0 │ │ +01da76: 5421 7500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01da7a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +01da7e: 5421 7500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01da82: 6e30 7402 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0274 │ │ +01da88: 0a01 |001a: move-result v1 │ │ +01da8a: b610 |001b: or-int/2addr v0, v1 │ │ +01da8c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0001 line=1539 │ │ 0x0005 line=1540 │ │ 0x000d line=1541 │ │ 0x000e line=1542 │ │ @@ -4002,22 +4002,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 │ │ -01c4e4: |[01c4e4] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -01c4f4: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c4f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -01c4fc: 5410 7500 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c500: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01c506: 6e40 d101 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@01d1 │ │ -01c50c: 0c00 |000c: move-result-object v0 │ │ -01c50e: 1100 |000d: return-object v0 │ │ +01da90: |[01da90] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +01daa0: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01daa4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +01daa8: 5410 7500 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01daac: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01dab2: 6e40 d101 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@01d1 │ │ +01dab8: 0c00 |000c: move-result-object v0 │ │ +01daba: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0004 line=1458 │ │ 0x0009 line=1460 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -4030,40 +4030,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -01c510: |[01c510] android.support.v4.app.Fragment.performDestroy:()V │ │ -01c520: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c524: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -01c528: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c52c: 6e10 7502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0275 │ │ -01c532: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -01c534: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c538: 6e10 d201 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@01d2 │ │ -01c53e: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c542: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -01c546: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c54a: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c54e: 7010 a20d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c554: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ -01c558: 6e20 a80d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c55e: 0c01 |001f: move-result-object v1 │ │ -01c560: 6e20 a70d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c566: 0c01 |0023: move-result-object v1 │ │ -01c568: 1a02 3200 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0032 │ │ -01c56c: 6e20 a80d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c572: 0c01 |0029: move-result-object v1 │ │ -01c574: 6e10 ac0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c57a: 0c01 |002d: move-result-object v1 │ │ -01c57c: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c582: 2700 |0031: throw v0 │ │ -01c584: 0e00 |0032: return-void │ │ +01dabc: |[01dabc] android.support.v4.app.Fragment.performDestroy:()V │ │ +01dacc: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dad0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +01dad4: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dad8: 6e10 7502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0275 │ │ +01dade: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +01dae0: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01dae4: 6e10 d201 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@01d2 │ │ +01daea: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01daee: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +01daf2: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01daf6: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01dafa: 7010 a30d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01db00: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ +01db04: 6e20 a90d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01db0a: 0c01 |001f: move-result-object v1 │ │ +01db0c: 6e20 a80d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01db12: 0c01 |0023: move-result-object v1 │ │ +01db14: 1a02 3200 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0032 │ │ +01db18: 6e20 a90d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01db1e: 0c01 |0029: move-result-object v1 │ │ +01db20: 6e10 ad0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01db26: 0c01 |002d: move-result-object v1 │ │ +01db28: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01db2e: 2700 |0031: throw v0 │ │ +01db30: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0004 line=1677 │ │ 0x0009 line=1679 │ │ 0x000c line=1680 │ │ 0x000f line=1681 │ │ @@ -4077,44 +4077,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -01c588: |[01c588] android.support.v4.app.Fragment.performDestroyView:()V │ │ -01c598: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c59c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -01c5a0: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c5a4: 6e10 7602 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0276 │ │ -01c5aa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -01c5ac: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c5b0: 6e10 d401 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01d4 │ │ -01c5b6: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c5ba: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -01c5be: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c5c2: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c5c6: 7010 a20d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c5cc: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ -01c5d0: 6e20 a80d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c5d6: 0c01 |001f: move-result-object v1 │ │ -01c5d8: 6e20 a70d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c5de: 0c01 |0023: move-result-object v1 │ │ -01c5e0: 1a02 3300 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0033 │ │ -01c5e4: 6e20 a80d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c5ea: 0c01 |0029: move-result-object v1 │ │ -01c5ec: 6e10 ac0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c5f2: 0c01 |002d: move-result-object v1 │ │ -01c5f4: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c5fa: 2700 |0031: throw v0 │ │ -01c5fc: 5430 8200 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c600: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -01c604: 5430 8200 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c608: 6e10 5003 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0350 │ │ -01c60e: 0e00 |003b: return-void │ │ +01db34: |[01db34] android.support.v4.app.Fragment.performDestroyView:()V │ │ +01db44: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01db48: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +01db4c: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01db50: 6e10 7602 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0276 │ │ +01db56: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +01db58: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01db5c: 6e10 d401 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01d4 │ │ +01db62: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01db66: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +01db6a: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01db6e: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01db72: 7010 a30d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01db78: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ +01db7c: 6e20 a90d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01db82: 0c01 |001f: move-result-object v1 │ │ +01db84: 6e20 a80d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01db8a: 0c01 |0023: move-result-object v1 │ │ +01db8c: 1a02 3300 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0033 │ │ +01db90: 6e20 a90d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01db96: 0c01 |0029: move-result-object v1 │ │ +01db98: 6e10 ad0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01db9e: 0c01 |002d: move-result-object v1 │ │ +01dba0: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01dba6: 2700 |0031: throw v0 │ │ +01dba8: 5430 8200 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01dbac: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +01dbb0: 5430 8200 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01dbb4: 6e10 5003 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0350 │ │ +01dbba: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ 0x000c line=1665 │ │ 0x000f line=1666 │ │ @@ -4130,21 +4130,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01c610: |[01c610] android.support.v4.app.Fragment.performLowMemory:()V │ │ -01c620: 6e10 d801 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@01d8 │ │ -01c626: 5410 7500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c62a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -01c62e: 5410 7500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c632: 6e10 7702 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0277 │ │ -01c638: 0e00 |000c: return-void │ │ +01dbbc: |[01dbbc] android.support.v4.app.Fragment.performLowMemory:()V │ │ +01dbcc: 6e10 d801 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@01d8 │ │ +01dbd2: 5410 7500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dbd6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +01dbda: 5410 7500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dbde: 6e10 7702 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0277 │ │ +01dbe4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ 0x0003 line=1523 │ │ 0x0007 line=1524 │ │ 0x000c line=1526 │ │ locals : │ │ @@ -4155,34 +4155,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -01c63c: |[01c63c] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -01c64c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01c64e: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01c652: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -01c656: 5521 7d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01c65a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -01c65e: 5521 8400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01c662: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -01c666: 6e20 d901 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01d9 │ │ -01c66c: 0a01 |0010: move-result v1 │ │ -01c66e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -01c672: 0f00 |0013: return v0 │ │ -01c674: 5421 7500 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c678: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -01c67c: 5421 7500 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c680: 6e20 7802 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0278 │ │ -01c686: 0a01 |001d: move-result v1 │ │ -01c688: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -01c68c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -01c68e: 28f2 |0021: goto 0013 // -000e │ │ +01dbe8: |[01dbe8] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +01dbf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01dbfa: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01dbfe: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +01dc02: 5521 7d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01dc06: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +01dc0a: 5521 8400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01dc0e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +01dc12: 6e20 d901 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01d9 │ │ +01dc18: 0a01 |0010: move-result v1 │ │ +01dc1a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +01dc1e: 0f00 |0013: return v0 │ │ +01dc20: 5421 7500 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dc24: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +01dc28: 5421 7500 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dc2c: 6e20 7802 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0278 │ │ +01dc32: 0a01 |001d: move-result v1 │ │ +01dc34: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +01dc38: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +01dc3a: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1566 │ │ 0x0005 line=1567 │ │ 0x000d line=1568 │ │ 0x0013 line=1578 │ │ 0x0014 line=1572 │ │ @@ -4197,27 +4197,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -01c690: |[01c690] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -01c6a0: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01c6a4: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -01c6a8: 5510 7d00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01c6ac: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -01c6b0: 5510 8400 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01c6b4: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -01c6b8: 6e20 da01 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@01da │ │ -01c6be: 5410 7500 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c6c2: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -01c6c6: 5410 7500 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c6ca: 6e20 7902 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0279 │ │ -01c6d0: 0e00 |0018: return-void │ │ +01dc3c: |[01dc3c] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +01dc4c: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01dc50: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +01dc54: 5510 7d00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01dc58: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +01dc5c: 5510 8400 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01dc60: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +01dc64: 6e20 da01 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@01da │ │ +01dc6a: 5410 7500 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dc6e: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +01dc72: 5410 7500 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dc76: 6e20 7902 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0279 │ │ +01dc7c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0004 line=1597 │ │ 0x000c line=1598 │ │ 0x000f line=1600 │ │ 0x0013 line=1601 │ │ @@ -4231,40 +4231,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -01c6d4: |[01c6d4] android.support.v4.app.Fragment.performPause:()V │ │ -01c6e4: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c6e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -01c6ec: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c6f0: 6e10 7a02 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@027a │ │ -01c6f6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -01c6f8: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c6fc: 6e10 db01 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@01db │ │ -01c702: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c706: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -01c70a: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c70e: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c712: 7010 a20d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c718: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ -01c71c: 6e20 a80d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c722: 0c01 |001f: move-result-object v1 │ │ -01c724: 6e20 a70d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c72a: 0c01 |0023: move-result-object v1 │ │ -01c72c: 1a02 3500 |0024: const-string v2, " did not call through to super.onPause()" // string@0035 │ │ -01c730: 6e20 a80d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c736: 0c01 |0029: move-result-object v1 │ │ -01c738: 6e10 ac0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c73e: 0c01 |002d: move-result-object v1 │ │ -01c740: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c746: 2700 |0031: throw v0 │ │ -01c748: 0e00 |0032: return-void │ │ +01dc80: |[01dc80] android.support.v4.app.Fragment.performPause:()V │ │ +01dc90: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dc94: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +01dc98: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dc9c: 6e10 7a02 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@027a │ │ +01dca2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +01dca4: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01dca8: 6e10 db01 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@01db │ │ +01dcae: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01dcb2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +01dcb6: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01dcba: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01dcbe: 7010 a30d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01dcc4: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ +01dcc8: 6e20 a90d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01dcce: 0c01 |001f: move-result-object v1 │ │ +01dcd0: 6e20 a80d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01dcd6: 0c01 |0023: move-result-object v1 │ │ +01dcd8: 1a02 3500 |0024: const-string v2, " did not call through to super.onPause()" // string@0035 │ │ +01dcdc: 6e20 a90d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01dce2: 0c01 |0029: move-result-object v1 │ │ +01dce4: 6e10 ad0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01dcea: 0c01 |002d: move-result-object v1 │ │ +01dcec: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01dcf2: 2700 |0031: throw v0 │ │ +01dcf4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0004 line=1618 │ │ 0x0009 line=1620 │ │ 0x000c line=1621 │ │ 0x000f line=1622 │ │ @@ -4278,31 +4278,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -01c74c: |[01c74c] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -01c75c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01c75e: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -01c762: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -01c766: 5521 7d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01c76a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -01c76e: 5521 8400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01c772: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -01c776: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -01c778: 6e20 dc01 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@01dc │ │ -01c77e: 5421 7500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c782: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -01c786: 5421 7500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c78a: 6e20 7b02 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@027b │ │ -01c790: 0a01 |001a: move-result v1 │ │ -01c792: b610 |001b: or-int/2addr v0, v1 │ │ -01c794: 0f00 |001c: return v0 │ │ +01dcf8: |[01dcf8] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +01dd08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01dd0a: 5521 7e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +01dd0e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +01dd12: 5521 7d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01dd16: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +01dd1a: 5521 8400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01dd1e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +01dd22: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +01dd24: 6e20 dc01 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@01dc │ │ +01dd2a: 5421 7500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dd2e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +01dd32: 5421 7500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dd36: 6e20 7b02 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@027b │ │ +01dd3c: 0a01 |001a: move-result v1 │ │ +01dd3e: b610 |001b: or-int/2addr v0, v1 │ │ +01dd40: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0001 line=1553 │ │ 0x0005 line=1554 │ │ 0x000d line=1555 │ │ 0x000e line=1556 │ │ @@ -4319,44 +4319,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -01c798: |[01c798] android.support.v4.app.Fragment.performReallyStop:()V │ │ -01c7a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -01c7aa: 5440 7500 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c7ae: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -01c7b2: 5440 7500 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c7b6: 6e10 7c02 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@027c │ │ -01c7bc: 5540 8300 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c7c0: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -01c7c4: 5c43 8300 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c7c8: 5540 7400 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01c7cc: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -01c7d0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -01c7d2: 5c40 7400 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ -01c7d6: 5440 6e00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01c7da: 5441 9600 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01c7de: 5542 8300 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ -01c7e2: 6e40 1402 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ -01c7e8: 0c00 |0020: move-result-object v0 │ │ -01c7ea: 5b40 8200 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c7ee: 5440 8200 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c7f2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -01c7f6: 5440 6e00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01c7fa: 5500 b300 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b3 │ │ -01c7fe: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -01c802: 5440 8200 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c806: 6e10 5403 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0354 │ │ -01c80c: 0e00 |0032: return-void │ │ -01c80e: 5440 8200 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c812: 6e10 5203 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0352 │ │ -01c818: 28fa |0038: goto 0032 // -0006 │ │ +01dd44: |[01dd44] android.support.v4.app.Fragment.performReallyStop:()V │ │ +01dd54: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +01dd56: 5440 7500 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dd5a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +01dd5e: 5440 7500 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dd62: 6e10 7c02 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@027c │ │ +01dd68: 5540 8300 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01dd6c: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +01dd70: 5c43 8300 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01dd74: 5540 7400 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01dd78: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +01dd7c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +01dd7e: 5c40 7400 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0074 │ │ +01dd82: 5440 6e00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01dd86: 5441 9600 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01dd8a: 5542 8300 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0083 │ │ +01dd8e: 6e40 1402 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ +01dd94: 0c00 |0020: move-result-object v0 │ │ +01dd96: 5b40 8200 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01dd9a: 5440 8200 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01dd9e: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +01dda2: 5440 6e00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01dda6: 5500 b300 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b3 │ │ +01ddaa: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +01ddae: 5440 8200 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01ddb2: 6e10 5403 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0354 │ │ +01ddb8: 0e00 |0032: return-void │ │ +01ddba: 5440 8200 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01ddbe: 6e10 5203 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0352 │ │ +01ddc4: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1641 │ │ 0x0005 line=1642 │ │ 0x000a line=1644 │ │ 0x000e line=1645 │ │ 0x0010 line=1646 │ │ @@ -4375,48 +4375,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -01c81c: |[01c81c] android.support.v4.app.Fragment.performResume:()V │ │ -01c82c: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c830: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -01c834: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c838: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01c83e: 5430 7500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c842: 6e10 8202 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01c848: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01c84a: 5c30 7300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c84e: 6e10 dd01 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@01dd │ │ -01c854: 5530 7300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c858: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -01c85c: 2200 9500 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c860: 2201 0e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c864: 7010 a20d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c86a: 1a02 fb01 |001f: const-string v2, "Fragment " // string@01fb │ │ -01c86e: 6e20 a80d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c874: 0c01 |0024: move-result-object v1 │ │ -01c876: 6e20 a70d 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c87c: 0c01 |0028: move-result-object v1 │ │ -01c87e: 1a02 3600 |0029: const-string v2, " did not call through to super.onResume()" // string@0036 │ │ -01c882: 6e20 a80d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c888: 0c01 |002e: move-result-object v1 │ │ -01c88a: 6e10 ac0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c890: 0c01 |0032: move-result-object v1 │ │ -01c892: 7020 1504 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c898: 2700 |0036: throw v0 │ │ -01c89a: 5430 7500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c89e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -01c8a2: 5430 7500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c8a6: 6e10 7d02 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@027d │ │ -01c8ac: 5430 7500 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c8b0: 6e10 8202 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01c8b6: 0e00 |0045: return-void │ │ +01ddc8: |[01ddc8] android.support.v4.app.Fragment.performResume:()V │ │ +01ddd8: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dddc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +01dde0: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dde4: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01ddea: 5430 7500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01ddee: 6e10 8202 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01ddf4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01ddf6: 5c30 7300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01ddfa: 6e10 dd01 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@01dd │ │ +01de00: 5530 7300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01de04: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +01de08: 2200 9500 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01de0c: 2201 0e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01de10: 7010 a30d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01de16: 1a02 fb01 |001f: const-string v2, "Fragment " // string@01fb │ │ +01de1a: 6e20 a90d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01de20: 0c01 |0024: move-result-object v1 │ │ +01de22: 6e20 a80d 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01de28: 0c01 |0028: move-result-object v1 │ │ +01de2a: 1a02 3600 |0029: const-string v2, " did not call through to super.onResume()" // string@0036 │ │ +01de2e: 6e20 a90d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01de34: 0c01 |002e: move-result-object v1 │ │ +01de36: 6e10 ad0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01de3c: 0c01 |0032: move-result-object v1 │ │ +01de3e: 7020 1504 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01de44: 2700 |0036: throw v0 │ │ +01de46: 5430 7500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01de4a: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +01de4e: 5430 7500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01de52: 6e10 7d02 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@027d │ │ +01de58: 5430 7500 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01de5c: 6e10 8202 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01de62: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0009 line=1500 │ │ 0x000e line=1502 │ │ 0x0011 line=1503 │ │ @@ -4434,25 +4434,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -01c8b8: |[01c8b8] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -01c8c8: 6e20 de01 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01de │ │ -01c8ce: 5421 7500 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c8d2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -01c8d6: 5421 7500 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c8da: 6e10 a502 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02a5 │ │ -01c8e0: 0c00 |000c: move-result-object v0 │ │ -01c8e2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -01c8e6: 1a01 3707 |000f: const-string v1, "android:support:fragments" // string@0737 │ │ -01c8ea: 6e30 fe00 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@00fe │ │ -01c8f0: 0e00 |0014: return-void │ │ +01de64: |[01de64] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +01de74: 6e20 de01 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01de │ │ +01de7a: 5421 7500 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01de7e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +01de82: 5421 7500 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01de86: 6e10 a502 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02a5 │ │ +01de8c: 0c00 |000c: move-result-object v0 │ │ +01de8e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +01de92: 1a01 3707 |000f: const-string v1, "android:support:fragments" // string@0737 │ │ +01de96: 6e30 fe00 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@00fe │ │ +01de9c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0003 line=1608 │ │ 0x0007 line=1609 │ │ 0x000d line=1610 │ │ 0x000f line=1611 │ │ @@ -4467,50 +4467,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -01c8f4: |[01c8f4] android.support.v4.app.Fragment.performStart:()V │ │ -01c904: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c908: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -01c90c: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c910: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01c916: 5430 7500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c91a: 6e10 8202 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01c920: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01c922: 5c30 7300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c926: 6e10 df01 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01df │ │ -01c92c: 5530 7300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c930: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -01c934: 2200 9500 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c938: 2201 0e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c93c: 7010 a20d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c942: 1a02 fb01 |001f: const-string v2, "Fragment " // string@01fb │ │ -01c946: 6e20 a80d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c94c: 0c01 |0024: move-result-object v1 │ │ -01c94e: 6e20 a70d 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c954: 0c01 |0028: move-result-object v1 │ │ -01c956: 1a02 3700 |0029: const-string v2, " did not call through to super.onStart()" // string@0037 │ │ -01c95a: 6e20 a80d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c960: 0c01 |002e: move-result-object v1 │ │ -01c962: 6e10 ac0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01c968: 0c01 |0032: move-result-object v1 │ │ -01c96a: 7020 1504 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01c970: 2700 |0036: throw v0 │ │ -01c972: 5430 7500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c976: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -01c97a: 5430 7500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c97e: 6e10 7e02 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@027e │ │ -01c984: 5430 8200 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c988: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -01c98c: 5430 8200 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -01c990: 6e10 5103 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0351 │ │ -01c996: 0e00 |0049: return-void │ │ +01dea0: |[01dea0] android.support.v4.app.Fragment.performStart:()V │ │ +01deb0: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01deb4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +01deb8: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01debc: 6e10 9502 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01dec2: 5430 7500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01dec6: 6e10 8202 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01decc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01dece: 5c30 7300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01ded2: 6e10 df01 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01df │ │ +01ded8: 5530 7300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01dedc: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +01dee0: 2200 9500 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01dee4: 2201 0e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01dee8: 7010 a30d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01deee: 1a02 fb01 |001f: const-string v2, "Fragment " // string@01fb │ │ +01def2: 6e20 a90d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01def8: 0c01 |0024: move-result-object v1 │ │ +01defa: 6e20 a80d 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01df00: 0c01 |0028: move-result-object v1 │ │ +01df02: 1a02 3700 |0029: const-string v2, " did not call through to super.onStart()" // string@0037 │ │ +01df06: 6e20 a90d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01df0c: 0c01 |002e: move-result-object v1 │ │ +01df0e: 6e10 ad0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01df14: 0c01 |0032: move-result-object v1 │ │ +01df16: 7020 1504 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01df1c: 2700 |0036: throw v0 │ │ +01df1e: 5430 7500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01df22: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +01df26: 5430 7500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01df2a: 6e10 7e02 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@027e │ │ +01df30: 5430 8200 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01df34: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +01df38: 5430 8200 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +01df3c: 6e10 5103 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0351 │ │ +01df42: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1479 │ │ 0x0004 line=1480 │ │ 0x0009 line=1481 │ │ 0x000e line=1483 │ │ 0x0011 line=1484 │ │ @@ -4529,40 +4529,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -01c998: |[01c998] android.support.v4.app.Fragment.performStop:()V │ │ -01c9a8: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c9ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -01c9b0: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -01c9b4: 6e10 7f02 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@027f │ │ -01c9ba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -01c9bc: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c9c0: 6e10 e001 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e0 │ │ -01c9c6: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01c9ca: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -01c9ce: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01c9d2: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01c9d6: 7010 a20d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01c9dc: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ -01c9e0: 6e20 a80d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c9e6: 0c01 |001f: move-result-object v1 │ │ -01c9e8: 6e20 a70d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01c9ee: 0c01 |0023: move-result-object v1 │ │ -01c9f0: 1a02 3800 |0024: const-string v2, " did not call through to super.onStop()" // string@0038 │ │ -01c9f4: 6e20 a80d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01c9fa: 0c01 |0029: move-result-object v1 │ │ -01c9fc: 6e10 ac0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01ca02: 0c01 |002d: move-result-object v1 │ │ -01ca04: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01ca0a: 2700 |0031: throw v0 │ │ -01ca0c: 0e00 |0032: return-void │ │ +01df44: |[01df44] android.support.v4.app.Fragment.performStop:()V │ │ +01df54: 5430 7500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01df58: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +01df5c: 5430 7500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +01df60: 6e10 7f02 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@027f │ │ +01df66: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +01df68: 5c30 7300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01df6c: 6e10 e001 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e0 │ │ +01df72: 5530 7300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01df76: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +01df7a: 2200 9500 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01df7e: 2201 0e02 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01df82: 7010 a30d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01df88: 1a02 fb01 |001a: const-string v2, "Fragment " // string@01fb │ │ +01df8c: 6e20 a90d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01df92: 0c01 |001f: move-result-object v1 │ │ +01df94: 6e20 a80d 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01df9a: 0c01 |0023: move-result-object v1 │ │ +01df9c: 1a02 3800 |0024: const-string v2, " did not call through to super.onStop()" // string@0038 │ │ +01dfa0: 6e20 a90d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01dfa6: 0c01 |0029: move-result-object v1 │ │ +01dfa8: 6e10 ad0d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01dfae: 0c01 |002d: move-result-object v1 │ │ +01dfb0: 7020 1504 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01dfb6: 2700 |0031: throw v0 │ │ +01dfb8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0004 line=1630 │ │ 0x0009 line=1632 │ │ 0x000c line=1633 │ │ 0x000f line=1634 │ │ @@ -4576,17 +4576,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -01ca10: |[01ca10] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -01ca20: 6e20 db0b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0bdb │ │ -01ca26: 0e00 |0003: return-void │ │ +01dfbc: |[01dfbc] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +01dfcc: 6e20 db0b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0bdb │ │ +01dfd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0003 line=1289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -4596,43 +4596,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -01ca28: |[01ca28] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -01ca38: 5430 8d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -01ca3c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -01ca40: 5430 8100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -01ca44: 5431 8d00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -01ca48: 6e20 d00b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0bd0 │ │ -01ca4e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -01ca50: 5b30 8d00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -01ca54: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -01ca56: 5c30 7300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01ca5a: 6e20 e201 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@01e2 │ │ -01ca60: 5530 7300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -01ca64: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -01ca68: 2200 9500 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -01ca6c: 2201 0e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01ca70: 7010 a20d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01ca76: 1a02 fb01 |001f: const-string v2, "Fragment " // string@01fb │ │ -01ca7a: 6e20 a80d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ca80: 0c01 |0024: move-result-object v1 │ │ -01ca82: 6e20 a70d 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01ca88: 0c01 |0028: move-result-object v1 │ │ -01ca8a: 1a02 3900 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0039 │ │ -01ca8e: 6e20 a80d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ca94: 0c01 |002e: move-result-object v1 │ │ -01ca96: 6e10 ac0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01ca9c: 0c01 |0032: move-result-object v1 │ │ -01ca9e: 7020 1504 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -01caa4: 2700 |0036: throw v0 │ │ -01caa6: 0e00 |0037: return-void │ │ +01dfd4: |[01dfd4] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +01dfe4: 5430 8d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +01dfe8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +01dfec: 5430 8100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +01dff0: 5431 8d00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +01dff4: 6e20 d00b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0bd0 │ │ +01dffa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +01dffc: 5b30 8d00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +01e000: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +01e002: 5c30 7300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01e006: 6e20 e201 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@01e2 │ │ +01e00c: 5530 7300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +01e010: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +01e014: 2200 9500 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +01e018: 2201 0e02 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01e01c: 7010 a30d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e022: 1a02 fb01 |001f: const-string v2, "Fragment " // string@01fb │ │ +01e026: 6e20 a90d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e02c: 0c01 |0024: move-result-object v1 │ │ +01e02e: 6e20 a80d 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01e034: 0c01 |0028: move-result-object v1 │ │ +01e036: 1a02 3900 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0039 │ │ +01e03a: 6e20 a90d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e040: 0c01 |002e: move-result-object v1 │ │ +01e042: 6e10 ad0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e048: 0c01 |0032: move-result-object v1 │ │ +01e04a: 7020 1504 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +01e050: 2700 |0036: throw v0 │ │ +01e052: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x000b line=418 │ │ 0x000e line=420 │ │ 0x0011 line=421 │ │ @@ -4648,23 +4648,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -01caa8: |[01caa8] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -01cab8: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cabc: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -01cac0: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01cac4: 1a01 fc01 |0006: const-string v1, "Fragment already active" // string@01fc │ │ -01cac8: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01cace: 2700 |000b: throw v0 │ │ -01cad0: 5b23 7100 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ -01cad4: 0e00 |000e: return-void │ │ +01e054: |[01e054] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +01e064: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e068: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +01e06c: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01e070: 1a01 fc01 |0006: const-string v1, "Fragment already active" // string@01fc │ │ +01e074: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01e07a: 2700 |000b: throw v0 │ │ +01e07c: 5b23 7100 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ +01e080: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0004 line=500 │ │ 0x000c line=502 │ │ 0x000e line=503 │ │ locals : │ │ @@ -4676,27 +4676,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -01cad8: |[01cad8] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -01cae8: 5510 7d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01caec: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -01caf0: 5c12 7d00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01caf4: 6e10 c001 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c0 │ │ -01cafa: 0a00 |0009: move-result v0 │ │ -01cafc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -01cb00: 6e10 c201 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01c2 │ │ -01cb06: 0a00 |000f: move-result v0 │ │ -01cb08: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -01cb0c: 5410 6e00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01cb10: 6e10 3a02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@023a │ │ -01cb16: 0e00 |0017: return-void │ │ +01e084: |[01e084] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +01e094: 5510 7d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01e098: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +01e09c: 5c12 7d00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01e0a0: 6e10 c001 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c0 │ │ +01e0a6: 0a00 |0009: move-result v0 │ │ +01e0a8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +01e0ac: 6e10 c201 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01c2 │ │ +01e0b2: 0a00 |000f: move-result v0 │ │ +01e0b4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +01e0b8: 5410 6e00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01e0bc: 6e10 3a02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@023a │ │ +01e0c2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0004 line=761 │ │ 0x0006 line=762 │ │ 0x0012 line=763 │ │ 0x0017 line=766 │ │ @@ -4709,44 +4709,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 │ │ -01cb18: |[01cb18] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -01cb28: 5923 8000 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cb2c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -01cb30: 2200 0e02 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -01cb34: 7010 a20d 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01cb3a: 5441 9600 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01cb3e: 6e20 a80d 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cb44: 0c00 |000e: move-result-object v0 │ │ -01cb46: 1a01 b600 |000f: const-string v1, ":" // string@00b6 │ │ -01cb4a: 6e20 a80d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cb50: 0c00 |0014: move-result-object v0 │ │ -01cb52: 5221 8000 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cb56: 6e20 a50d 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01cb5c: 0c00 |001a: move-result-object v0 │ │ -01cb5e: 6e10 ac0d 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01cb64: 0c00 |001e: move-result-object v0 │ │ -01cb66: 5b20 9600 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01cb6a: 0e00 |0021: return-void │ │ -01cb6c: 2200 0e02 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -01cb70: 7010 a20d 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01cb76: 1a01 3307 |0027: const-string v1, "android:fragment:" // string@0733 │ │ -01cb7a: 6e20 a80d 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cb80: 0c00 |002c: move-result-object v0 │ │ -01cb82: 5221 8000 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cb86: 6e20 a50d 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01cb8c: 0c00 |0032: move-result-object v0 │ │ -01cb8e: 6e10 ac0d 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01cb94: 0c00 |0036: move-result-object v0 │ │ -01cb96: 5b20 9600 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -01cb9a: 28e8 |0039: goto 0021 // -0018 │ │ +01e0c4: |[01e0c4] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +01e0d4: 5923 8000 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e0d8: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +01e0dc: 2200 0e02 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +01e0e0: 7010 a30d 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e0e6: 5441 9600 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01e0ea: 6e20 a90d 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e0f0: 0c00 |000e: move-result-object v0 │ │ +01e0f2: 1a01 b600 |000f: const-string v1, ":" // string@00b6 │ │ +01e0f6: 6e20 a90d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e0fc: 0c00 |0014: move-result-object v0 │ │ +01e0fe: 5221 8000 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e102: 6e20 a60d 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e108: 0c00 |001a: move-result-object v0 │ │ +01e10a: 6e10 ad0d 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e110: 0c00 |001e: move-result-object v0 │ │ +01e112: 5b20 9600 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01e116: 0e00 |0021: return-void │ │ +01e118: 2200 0e02 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +01e11c: 7010 a30d 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e122: 1a01 3307 |0027: const-string v1, "android:fragment:" // string@0733 │ │ +01e126: 6e20 a90d 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e12c: 0c00 |002c: move-result-object v0 │ │ +01e12e: 5221 8000 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e132: 6e20 a60d 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e138: 0c00 |0032: move-result-object v0 │ │ +01e13a: 6e10 ad0d 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e140: 0c00 |0036: move-result-object v0 │ │ +01e142: 5b20 9600 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +01e146: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0002 line=430 │ │ 0x0004 line=431 │ │ 0x0021 line=435 │ │ 0x0022 line=433 │ │ @@ -4760,29 +4760,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 │ │ -01cb9c: |[01cb9c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -01cbac: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cbb0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -01cbb4: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01cbb8: 1a01 fc01 |0006: const-string v1, "Fragment already active" // string@01fc │ │ -01cbbc: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01cbc2: 2700 |000b: throw v0 │ │ -01cbc4: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -01cbc8: 5430 6700 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01cbcc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -01cbd0: 5430 6700 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ -01cbd4: 5b20 8c00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -01cbd8: 0e00 |0016: return-void │ │ -01cbda: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -01cbdc: 28fc |0018: goto 0014 // -0004 │ │ +01e148: |[01e148] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +01e158: 5220 8000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e15c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +01e160: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01e164: 1a01 fc01 |0006: const-string v1, "Fragment already active" // string@01fc │ │ +01e168: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01e16e: 2700 |000b: throw v0 │ │ +01e170: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +01e174: 5430 6700 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01e178: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +01e17c: 5430 6700 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0067 │ │ +01e180: 5b20 8c00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +01e184: 0e00 |0016: return-void │ │ +01e186: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +01e188: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000c line=525 │ │ 0x0016 line=527 │ │ 0x0017 line=525 │ │ @@ -4795,29 +4795,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -01cbe0: |[01cbe0] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -01cbf0: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01cbf4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -01cbf8: 5c12 8400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -01cbfc: 5510 7d00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -01cc00: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -01cc04: 6e10 c001 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c0 │ │ -01cc0a: 0a00 |000d: move-result v0 │ │ -01cc0c: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -01cc10: 6e10 c201 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01c2 │ │ -01cc16: 0a00 |0013: move-result v0 │ │ -01cc18: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -01cc1c: 5410 6e00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01cc20: 6e10 3a02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@023a │ │ -01cc26: 0e00 |001b: return-void │ │ +01e18c: |[01e18c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +01e19c: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01e1a0: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +01e1a4: 5c12 8400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +01e1a8: 5510 7d00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +01e1ac: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +01e1b0: 6e10 c001 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@01c0 │ │ +01e1b6: 0a00 |000d: move-result v0 │ │ +01e1b8: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +01e1bc: 6e10 c201 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@01c2 │ │ +01e1c2: 0a00 |0013: move-result v0 │ │ +01e1c4: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +01e1c8: 5410 6e00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01e1cc: 6e10 3a02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@023a │ │ +01e1d2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ 0x0006 line=780 │ │ 0x0016 line=781 │ │ 0x001b line=784 │ │ @@ -4830,24 +4830,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01cc28: |[01cc28] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -01cc38: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -01cc3c: 5420 8600 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ -01cc40: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -01cc44: 2200 ff01 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01cc48: 1a01 8f01 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@018f │ │ -01cc4c: 7020 790d 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01cc52: 2700 |000d: throw v0 │ │ -01cc54: 5c23 8a00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ -01cc58: 0e00 |0010: return-void │ │ +01e1d4: |[01e1d4] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +01e1e4: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +01e1e8: 5420 8600 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +01e1ec: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +01e1f0: 2200 ff01 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01e1f4: 1a01 8f01 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@018f │ │ +01e1f8: 7020 7a0d 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01e1fe: 2700 |000d: throw v0 │ │ +01e200: 5c23 8a00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ +01e204: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0006 line=742 │ │ 0x000e line=745 │ │ 0x0010 line=746 │ │ locals : │ │ @@ -4859,18 +4859,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 │ │ -01cc5c: |[01cc5c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -01cc6c: 5b01 9100 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -01cc70: 5902 9300 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ -01cc74: 0e00 |0004: return-void │ │ +01e208: |[01e208] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +01e218: 5b01 9100 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +01e21c: 5902 9300 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ +01e220: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0002 line=542 │ │ 0x0004 line=543 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -4882,30 +4882,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -01cc78: |[01cc78] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -01cc88: 5520 9400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -01cc8c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -01cc90: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -01cc94: 5220 8e00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -01cc98: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -01cc9a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -01cc9e: 5420 7b00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01cca2: 6e20 9602 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0296 │ │ -01cca8: 5c23 9400 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -01ccac: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -01ccb0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -01ccb2: 5c20 7800 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -01ccb6: 0e00 |0017: return-void │ │ -01ccb8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -01ccba: 28fc |0019: goto 0015 // -0004 │ │ +01e224: |[01e224] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +01e234: 5520 9400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +01e238: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +01e23c: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +01e240: 5220 8e00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +01e244: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +01e246: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +01e24a: 5420 7b00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01e24e: 6e20 9602 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0296 │ │ +01e254: 5c23 9400 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +01e258: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +01e25c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +01e25e: 5c20 7800 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +01e262: 0e00 |0017: return-void │ │ +01e264: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +01e266: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x000b line=801 │ │ 0x0010 line=803 │ │ 0x0012 line=804 │ │ 0x0017 line=805 │ │ @@ -4919,36 +4919,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -01ccbc: |[01ccbc] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -01cccc: 5430 6e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01ccd0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -01ccd4: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01ccd8: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01ccdc: 7010 a20d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01cce2: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ -01cce6: 6e20 a80d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ccec: 0c01 |0010: move-result-object v1 │ │ -01ccee: 6e20 a70d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01ccf4: 0c01 |0014: move-result-object v1 │ │ -01ccf6: 1a02 7000 |0015: const-string v2, " not attached to Activity" // string@0070 │ │ -01ccfa: 6e20 a80d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cd00: 0c01 |001a: move-result-object v1 │ │ -01cd02: 6e10 ac0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01cd08: 0c01 |001e: move-result-object v1 │ │ -01cd0a: 7020 790d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01cd10: 2700 |0022: throw v0 │ │ -01cd12: 5430 6e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01cd16: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -01cd18: 6e40 3902 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@0239 │ │ -01cd1e: 0e00 |0029: return-void │ │ +01e268: |[01e268] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +01e278: 5430 6e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01e27c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +01e280: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01e284: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01e288: 7010 a30d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e28e: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ +01e292: 6e20 a90d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e298: 0c01 |0010: move-result-object v1 │ │ +01e29a: 6e20 a80d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01e2a0: 0c01 |0014: move-result-object v1 │ │ +01e2a2: 1a02 7000 |0015: const-string v2, " not attached to Activity" // string@0070 │ │ +01e2a6: 6e20 a90d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e2ac: 0c01 |001a: move-result-object v1 │ │ +01e2ae: 6e10 ad0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e2b4: 0c01 |001e: move-result-object v1 │ │ +01e2b6: 7020 7a0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01e2bc: 2700 |0022: throw v0 │ │ +01e2be: 5430 6e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01e2c2: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +01e2c4: 6e40 3902 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@0239 │ │ +01e2ca: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0023 line=838 │ │ 0x0029 line=839 │ │ locals : │ │ @@ -4960,35 +4960,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -01cd20: |[01cd20] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -01cd30: 5430 6e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01cd34: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -01cd38: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01cd3c: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01cd40: 7010 a20d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01cd46: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ -01cd4a: 6e20 a80d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cd50: 0c01 |0010: move-result-object v1 │ │ -01cd52: 6e20 a70d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01cd58: 0c01 |0014: move-result-object v1 │ │ -01cd5a: 1a02 7000 |0015: const-string v2, " not attached to Activity" // string@0070 │ │ -01cd5e: 6e20 a80d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cd64: 0c01 |001a: move-result-object v1 │ │ -01cd66: 6e10 ac0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01cd6c: 0c01 |001e: move-result-object v1 │ │ -01cd6e: 7020 790d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01cd74: 2700 |0022: throw v0 │ │ -01cd76: 5430 6e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -01cd7a: 6e40 3902 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@0239 │ │ -01cd80: 0e00 |0028: return-void │ │ +01e2cc: |[01e2cc] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +01e2dc: 5430 6e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01e2e0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +01e2e4: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +01e2e8: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01e2ec: 7010 a30d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e2f2: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ +01e2f6: 6e20 a90d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e2fc: 0c01 |0010: move-result-object v1 │ │ +01e2fe: 6e20 a80d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01e304: 0c01 |0014: move-result-object v1 │ │ +01e306: 1a02 7000 |0015: const-string v2, " not attached to Activity" // string@0070 │ │ +01e30a: 6e20 a90d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e310: 0c01 |001a: move-result-object v1 │ │ +01e312: 6e10 ad0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e318: 0c01 |001e: move-result-object v1 │ │ +01e31a: 7020 7a0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01e320: 2700 |0022: throw v0 │ │ +01e322: 5430 6e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +01e326: 6e40 3902 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@0239 │ │ +01e32c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=847 │ │ 0x0023 line=849 │ │ 0x0028 line=850 │ │ locals : │ │ @@ -5001,44 +5001,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -01cd84: |[01cd84] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -01cd94: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -01cd98: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -01cd9c: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -01cda2: 7120 3905 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -01cda8: 5221 8000 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cdac: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -01cdb0: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ -01cdb4: 6e20 a80d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cdba: 5221 8000 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01cdbe: 6e20 a50d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01cdc4: 5221 7a00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01cdc8: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -01cdcc: 1a01 4600 |001c: const-string v1, " id=0x" // string@0046 │ │ -01cdd0: 6e20 a80d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cdd6: 5221 7a00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01cdda: 7110 7e0d 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01cde0: 0c01 |0026: move-result-object v1 │ │ -01cde2: 6e20 a80d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cde8: 5421 9000 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01cdec: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -01cdf0: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ -01cdf4: 6e20 a80d 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cdfa: 5421 9000 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01cdfe: 6e20 a80d 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ce04: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -01ce08: 6e20 a40d 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01ce0e: 6e10 ac0d 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01ce14: 0c01 |0040: move-result-object v1 │ │ -01ce16: 1101 |0041: return-object v1 │ │ +01e330: |[01e330] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +01e340: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +01e344: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +01e348: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +01e34e: 7120 3905 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +01e354: 5221 8000 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e358: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +01e35c: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ +01e360: 6e20 a90d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e366: 5221 8000 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01e36a: 6e20 a60d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e370: 5221 7a00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01e374: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +01e378: 1a01 4600 |001c: const-string v1, " id=0x" // string@0046 │ │ +01e37c: 6e20 a90d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e382: 5221 7a00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01e386: 7110 7f0d 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01e38c: 0c01 |0026: move-result-object v1 │ │ +01e38e: 6e20 a90d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e394: 5421 9000 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01e398: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +01e39c: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ +01e3a0: 6e20 a90d 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e3a6: 5421 9000 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01e3aa: 6e20 a90d 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e3b0: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +01e3b4: 6e20 a50d 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e3ba: 6e10 ad0d 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e3c0: 0c01 |0040: move-result-object v1 │ │ +01e3c2: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0007 line=458 │ │ 0x000a line=459 │ │ 0x000e line=460 │ │ 0x0013 line=461 │ │ @@ -5059,18 +5059,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01ce18: |[01ce18] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -01ce28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01ce2a: 6e20 db0b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0bdb │ │ -01ce30: 0e00 |0004: return-void │ │ +01e3c4: |[01e3c4] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +01e3d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01e3d6: 6e20 db0b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0bdb │ │ +01e3dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x0004 line=1300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -5109,18 +5109,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 │ │ -01ce34: |[01ce34] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -01ce44: 5b01 9800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -01ce48: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -01ce4e: 0e00 |0005: return-void │ │ +01e3e0: |[01e3e0] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +01e3f0: 5b01 9800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +01e3f4: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +01e3fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -5130,34 +5130,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -01ce50: |[01ce50] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -01ce60: 5230 1e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@001e │ │ -01ce64: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -01ce6a: 6f20 0501 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0105 │ │ -01ce70: 0e00 |0008: return-void │ │ -01ce72: 5420 9800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -01ce76: 5500 b400 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ -01ce7a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -01ce7e: 5420 9800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -01ce82: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -01ce84: 6e20 0b02 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@020b │ │ -01ce8a: 28f3 |0015: goto 0008 // -000d │ │ -01ce8c: 5420 9800 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -01ce90: 6e10 3202 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0232 │ │ -01ce96: 5420 9800 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ -01ce9a: 5400 ac00 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01ce9e: 6e10 8202 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01cea4: 28e6 |0022: goto 0008 // -001a │ │ -01cea6: 0000 |0023: nop // spacer │ │ -01cea8: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +01e3fc: |[01e3fc] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +01e40c: 5230 1e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@001e │ │ +01e410: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +01e416: 6f20 0501 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0105 │ │ +01e41c: 0e00 |0008: return-void │ │ +01e41e: 5420 9800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +01e422: 5500 b400 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ +01e426: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +01e42a: 5420 9800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +01e42e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +01e430: 6e20 0b02 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@020b │ │ +01e436: 28f3 |0015: goto 0008 // -000d │ │ +01e438: 5420 9800 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +01e43c: 6e10 3202 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0232 │ │ +01e442: 5420 9800 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0098 │ │ +01e446: 5400 ac00 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01e44a: 6e10 8202 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01e450: 28e6 |0022: goto 0008 // -001a │ │ +01e452: 0000 |0023: nop // spacer │ │ +01e454: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=95 │ │ 0x0008 line=97 │ │ 0x0009 line=86 │ │ 0x000f line=87 │ │ @@ -5218,39 +5218,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -01ceb8: |[01ceb8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -01cec8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -01ceca: 2300 3b02 |0001: new-array v0, v0, [I // type@023b │ │ -01cece: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -01ced4: 6900 9a00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009a │ │ -01ced8: 0e00 |0008: return-void │ │ -01ceda: 0000 |0009: nop // spacer │ │ -01cedc: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +01e464: |[01e464] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +01e474: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +01e476: 2300 3b02 |0001: new-array v0, v0, [I // type@023b │ │ +01e47a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +01e480: 6900 9a00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009a │ │ +01e484: 0e00 |0008: return-void │ │ +01e486: 0000 |0009: nop // spacer │ │ +01e488: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01cef0: |[01cef0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -01cf00: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01cf06: 0e00 |0003: return-void │ │ +01e49c: |[01e49c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +01e4ac: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01e4b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -5310,17 +5310,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01cf08: |[01cf08] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -01cf18: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01cf1e: 0e00 |0003: return-void │ │ +01e4b4: |[01e4b4] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +01e4c4: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01e4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -5432,26 +5432,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -01cf20: |[01cf20] android.support.v4.app.FragmentActivity.:()V │ │ -01cf30: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ -01cf36: 2200 5300 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0053 │ │ -01cf3a: 7020 0302 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0203 │ │ -01cf40: 5b10 ad00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01cf44: 2200 6100 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0061 │ │ -01cf48: 7010 6602 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0266 │ │ -01cf4e: 5b10 ac00 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01cf52: 2200 5400 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0054 │ │ -01cf56: 7020 0502 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0205 │ │ -01cf5c: 5b10 aa00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00aa │ │ -01cf60: 0e00 |0018: return-void │ │ +01e4cc: |[01e4cc] android.support.v4.app.FragmentActivity.:()V │ │ +01e4dc: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ +01e4e2: 2200 5300 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0053 │ │ +01e4e6: 7020 0302 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0203 │ │ +01e4ec: 5b10 ad00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01e4f0: 2200 6100 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0061 │ │ +01e4f4: 7010 6602 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0266 │ │ +01e4fa: 5b10 ac00 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01e4fe: 2200 5400 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0054 │ │ +01e502: 7020 0502 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0205 │ │ +01e508: 5b10 aa00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00aa │ │ +01e50c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=81 │ │ 0x000a line=100 │ │ 0x0011 line=101 │ │ 0x0018 line=129 │ │ @@ -5463,46 +5463,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 │ │ -01cf64: |[01cf64] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -01cf74: 6e20 620d 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01cf7a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -01cf7e: 1a03 1a0d |0005: const-string v3, "null" // string@0d1a │ │ -01cf82: 6e20 670d 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01cf88: 0e00 |000a: return-void │ │ -01cf8a: 7110 3b02 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@023b │ │ -01cf90: 0c03 |000e: move-result-object v3 │ │ -01cf92: 6e20 670d 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01cf98: 2083 9b01 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@019b │ │ -01cf9c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -01cfa0: 0781 |0016: move-object v1, v8 │ │ -01cfa2: 1f01 9b01 |0017: check-cast v1, Landroid/view/ViewGroup; // type@019b │ │ -01cfa6: 6e10 f60b 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0bf6 │ │ -01cfac: 0a00 |001c: move-result v0 │ │ -01cfae: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -01cfb2: 2203 0e02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -01cfb6: 7010 a20d 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01cfbc: 6e20 a80d 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cfc2: 0c03 |0027: move-result-object v3 │ │ -01cfc4: 1a04 0300 |0028: const-string v4, " " // string@0003 │ │ -01cfc8: 6e20 a80d 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01cfce: 0c03 |002d: move-result-object v3 │ │ -01cfd0: 6e10 ac0d 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01cfd6: 0c06 |0031: move-result-object v6 │ │ -01cfd8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -01cfda: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -01cfde: 6e20 f50b 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0bf5 │ │ -01cfe4: 0c03 |0038: move-result-object v3 │ │ -01cfe6: 7040 0d02 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@020d │ │ -01cfec: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -01cff0: 28f5 |003e: goto 0033 // -000b │ │ +01e510: |[01e510] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +01e520: 6e20 620d 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e526: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +01e52a: 1a03 180d |0005: const-string v3, "null" // string@0d18 │ │ +01e52e: 6e20 670d 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01e534: 0e00 |000a: return-void │ │ +01e536: 7110 3b02 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@023b │ │ +01e53c: 0c03 |000e: move-result-object v3 │ │ +01e53e: 6e20 670d 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01e544: 2083 9b01 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@019b │ │ +01e548: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +01e54c: 0781 |0016: move-object v1, v8 │ │ +01e54e: 1f01 9b01 |0017: check-cast v1, Landroid/view/ViewGroup; // type@019b │ │ +01e552: 6e10 f60b 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0bf6 │ │ +01e558: 0a00 |001c: move-result v0 │ │ +01e55a: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +01e55e: 2203 0e02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +01e562: 7010 a30d 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e568: 6e20 a90d 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e56e: 0c03 |0027: move-result-object v3 │ │ +01e570: 1a04 0300 |0028: const-string v4, " " // string@0003 │ │ +01e574: 6e20 a90d 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e57a: 0c03 |002d: move-result-object v3 │ │ +01e57c: 6e10 ad0d 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e582: 0c06 |0031: move-result-object v6 │ │ +01e584: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +01e586: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +01e58a: 6e20 f50b 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0bf5 │ │ +01e590: 0c03 |0038: move-result-object v3 │ │ +01e592: 7040 0d02 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@020d │ │ +01e598: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +01e59c: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -5528,178 +5528,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 │ │ -01cff4: |[01cff4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -01d004: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -01d008: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -01d00c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -01d010: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -01d014: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -01d018: 2202 0e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -01d01c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -01d020: 7020 a30d 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -01d026: 6e10 8e0d 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -01d02c: 0c06 |0014: move-result-object v6 │ │ -01d02e: 6e10 700d 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -01d034: 0c06 |0018: move-result-object v6 │ │ -01d036: 6e20 a80d 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d03c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -01d040: 6e20 a40d 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d046: 7110 af0d 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -01d04c: 0a06 |0024: move-result v6 │ │ -01d04e: 7110 7e0d 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d054: 0c06 |0028: move-result-object v6 │ │ -01d056: 6e20 a80d 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d05c: 6e20 a40d a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d062: 6e10 b20b 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -01d068: 0a06 |0032: move-result v6 │ │ -01d06a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -01d070: 6e20 a40d 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d076: 6e10 b80b 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0bb8 │ │ -01d07c: 0a06 |003c: move-result v6 │ │ -01d07e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -01d082: 0176 |003f: move v6, v7 │ │ -01d084: 6e20 a40d 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d08a: 6e10 b70b 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0bb7 │ │ -01d090: 0a06 |0046: move-result v6 │ │ -01d092: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -01d096: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -01d09a: 6e20 a40d 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d0a0: 6e10 e00b 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0be0 │ │ -01d0a6: 0a06 |0051: move-result v6 │ │ -01d0a8: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -01d0ac: 0186 |0054: move v6, v8 │ │ -01d0ae: 6e20 a40d 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d0b4: 6e10 ba0b 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0bba │ │ -01d0ba: 0a06 |005b: move-result v6 │ │ -01d0bc: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -01d0c0: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -01d0c4: 6e20 a40d 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d0ca: 6e10 be0b 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0bbe │ │ -01d0d0: 0a06 |0066: move-result v6 │ │ -01d0d2: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -01d0d6: 0196 |0069: move v6, v9 │ │ -01d0d8: 6e20 a40d 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d0de: 6e10 b60b 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0bb6 │ │ -01d0e4: 0a06 |0070: move-result v6 │ │ -01d0e6: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -01d0ea: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -01d0ee: 6e20 a40d 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d0f4: 6e10 bb0b 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0bbb │ │ -01d0fa: 0a06 |007b: move-result v6 │ │ -01d0fc: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -01d100: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -01d104: 6e20 a40d 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d10a: 6e20 a40d a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d110: 6e10 b90b 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0bb9 │ │ -01d116: 0a06 |0089: move-result v6 │ │ -01d118: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -01d11c: 6e20 a40d 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d122: 6e10 bd0b 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0bbd │ │ -01d128: 0a06 |0092: move-result v6 │ │ -01d12a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -01d12e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -01d132: 6e20 a40d 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d138: 6e10 bc0b 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0bbc │ │ -01d13e: 0a06 |009d: move-result v6 │ │ -01d140: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -01d144: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -01d148: 6e20 a40d 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d14e: 6e20 a40d a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d154: 6e10 a70b 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ -01d15a: 0a06 |00ab: move-result v6 │ │ -01d15c: 6e20 a50d 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01d162: 6e20 a40d b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d168: 6e10 b10b 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ -01d16e: 0a06 |00b5: move-result v6 │ │ -01d170: 6e20 a50d 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01d176: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -01d17a: 6e20 a40d 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d180: 6e10 ad0b 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0bad │ │ -01d186: 0a06 |00c1: move-result v6 │ │ -01d188: 6e20 a50d 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01d18e: 6e20 a40d b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d194: 6e10 a00b 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ba0 │ │ -01d19a: 0a06 |00cb: move-result v6 │ │ -01d19c: 6e20 a50d 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01d1a2: 6e10 a20b 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0ba2 │ │ -01d1a8: 0a01 |00d2: move-result v1 │ │ -01d1aa: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -01d1ac: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -01d1b0: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ -01d1b4: 6e20 a80d 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d1ba: 7110 7e0d 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d1c0: 0c06 |00de: move-result-object v6 │ │ -01d1c2: 6e20 a80d 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d1c8: 6e10 ac0b 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0bac │ │ -01d1ce: 0c04 |00e5: move-result-object v4 │ │ -01d1d0: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -01d1d4: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -01d1d8: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -01d1dc: b516 |00ec: and-int/2addr v6, v1 │ │ -01d1de: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -01d1e4: 6e20 b600 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00b6 │ │ -01d1ea: 0c03 |00f3: move-result-object v3 │ │ -01d1ec: 6e20 b700 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00b7 │ │ -01d1f2: 0c05 |00f7: move-result-object v5 │ │ -01d1f4: 6e20 b400 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00b4 │ │ -01d1fa: 0c00 |00fb: move-result-object v0 │ │ -01d1fc: 1a06 0200 |00fc: const-string v6, " " // string@0002 │ │ -01d200: 6e20 a80d 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d206: 6e20 a80d 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d20c: 1a06 b600 |0104: const-string v6, ":" // string@00b6 │ │ -01d210: 6e20 a80d 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d216: 6e20 a80d 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d21c: 1a06 b500 |010c: const-string v6, "/" // string@00b5 │ │ -01d220: 6e20 a80d 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d226: 6e20 a80d 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d22c: 1a06 9d10 |0114: const-string v6, "}" // string@109d │ │ -01d230: 6e20 a80d 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d236: 6e10 ac0d 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d23c: 0c06 |011c: move-result-object v6 │ │ -01d23e: 1106 |011d: return-object v6 │ │ -01d240: 6e20 a40d 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d246: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -01d24a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -01d24e: 6e20 a40d 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d254: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -01d258: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -01d25c: 6e20 a40d 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -01d262: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -01d266: 0186 |0131: move v6, v8 │ │ -01d268: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -01d26c: 0186 |0134: move v6, v8 │ │ -01d26e: 2900 16ff |0135: goto/16 004b // -00ea │ │ -01d272: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -01d276: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -01d27a: 0186 |013b: move v6, v8 │ │ -01d27c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -01d280: 0186 |013e: move v6, v8 │ │ -01d282: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -01d286: 0186 |0141: move v6, v8 │ │ -01d288: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -01d28c: 0186 |0144: move v6, v8 │ │ -01d28e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -01d292: 0187 |0147: move v7, v8 │ │ -01d294: 2900 44ff |0148: goto/16 008c // -00bc │ │ -01d298: 0186 |014a: move v6, v8 │ │ -01d29a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -01d29e: 1a03 4307 |014d: const-string v3, "app" // string@0743 │ │ -01d2a2: 28a5 |014f: goto 00f4 // -005b │ │ -01d2a4: 1a03 1d07 |0150: const-string v3, "android" // string@071d │ │ -01d2a8: 28a2 |0152: goto 00f4 // -005e │ │ -01d2aa: 0d06 |0153: move-exception v6 │ │ -01d2ac: 28c0 |0154: goto 0114 // -0040 │ │ -01d2ae: 0000 |0155: nop // spacer │ │ -01d2b0: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -01d2cc: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +01e5a0: |[01e5a0] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +01e5b0: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +01e5b4: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +01e5b8: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +01e5bc: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +01e5c0: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +01e5c4: 2202 0e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +01e5c8: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +01e5cc: 7020 a40d 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +01e5d2: 6e10 8f0d 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +01e5d8: 0c06 |0014: move-result-object v6 │ │ +01e5da: 6e10 710d 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +01e5e0: 0c06 |0018: move-result-object v6 │ │ +01e5e2: 6e20 a90d 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e5e8: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +01e5ec: 6e20 a50d 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e5f2: 7110 b00d 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +01e5f8: 0a06 |0024: move-result v6 │ │ +01e5fa: 7110 7f0d 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01e600: 0c06 |0028: move-result-object v6 │ │ +01e602: 6e20 a90d 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e608: 6e20 a50d a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e60e: 6e10 b20b 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +01e614: 0a06 |0032: move-result v6 │ │ +01e616: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +01e61c: 6e20 a50d 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e622: 6e10 b80b 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0bb8 │ │ +01e628: 0a06 |003c: move-result v6 │ │ +01e62a: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +01e62e: 0176 |003f: move v6, v7 │ │ +01e630: 6e20 a50d 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e636: 6e10 b70b 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0bb7 │ │ +01e63c: 0a06 |0046: move-result v6 │ │ +01e63e: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +01e642: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +01e646: 6e20 a50d 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e64c: 6e10 e00b 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0be0 │ │ +01e652: 0a06 |0051: move-result v6 │ │ +01e654: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +01e658: 0186 |0054: move v6, v8 │ │ +01e65a: 6e20 a50d 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e660: 6e10 ba0b 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0bba │ │ +01e666: 0a06 |005b: move-result v6 │ │ +01e668: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +01e66c: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +01e670: 6e20 a50d 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e676: 6e10 be0b 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0bbe │ │ +01e67c: 0a06 |0066: move-result v6 │ │ +01e67e: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +01e682: 0196 |0069: move v6, v9 │ │ +01e684: 6e20 a50d 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e68a: 6e10 b60b 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0bb6 │ │ +01e690: 0a06 |0070: move-result v6 │ │ +01e692: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +01e696: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +01e69a: 6e20 a50d 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e6a0: 6e10 bb0b 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0bbb │ │ +01e6a6: 0a06 |007b: move-result v6 │ │ +01e6a8: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +01e6ac: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +01e6b0: 6e20 a50d 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e6b6: 6e20 a50d a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e6bc: 6e10 b90b 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0bb9 │ │ +01e6c2: 0a06 |0089: move-result v6 │ │ +01e6c4: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +01e6c8: 6e20 a50d 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e6ce: 6e10 bd0b 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0bbd │ │ +01e6d4: 0a06 |0092: move-result v6 │ │ +01e6d6: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +01e6da: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +01e6de: 6e20 a50d 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e6e4: 6e10 bc0b 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0bbc │ │ +01e6ea: 0a06 |009d: move-result v6 │ │ +01e6ec: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +01e6f0: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +01e6f4: 6e20 a50d 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e6fa: 6e20 a50d a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e700: 6e10 a70b 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ +01e706: 0a06 |00ab: move-result v6 │ │ +01e708: 6e20 a60d 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e70e: 6e20 a50d b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e714: 6e10 b10b 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ +01e71a: 0a06 |00b5: move-result v6 │ │ +01e71c: 6e20 a60d 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e722: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +01e726: 6e20 a50d 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e72c: 6e10 ad0b 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0bad │ │ +01e732: 0a06 |00c1: move-result v6 │ │ +01e734: 6e20 a60d 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e73a: 6e20 a50d b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e740: 6e10 a00b 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ba0 │ │ +01e746: 0a06 |00cb: move-result v6 │ │ +01e748: 6e20 a60d 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +01e74e: 6e10 a20b 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0ba2 │ │ +01e754: 0a01 |00d2: move-result v1 │ │ +01e756: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +01e758: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +01e75c: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ +01e760: 6e20 a90d 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e766: 7110 7f0d 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01e76c: 0c06 |00de: move-result-object v6 │ │ +01e76e: 6e20 a90d 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e774: 6e10 ac0b 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0bac │ │ +01e77a: 0c04 |00e5: move-result-object v4 │ │ +01e77c: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +01e780: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +01e784: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +01e788: b516 |00ec: and-int/2addr v6, v1 │ │ +01e78a: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +01e790: 6e20 b600 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00b6 │ │ +01e796: 0c03 |00f3: move-result-object v3 │ │ +01e798: 6e20 b700 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00b7 │ │ +01e79e: 0c05 |00f7: move-result-object v5 │ │ +01e7a0: 6e20 b400 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00b4 │ │ +01e7a6: 0c00 |00fb: move-result-object v0 │ │ +01e7a8: 1a06 0200 |00fc: const-string v6, " " // string@0002 │ │ +01e7ac: 6e20 a90d 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7b2: 6e20 a90d 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7b8: 1a06 b600 |0104: const-string v6, ":" // string@00b6 │ │ +01e7bc: 6e20 a90d 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7c2: 6e20 a90d 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7c8: 1a06 b500 |010c: const-string v6, "/" // string@00b5 │ │ +01e7cc: 6e20 a90d 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7d2: 6e20 a90d 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7d8: 1a06 9b10 |0114: const-string v6, "}" // string@109b │ │ +01e7dc: 6e20 a90d 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e7e2: 6e10 ad0d 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e7e8: 0c06 |011c: move-result-object v6 │ │ +01e7ea: 1106 |011d: return-object v6 │ │ +01e7ec: 6e20 a50d 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e7f2: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +01e7f6: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +01e7fa: 6e20 a50d 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e800: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +01e804: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +01e808: 6e20 a50d 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +01e80e: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +01e812: 0186 |0131: move v6, v8 │ │ +01e814: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +01e818: 0186 |0134: move v6, v8 │ │ +01e81a: 2900 16ff |0135: goto/16 004b // -00ea │ │ +01e81e: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +01e822: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +01e826: 0186 |013b: move v6, v8 │ │ +01e828: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +01e82c: 0186 |013e: move v6, v8 │ │ +01e82e: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +01e832: 0186 |0141: move v6, v8 │ │ +01e834: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +01e838: 0186 |0144: move v6, v8 │ │ +01e83a: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +01e83e: 0187 |0147: move v7, v8 │ │ +01e840: 2900 44ff |0148: goto/16 008c // -00bc │ │ +01e844: 0186 |014a: move v6, v8 │ │ +01e846: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +01e84a: 1a03 4307 |014d: const-string v3, "app" // string@0743 │ │ +01e84e: 28a5 |014f: goto 00f4 // -005b │ │ +01e850: 1a03 1d07 |0150: const-string v3, "android" // string@071d │ │ +01e854: 28a2 |0152: goto 00f4 // -005e │ │ +01e856: 0d06 |0153: move-exception v6 │ │ +01e858: 28c0 |0154: goto 0114 // -0040 │ │ +01e85a: 0000 |0155: nop // spacer │ │ +01e85c: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +01e878: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=673 │ │ @@ -5784,24 +5784,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -01d2f8: |[01d2f8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -01d308: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01d30a: 5520 b100 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ -01d30e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -01d312: 5c21 b100 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ -01d316: 5c23 b300 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b3 │ │ -01d31a: 5420 ad00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01d31e: 6e20 0a01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -01d324: 6e10 3002 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0230 │ │ -01d32a: 0e00 |0011: return-void │ │ +01e8a4: |[01e8a4] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +01e8b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +01e8b6: 5520 b100 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ +01e8ba: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +01e8be: 5c21 b100 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ +01e8c2: 5c23 b300 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b3 │ │ +01e8c6: 5420 ad00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01e8ca: 6e20 0a01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +01e8d0: 6e10 3002 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0230 │ │ +01e8d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -5815,103 +5815,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 │ │ -01d32c: |[01d32c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -01d33c: 6001 1c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01d340: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -01d344: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -01d348: 6e20 620d 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d34e: 1a01 1505 |0009: const-string v1, "Local FragmentActivity " // string@0515 │ │ -01d352: 6e20 620d 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d358: 7110 af0d 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -01d35e: 0a01 |0011: move-result v1 │ │ -01d360: 7110 7e0d 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d366: 0c01 |0015: move-result-object v1 │ │ -01d368: 6e20 620d 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d36e: 1a01 2800 |0019: const-string v1, " State:" // string@0028 │ │ -01d372: 6e20 670d 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01d378: 2201 0e02 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01d37c: 7010 a20d 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d382: 6e20 a80d 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d388: 0c01 |0026: move-result-object v1 │ │ -01d38a: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ -01d38e: 6e20 a80d 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d394: 0c01 |002c: move-result-object v1 │ │ -01d396: 6e10 ac0d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d39c: 0c00 |0030: move-result-object v0 │ │ -01d39e: 6e20 620d 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d3a4: 1a01 660b |0034: const-string v1, "mCreated=" // string@0b66 │ │ -01d3a8: 6e20 620d 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d3ae: 5541 ab00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00ab │ │ -01d3b2: 6e20 630d 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01d3b8: 1a01 2b0c |003e: const-string v1, "mResumed=" // string@0c2b │ │ -01d3bc: 6e20 620d 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d3c2: 5541 b200 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b2 │ │ -01d3c6: 6e20 630d 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01d3cc: 1a01 6900 |0048: const-string v1, " mStopped=" // string@0069 │ │ -01d3d0: 6e20 620d 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d3d6: 5541 b400 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ -01d3da: 6e20 630d 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -01d3e0: 1a01 6100 |0052: const-string v1, " mReallyStopped=" // string@0061 │ │ -01d3e4: 6e20 620d 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d3ea: 5541 b100 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ -01d3ee: 6e20 680d 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -01d3f4: 6e20 620d 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d3fa: 1a01 df0b |005f: const-string v1, "mLoadersStarted=" // string@0bdf │ │ -01d3fe: 6e20 620d 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d404: 5541 af00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01d408: 6e20 680d 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -01d40e: 5441 ae00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d412: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -01d416: 6e20 620d 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d41c: 1a01 0c05 |0070: const-string v1, "Loader Manager " // string@050c │ │ -01d420: 6e20 620d 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d426: 5441 ae00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d42a: 7110 af0d 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -01d430: 0a01 |007a: move-result v1 │ │ -01d432: 7110 7e0d 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d438: 0c01 |007e: move-result-object v1 │ │ -01d43a: 6e20 620d 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d440: 1a01 b600 |0082: const-string v1, ":" // string@00b6 │ │ -01d444: 6e20 670d 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01d44a: 5441 ae00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d44e: 2202 0e02 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -01d452: 7010 a20d 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d458: 6e20 a80d 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d45e: 0c02 |0091: move-result-object v2 │ │ -01d460: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ -01d464: 6e20 a80d 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d46a: 0c02 |0097: move-result-object v2 │ │ -01d46c: 6e10 ac0d 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d472: 0c02 |009b: move-result-object v2 │ │ -01d474: 6e58 5503 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@0355 │ │ -01d47a: 5441 ac00 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d47e: 6e58 8002 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@0280 │ │ -01d484: 6e20 620d 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -01d48a: 1a01 7606 |00a7: const-string v1, "View Hierarchy:" // string@0676 │ │ -01d48e: 6e20 670d 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -01d494: 2201 0e02 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01d498: 7010 a20d 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d49e: 6e20 a80d 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d4a4: 0c01 |00b4: move-result-object v1 │ │ -01d4a6: 1a02 0300 |00b5: const-string v2, " " // string@0003 │ │ -01d4aa: 6e20 a80d 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d4b0: 0c01 |00ba: move-result-object v1 │ │ -01d4b2: 6e10 ac0d 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d4b8: 0c01 |00be: move-result-object v1 │ │ -01d4ba: 6e10 1c02 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@021c │ │ -01d4c0: 0c02 |00c2: move-result-object v2 │ │ -01d4c2: 6e10 080c 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0c08 │ │ -01d4c8: 0c02 |00c6: move-result-object v2 │ │ -01d4ca: 7040 0d02 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@020d │ │ -01d4d0: 0e00 |00ca: return-void │ │ +01e8d8: |[01e8d8] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +01e8e8: 6001 1c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +01e8ec: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +01e8f0: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +01e8f4: 6e20 620d 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e8fa: 1a01 1505 |0009: const-string v1, "Local FragmentActivity " // string@0515 │ │ +01e8fe: 6e20 620d 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e904: 7110 b00d 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +01e90a: 0a01 |0011: move-result v1 │ │ +01e90c: 7110 7f0d 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01e912: 0c01 |0015: move-result-object v1 │ │ +01e914: 6e20 620d 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e91a: 1a01 2800 |0019: const-string v1, " State:" // string@0028 │ │ +01e91e: 6e20 670d 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01e924: 2201 0e02 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01e928: 7010 a30d 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01e92e: 6e20 a90d 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e934: 0c01 |0026: move-result-object v1 │ │ +01e936: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ +01e93a: 6e20 a90d 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01e940: 0c01 |002c: move-result-object v1 │ │ +01e942: 6e10 ad0d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01e948: 0c00 |0030: move-result-object v0 │ │ +01e94a: 6e20 620d 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e950: 1a01 640b |0034: const-string v1, "mCreated=" // string@0b64 │ │ +01e954: 6e20 620d 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e95a: 5541 ab00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00ab │ │ +01e95e: 6e20 630d 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01e964: 1a01 290c |003e: const-string v1, "mResumed=" // string@0c29 │ │ +01e968: 6e20 620d 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e96e: 5541 b200 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b2 │ │ +01e972: 6e20 630d 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01e978: 1a01 6900 |0048: const-string v1, " mStopped=" // string@0069 │ │ +01e97c: 6e20 620d 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e982: 5541 b400 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ +01e986: 6e20 630d 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +01e98c: 1a01 6100 |0052: const-string v1, " mReallyStopped=" // string@0061 │ │ +01e990: 6e20 620d 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e996: 5541 b100 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ +01e99a: 6e20 680d 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +01e9a0: 6e20 620d 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e9a6: 1a01 dd0b |005f: const-string v1, "mLoadersStarted=" // string@0bdd │ │ +01e9aa: 6e20 620d 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e9b0: 5541 af00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01e9b4: 6e20 680d 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +01e9ba: 5441 ae00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01e9be: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +01e9c2: 6e20 620d 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e9c8: 1a01 0c05 |0070: const-string v1, "Loader Manager " // string@050c │ │ +01e9cc: 6e20 620d 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e9d2: 5441 ae00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01e9d6: 7110 b00d 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +01e9dc: 0a01 |007a: move-result v1 │ │ +01e9de: 7110 7f0d 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01e9e4: 0c01 |007e: move-result-object v1 │ │ +01e9e6: 6e20 620d 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01e9ec: 1a01 b600 |0082: const-string v1, ":" // string@00b6 │ │ +01e9f0: 6e20 670d 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01e9f6: 5441 ae00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01e9fa: 2202 0e02 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +01e9fe: 7010 a30d 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01ea04: 6e20 a90d 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ea0a: 0c02 |0091: move-result-object v2 │ │ +01ea0c: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ +01ea10: 6e20 a90d 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ea16: 0c02 |0097: move-result-object v2 │ │ +01ea18: 6e10 ad0d 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ea1e: 0c02 |009b: move-result-object v2 │ │ +01ea20: 6e58 5503 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@0355 │ │ +01ea26: 5441 ac00 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ea2a: 6e58 8002 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@0280 │ │ +01ea30: 6e20 620d 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +01ea36: 1a01 7606 |00a7: const-string v1, "View Hierarchy:" // string@0676 │ │ +01ea3a: 6e20 670d 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +01ea40: 2201 0e02 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01ea44: 7010 a30d 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01ea4a: 6e20 a90d 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ea50: 0c01 |00b4: move-result-object v1 │ │ +01ea52: 1a02 0300 |00b5: const-string v2, " " // string@0003 │ │ +01ea56: 6e20 a90d 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ea5c: 0c01 |00ba: move-result-object v1 │ │ +01ea5e: 6e10 ad0d 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ea64: 0c01 |00be: move-result-object v1 │ │ +01ea66: 6e10 1c02 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@021c │ │ +01ea6c: 0c02 |00c2: move-result-object v2 │ │ +01ea6e: 6e10 080c 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0c08 │ │ +01ea74: 0c02 |00c6: move-result-object v2 │ │ +01ea76: 7040 0d02 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@020d │ │ +01ea7c: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -5944,23 +5944,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -01d4d4: |[01d4d4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -01d4e4: 6e10 1202 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0212 │ │ -01d4ea: 0c00 |0003: move-result-object v0 │ │ -01d4ec: 1f00 5600 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0056 │ │ -01d4f0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -01d4f4: 5401 a000 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a0 │ │ -01d4f8: 1101 |000a: return-object v1 │ │ -01d4fa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -01d4fc: 28fe |000c: goto 000a // -0002 │ │ +01ea80: |[01ea80] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +01ea90: 6e10 1202 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0212 │ │ +01ea96: 0c00 |0003: move-result-object v0 │ │ +01ea98: 1f00 5600 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0056 │ │ +01ea9c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +01eaa0: 5401 a000 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a0 │ │ +01eaa4: 1101 |000a: return-object v1 │ │ +01eaa6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +01eaa8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -5970,33 +5970,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 │ │ -01d500: |[01d500] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -01d510: 5421 a800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d514: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -01d518: 2201 1e02 |0004: new-instance v1, Ljava/util/HashMap; // type@021e │ │ -01d51c: 7010 cc0d 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0dcc │ │ -01d522: 5b21 a800 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d526: 5421 a800 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d52a: 6e20 cd0d 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -01d530: 0c00 |0010: move-result-object v0 │ │ -01d532: 1f00 7500 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0075 │ │ -01d536: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -01d53a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -01d53e: 2200 7500 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0075 │ │ -01d542: 7040 4b03 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@034b │ │ -01d548: 5421 a800 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d54c: 6e30 ce0d 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ -01d552: 1100 |0021: return-object v0 │ │ -01d554: 6e20 5d03 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@035d │ │ -01d55a: 28fc |0025: goto 0021 // -0004 │ │ +01eaac: |[01eaac] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +01eabc: 5421 a800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01eac0: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +01eac4: 2201 1e02 |0004: new-instance v1, Ljava/util/HashMap; // type@021e │ │ +01eac8: 7010 cd0d 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0dcd │ │ +01eace: 5b21 a800 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01ead2: 5421 a800 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01ead6: 6e20 ce0d 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +01eadc: 0c00 |0010: move-result-object v0 │ │ +01eade: 1f00 7500 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0075 │ │ +01eae2: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +01eae6: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +01eaea: 2200 7500 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0075 │ │ +01eaee: 7040 4b03 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@034b │ │ +01eaf4: 5421 a800 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01eaf8: 6e30 cf0d 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ +01eafe: 1100 |0021: return-object v0 │ │ +01eb00: 6e20 5d03 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@035d │ │ +01eb06: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -6017,17 +6017,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01d55c: |[01d55c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -01d56c: 5410 ac00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d570: 1100 |0002: return-object v0 │ │ +01eb08: |[01eb08] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +01eb18: 5410 ac00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01eb1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -6035,28 +6035,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -01d574: |[01d574] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -01d584: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -01d586: 5430 ae00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d58a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -01d58e: 5430 ae00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d592: 1100 |0007: return-object v0 │ │ -01d594: 5c32 a900 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a9 │ │ -01d598: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -01d59a: 5531 af00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01d59e: 6e40 1402 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ -01d5a4: 0c00 |0010: move-result-object v0 │ │ -01d5a6: 5b30 ae00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d5aa: 5430 ae00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01d5ae: 28f2 |0015: goto 0007 // -000e │ │ +01eb20: |[01eb20] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +01eb30: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +01eb32: 5430 ae00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01eb36: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +01eb3a: 5430 ae00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01eb3e: 1100 |0007: return-object v0 │ │ +01eb40: 5c32 a900 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a9 │ │ +01eb44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +01eb46: 5531 af00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01eb4a: 6e40 1402 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ +01eb50: 0c00 |0010: move-result-object v0 │ │ +01eb52: 5b30 ae00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01eb56: 5430 ae00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01eb5a: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -6069,28 +6069,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -01d5b0: |[01d5b0] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -01d5c0: 5421 a800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d5c4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -01d5c8: 5421 a800 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d5cc: 6e20 cd0d 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -01d5d2: 0c00 |0009: move-result-object v0 │ │ -01d5d4: 1f00 7500 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0075 │ │ -01d5d8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -01d5dc: 5501 4001 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ -01d5e0: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -01d5e4: 6e10 4f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ -01d5ea: 5421 a800 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d5ee: 6e20 cf0d 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ -01d5f4: 0e00 |001a: return-void │ │ +01eb5c: |[01eb5c] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +01eb6c: 5421 a800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01eb70: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +01eb74: 5421 a800 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01eb78: 6e20 ce0d 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +01eb7e: 0c00 |0009: move-result-object v0 │ │ +01eb80: 1f00 7500 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0075 │ │ +01eb84: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +01eb88: 5501 4001 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ +01eb8c: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +01eb90: 6e10 4f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ +01eb96: 5421 a800 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01eb9a: 6e20 d00d 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd0 │ │ +01eba0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -6105,69 +6105,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -01d5f8: |[01d5f8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -01d608: 5452 ac00 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d60c: 6e10 9502 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01d612: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -01d616: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -01d61a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -01d61e: 5452 ac00 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d622: 5422 d200 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -01d626: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -01d62a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -01d62e: 5452 ac00 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d632: 5422 d200 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -01d636: 6e10 c40d 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -01d63c: 0a02 |001a: move-result v2 │ │ -01d63e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -01d642: 1a02 0002 |001d: const-string v2, "FragmentActivity" // string@0200 │ │ -01d646: 2203 0e02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -01d64a: 7010 a20d 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d650: 1a04 4301 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0143 │ │ -01d654: 6e20 a80d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d65a: 0c03 |0029: move-result-object v3 │ │ -01d65c: 7110 7e0d 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d662: 0c04 |002d: move-result-object v4 │ │ -01d664: 6e20 a80d 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d66a: 0c03 |0031: move-result-object v3 │ │ -01d66c: 6e10 ac0d 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d672: 0c03 |0035: move-result-object v3 │ │ -01d674: 7120 450b 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ -01d67a: 0e00 |0039: return-void │ │ -01d67c: 5452 ac00 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d680: 5422 d200 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -01d684: 6e20 be0d 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -01d68a: 0c00 |0041: move-result-object v0 │ │ -01d68c: 1f00 5200 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -01d690: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -01d694: 1a02 0002 |0046: const-string v2, "FragmentActivity" // string@0200 │ │ -01d698: 2203 0e02 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -01d69c: 7010 a20d 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d6a2: 1a04 4401 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0144 │ │ -01d6a6: 6e20 a80d 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d6ac: 0c03 |0052: move-result-object v3 │ │ -01d6ae: 7110 7e0d 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d6b4: 0c04 |0056: move-result-object v4 │ │ -01d6b6: 6e20 a80d 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d6bc: 0c03 |005a: move-result-object v3 │ │ -01d6be: 6e10 ac0d 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d6c4: 0c03 |005e: move-result-object v3 │ │ -01d6c6: 7120 450b 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ -01d6cc: 28d7 |0062: goto 0039 // -0029 │ │ -01d6ce: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -01d6d4: b562 |0066: and-int/2addr v2, v6 │ │ -01d6d6: 6e40 c901 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@01c9 │ │ -01d6dc: 28cf |006a: goto 0039 // -0031 │ │ -01d6de: 6f40 1400 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0014 │ │ -01d6e4: 28cb |006e: goto 0039 // -0035 │ │ +01eba4: |[01eba4] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +01ebb4: 5452 ac00 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ebb8: 6e10 9502 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01ebbe: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +01ebc2: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +01ebc6: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +01ebca: 5452 ac00 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ebce: 5422 d200 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +01ebd2: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +01ebd6: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +01ebda: 5452 ac00 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ebde: 5422 d200 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +01ebe2: 6e10 c50d 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +01ebe8: 0a02 |001a: move-result v2 │ │ +01ebea: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +01ebee: 1a02 0002 |001d: const-string v2, "FragmentActivity" // string@0200 │ │ +01ebf2: 2203 0e02 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +01ebf6: 7010 a30d 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01ebfc: 1a04 4301 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0143 │ │ +01ec00: 6e20 a90d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ec06: 0c03 |0029: move-result-object v3 │ │ +01ec08: 7110 7f0d 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01ec0e: 0c04 |002d: move-result-object v4 │ │ +01ec10: 6e20 a90d 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ec16: 0c03 |0031: move-result-object v3 │ │ +01ec18: 6e10 ad0d 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ec1e: 0c03 |0035: move-result-object v3 │ │ +01ec20: 7120 450b 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ +01ec26: 0e00 |0039: return-void │ │ +01ec28: 5452 ac00 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ec2c: 5422 d200 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +01ec30: 6e20 bf0d 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +01ec36: 0c00 |0041: move-result-object v0 │ │ +01ec38: 1f00 5200 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +01ec3c: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +01ec40: 1a02 0002 |0046: const-string v2, "FragmentActivity" // string@0200 │ │ +01ec44: 2203 0e02 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +01ec48: 7010 a30d 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01ec4e: 1a04 4401 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0144 │ │ +01ec52: 6e20 a90d 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ec58: 0c03 |0052: move-result-object v3 │ │ +01ec5a: 7110 7f0d 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01ec60: 0c04 |0056: move-result-object v4 │ │ +01ec62: 6e20 a90d 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ec68: 0c03 |005a: move-result-object v3 │ │ +01ec6a: 6e10 ad0d 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ec70: 0c03 |005e: move-result-object v3 │ │ +01ec72: 7120 450b 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ +01ec78: 28d7 |0062: goto 0039 // -0029 │ │ +01ec7a: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +01ec80: b562 |0066: and-int/2addr v2, v6 │ │ +01ec82: 6e40 c901 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@01c9 │ │ +01ec88: 28cf |006a: goto 0039 // -0031 │ │ +01ec8a: 6f40 1400 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0014 │ │ +01ec90: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ 0x0007 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -6191,16 +6191,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 │ │ -01d6e8: |[01d6e8] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -01d6f8: 0e00 |0000: return-void │ │ +01ec94: |[01ec94] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +01eca4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6209,21 +6209,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -01d6fc: |[01d6fc] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -01d70c: 5410 ac00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d710: 6e10 9a02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@029a │ │ -01d716: 0a00 |0005: move-result v0 │ │ -01d718: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -01d71c: 6e10 0f02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@020f │ │ -01d722: 0e00 |000b: return-void │ │ +01eca8: |[01eca8] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +01ecb8: 5410 ac00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ecbc: 6e10 9a02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@029a │ │ +01ecc2: 0a00 |0005: move-result v0 │ │ +01ecc4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +01ecc8: 6e10 0f02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@020f │ │ +01ecce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000b line=177 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6233,19 +6233,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01d724: |[01d724] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -01d734: 6f20 1500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0015 │ │ -01d73a: 5410 ac00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d73e: 6e20 7102 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0271 │ │ -01d744: 0e00 |0008: return-void │ │ +01ecd0: |[01ecd0] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +01ece0: 6f20 1500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0015 │ │ +01ece6: 5410 ac00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ecea: 6e20 7102 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0271 │ │ +01ecf0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0008 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6256,45 +6256,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -01d748: |[01d748] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -01d758: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -01d75a: 5453 ac00 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d75e: 5454 aa00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00aa │ │ -01d762: 6e40 6b02 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@026b │ │ -01d768: 6e10 1302 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0213 │ │ -01d76e: 0c03 |000b: move-result-object v3 │ │ -01d770: 6e10 620b 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0b62 │ │ -01d776: 0c03 |000f: move-result-object v3 │ │ -01d778: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -01d77c: 6e10 1302 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0213 │ │ -01d782: 0c03 |0015: move-result-object v3 │ │ -01d784: 6e20 650b 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0b65 │ │ -01d78a: 6f20 1600 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -01d790: 6e10 1202 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0212 │ │ -01d796: 0c00 |001f: move-result-object v0 │ │ -01d798: 1f00 5600 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0056 │ │ -01d79c: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -01d7a0: 5403 a200 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00a2 │ │ -01d7a4: 5b53 a800 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01d7a8: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -01d7ac: 1a03 3707 |002a: const-string v3, "android:support:fragments" // string@0737 │ │ -01d7b0: 6e20 f500 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f5 │ │ -01d7b6: 0c01 |002f: move-result-object v1 │ │ -01d7b8: 5453 ac00 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d7bc: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -01d7c0: 5402 a100 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a1 │ │ -01d7c4: 6e30 a202 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02a2 │ │ -01d7ca: 5452 ac00 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d7ce: 6e10 7302 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0273 │ │ -01d7d4: 0e00 |003e: return-void │ │ +01ecf4: |[01ecf4] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +01ed04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +01ed06: 5453 ac00 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ed0a: 5454 aa00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00aa │ │ +01ed0e: 6e40 6b02 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@026b │ │ +01ed14: 6e10 1302 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0213 │ │ +01ed1a: 0c03 |000b: move-result-object v3 │ │ +01ed1c: 6e10 620b 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0b62 │ │ +01ed22: 0c03 |000f: move-result-object v3 │ │ +01ed24: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +01ed28: 6e10 1302 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0213 │ │ +01ed2e: 0c03 |0015: move-result-object v3 │ │ +01ed30: 6e20 650b 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0b65 │ │ +01ed36: 6f20 1600 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +01ed3c: 6e10 1202 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0212 │ │ +01ed42: 0c00 |001f: move-result-object v0 │ │ +01ed44: 1f00 5600 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0056 │ │ +01ed48: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +01ed4c: 5403 a200 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00a2 │ │ +01ed50: 5b53 a800 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01ed54: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +01ed58: 1a03 3707 |002a: const-string v3, "android:support:fragments" // string@0737 │ │ +01ed5c: 6e20 f500 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f5 │ │ +01ed62: 0c01 |002f: move-result-object v1 │ │ +01ed64: 5453 ac00 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ed68: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +01ed6c: 5402 a100 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a1 │ │ +01ed70: 6e30 a202 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02a2 │ │ +01ed76: 5452 ac00 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ed7a: 6e10 7302 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0273 │ │ +01ed80: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=193 │ │ 0x0008 line=195 │ │ 0x0012 line=196 │ │ 0x0019 line=199 │ │ 0x001c line=201 │ │ @@ -6316,33 +6316,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -01d7d8: |[01d7d8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -01d7e8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -01d7ec: 6f30 1700 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ -01d7f2: 0a00 |0005: move-result v0 │ │ -01d7f4: 5431 ac00 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d7f8: 6e10 1502 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0215 │ │ -01d7fe: 0c02 |000b: move-result-object v2 │ │ -01d800: 6e30 7402 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0274 │ │ -01d806: 0a01 |000f: move-result v1 │ │ -01d808: b610 |0010: or-int/2addr v0, v1 │ │ -01d80a: 6001 1c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01d80e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -01d812: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -01d816: 0f00 |0017: return v0 │ │ -01d818: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -01d81a: 28fe |0019: goto 0017 // -0002 │ │ -01d81c: 6f30 1700 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ -01d822: 0a00 |001d: move-result v0 │ │ -01d824: 28f9 |001e: goto 0017 // -0007 │ │ +01ed84: |[01ed84] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +01ed94: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +01ed98: 6f30 1700 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ +01ed9e: 0a00 |0005: move-result v0 │ │ +01eda0: 5431 ac00 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01eda4: 6e10 1502 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0215 │ │ +01edaa: 0c02 |000b: move-result-object v2 │ │ +01edac: 6e30 7402 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0274 │ │ +01edb2: 0a01 |000f: move-result v1 │ │ +01edb4: b610 |0010: or-int/2addr v0, v1 │ │ +01edb6: 6001 1c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +01edba: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +01edbe: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +01edc2: 0f00 |0017: return v0 │ │ +01edc4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +01edc6: 28fe |0019: goto 0017 // -0002 │ │ +01edc8: 6f30 1700 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ +01edce: 0a00 |001d: move-result v0 │ │ +01edd0: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0002 line=219 │ │ 0x0006 line=220 │ │ 0x0011 line=221 │ │ 0x0017 line=229 │ │ @@ -6360,194 +6360,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -01d828: |[01d828] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -01d838: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -01d83a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -01d83c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -01d83e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -01d840: 1a07 1109 |0004: const-string v7, "fragment" // string@0911 │ │ -01d844: 6e20 980d c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -01d84a: 0a07 |0009: move-result v7 │ │ -01d84c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -01d850: 6f40 1800 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@0018 │ │ -01d856: 0c07 |000f: move-result-object v7 │ │ -01d858: 1107 |0010: return-object v7 │ │ -01d85a: 1a07 b307 |0011: const-string v7, "class" // string@07b3 │ │ -01d85e: 7230 3d0b 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b3d │ │ -01d864: 0c02 |0016: move-result-object v2 │ │ -01d866: 6207 9a00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009a │ │ -01d86a: 6e30 7b00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007b │ │ -01d870: 0c00 |001c: move-result-object v0 │ │ -01d872: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -01d876: 6e20 c000 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c0 │ │ -01d87c: 0c02 |0022: move-result-object v2 │ │ -01d87e: 6e30 bf00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bf │ │ -01d884: 0a04 |0026: move-result v4 │ │ -01d886: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -01d888: 6e20 c000 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c0 │ │ -01d88e: 0c06 |002b: move-result-object v6 │ │ -01d890: 6e10 c200 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ -01d896: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -01d898: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -01d89c: 6e10 a20b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0ba2 │ │ -01d8a2: 0a01 |0035: move-result v1 │ │ -01d8a4: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -01d8a8: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -01d8ac: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -01d8b0: 2207 fe01 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -01d8b4: 2208 0e02 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -01d8b8: 7010 a20d 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d8be: 7210 3e0b 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0b3e │ │ -01d8c4: 0c09 |0046: move-result-object v9 │ │ -01d8c6: 6e20 a80d 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d8cc: 0c08 |004a: move-result-object v8 │ │ -01d8ce: 1a09 b900 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00b9 │ │ -01d8d2: 6e20 a80d 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d8d8: 0c08 |0050: move-result-object v8 │ │ -01d8da: 6e20 a80d 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d8e0: 0c08 |0054: move-result-object v8 │ │ -01d8e2: 6e10 ac0d 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d8e8: 0c08 |0058: move-result-object v8 │ │ -01d8ea: 7020 770d 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -01d8f0: 2707 |005c: throw v7 │ │ -01d8f2: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -01d8f6: 54b7 ac00 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d8fa: 6e20 8402 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0284 │ │ -01d900: 0c03 |0064: move-result-object v3 │ │ -01d902: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -01d906: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -01d90a: 54b7 ac00 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d90e: 6e20 8502 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0285 │ │ -01d914: 0c03 |006e: move-result-object v3 │ │ -01d916: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -01d91a: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -01d91e: 54b7 ac00 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d922: 6e20 8402 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0284 │ │ -01d928: 0c03 |0078: move-result-object v3 │ │ -01d92a: 6307 c900 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -01d92e: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -01d932: 1a07 0002 |007d: const-string v7, "FragmentActivity" // string@0200 │ │ -01d936: 2208 0e02 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -01d93a: 7010 a20d 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d940: 1a09 5b0d |0084: const-string v9, "onCreateView: id=0x" // string@0d5b │ │ -01d944: 6e20 a80d 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d94a: 0c08 |0089: move-result-object v8 │ │ -01d94c: 7110 7e0d 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01d952: 0c09 |008d: move-result-object v9 │ │ -01d954: 6e20 a80d 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d95a: 0c08 |0091: move-result-object v8 │ │ -01d95c: 1a09 4200 |0092: const-string v9, " fname=" // string@0042 │ │ -01d960: 6e20 a80d 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d966: 0c08 |0097: move-result-object v8 │ │ -01d968: 6e20 a80d 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d96e: 0c08 |009b: move-result-object v8 │ │ -01d970: 1a09 3f00 |009c: const-string v9, " existing=" // string@003f │ │ -01d974: 6e20 a80d 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d97a: 0c08 |00a1: move-result-object v8 │ │ -01d97c: 6e20 a70d 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01d982: 0c08 |00a5: move-result-object v8 │ │ -01d984: 6e10 ac0d 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01d98a: 0c08 |00a9: move-result-object v8 │ │ -01d98c: 7120 440b 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -01d992: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -01d996: 7120 bd01 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01bd │ │ -01d99c: 0c03 |00b2: move-result-object v3 │ │ -01d99e: 5c3a 7c00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -01d9a2: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -01d9a6: 0147 |00b7: move v7, v4 │ │ -01d9a8: 5937 7a00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01d9ac: 5931 7700 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -01d9b0: 5b36 9000 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01d9b4: 5c3a 7f00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01d9b8: 54b7 ac00 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d9bc: 5b37 7b00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01d9c0: 5437 8c00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -01d9c4: 6e40 d701 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01d7 │ │ -01d9ca: 54b7 ac00 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01d9ce: 6e30 6802 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ -01d9d4: 5437 9500 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01d9d8: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -01d9dc: 2207 ff01 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ -01d9e0: 2208 0e02 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -01d9e4: 7010 a20d 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01d9ea: 1a09 fb01 |00d9: const-string v9, "Fragment " // string@01fb │ │ -01d9ee: 6e20 a80d 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d9f4: 0c08 |00de: move-result-object v8 │ │ -01d9f6: 6e20 a80d 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01d9fc: 0c08 |00e2: move-result-object v8 │ │ -01d9fe: 1a09 3a00 |00e3: const-string v9, " did not create a view." // string@003a │ │ -01da02: 6e20 a80d 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da08: 0c08 |00e8: move-result-object v8 │ │ -01da0a: 6e10 ac0d 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01da10: 0c08 |00ec: move-result-object v8 │ │ -01da12: 7020 790d 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01da18: 2707 |00f0: throw v7 │ │ -01da1a: 0117 |00f1: move v7, v1 │ │ -01da1c: 28c6 |00f2: goto 00b8 // -003a │ │ -01da1e: 5537 7f00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01da22: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -01da26: 2207 fe01 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -01da2a: 2208 0e02 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -01da2e: 7010 a20d 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01da34: 7210 3e0b 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0b3e │ │ -01da3a: 0c09 |0101: move-result-object v9 │ │ -01da3c: 6e20 a80d 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da42: 0c08 |0105: move-result-object v8 │ │ -01da44: 1a09 b800 |0106: const-string v9, ": Duplicate id 0x" // string@00b8 │ │ -01da48: 6e20 a80d 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da4e: 0c08 |010b: move-result-object v8 │ │ -01da50: 7110 7e0d 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01da56: 0c09 |010f: move-result-object v9 │ │ -01da58: 6e20 a80d 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da5e: 0c08 |0113: move-result-object v8 │ │ -01da60: 1a09 b000 |0114: const-string v9, ", tag " // string@00b0 │ │ -01da64: 6e20 a80d 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da6a: 0c08 |0119: move-result-object v8 │ │ -01da6c: 6e20 a80d 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da72: 0c08 |011d: move-result-object v8 │ │ -01da74: 1a09 af00 |011e: const-string v9, ", or parent id 0x" // string@00af │ │ -01da78: 6e20 a80d 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da7e: 0c08 |0123: move-result-object v8 │ │ -01da80: 7110 7e0d 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01da86: 0c09 |0127: move-result-object v9 │ │ -01da88: 6e20 a80d 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da8e: 0c08 |012b: move-result-object v8 │ │ -01da90: 1a09 8200 |012c: const-string v9, " with another fragment for " // string@0082 │ │ -01da94: 6e20 a80d 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01da9a: 0c08 |0131: move-result-object v8 │ │ -01da9c: 6e20 a80d 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01daa2: 0c08 |0135: move-result-object v8 │ │ -01daa4: 6e10 ac0d 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01daaa: 0c08 |0139: move-result-object v8 │ │ -01daac: 7020 770d 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -01dab2: 2707 |013d: throw v7 │ │ -01dab4: 5c3a 7f00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -01dab8: 5537 8b00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -01dabc: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -01dac0: 5437 8c00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -01dac4: 6e40 d701 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01d7 │ │ -01daca: 54b7 ac00 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dace: 6e20 9302 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0293 │ │ -01dad4: 2880 |014e: goto 00ce // -0080 │ │ -01dad6: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -01dada: 5437 9500 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01dade: 6e20 d40b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0bd4 │ │ -01dae4: 5437 9500 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01dae8: 6e10 b00b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bb0 │ │ -01daee: 0c07 |015b: move-result-object v7 │ │ -01daf0: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -01daf4: 5437 9500 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01daf8: 6e20 dd0b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0bdd │ │ -01dafe: 5437 9500 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -01db02: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +01edd4: |[01edd4] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +01ede4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +01ede6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +01ede8: 121a |0002: const/4 v10, #int 1 // #1 │ │ +01edea: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +01edec: 1a07 1009 |0004: const-string v7, "fragment" // string@0910 │ │ +01edf0: 6e20 990d c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +01edf6: 0a07 |0009: move-result v7 │ │ +01edf8: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +01edfc: 6f40 1800 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@0018 │ │ +01ee02: 0c07 |000f: move-result-object v7 │ │ +01ee04: 1107 |0010: return-object v7 │ │ +01ee06: 1a07 b207 |0011: const-string v7, "class" // string@07b2 │ │ +01ee0a: 7230 3d0b 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b3d │ │ +01ee10: 0c02 |0016: move-result-object v2 │ │ +01ee12: 6207 9a00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009a │ │ +01ee16: 6e30 7b00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007b │ │ +01ee1c: 0c00 |001c: move-result-object v0 │ │ +01ee1e: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +01ee22: 6e20 c000 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c0 │ │ +01ee28: 0c02 |0022: move-result-object v2 │ │ +01ee2a: 6e30 bf00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bf │ │ +01ee30: 0a04 |0026: move-result v4 │ │ +01ee32: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +01ee34: 6e20 c000 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00c0 │ │ +01ee3a: 0c06 |002b: move-result-object v6 │ │ +01ee3c: 6e10 c200 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ +01ee42: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +01ee44: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +01ee48: 6e10 a20b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0ba2 │ │ +01ee4e: 0a01 |0035: move-result v1 │ │ +01ee50: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +01ee54: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +01ee58: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +01ee5c: 2207 fe01 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +01ee60: 2208 0e02 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +01ee64: 7010 a30d 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01ee6a: 7210 3e0b 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0b3e │ │ +01ee70: 0c09 |0046: move-result-object v9 │ │ +01ee72: 6e20 a90d 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ee78: 0c08 |004a: move-result-object v8 │ │ +01ee7a: 1a09 b900 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00b9 │ │ +01ee7e: 6e20 a90d 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ee84: 0c08 |0050: move-result-object v8 │ │ +01ee86: 6e20 a90d 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ee8c: 0c08 |0054: move-result-object v8 │ │ +01ee8e: 6e10 ad0d 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ee94: 0c08 |0058: move-result-object v8 │ │ +01ee96: 7020 780d 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +01ee9c: 2707 |005c: throw v7 │ │ +01ee9e: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +01eea2: 54b7 ac00 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01eea6: 6e20 8402 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0284 │ │ +01eeac: 0c03 |0064: move-result-object v3 │ │ +01eeae: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +01eeb2: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +01eeb6: 54b7 ac00 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01eeba: 6e20 8502 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0285 │ │ +01eec0: 0c03 |006e: move-result-object v3 │ │ +01eec2: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +01eec6: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +01eeca: 54b7 ac00 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01eece: 6e20 8402 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0284 │ │ +01eed4: 0c03 |0078: move-result-object v3 │ │ +01eed6: 6307 c900 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +01eeda: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +01eede: 1a07 0002 |007d: const-string v7, "FragmentActivity" // string@0200 │ │ +01eee2: 2208 0e02 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +01eee6: 7010 a30d 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01eeec: 1a09 590d |0084: const-string v9, "onCreateView: id=0x" // string@0d59 │ │ +01eef0: 6e20 a90d 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01eef6: 0c08 |0089: move-result-object v8 │ │ +01eef8: 7110 7f0d 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01eefe: 0c09 |008d: move-result-object v9 │ │ +01ef00: 6e20 a90d 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ef06: 0c08 |0091: move-result-object v8 │ │ +01ef08: 1a09 4200 |0092: const-string v9, " fname=" // string@0042 │ │ +01ef0c: 6e20 a90d 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ef12: 0c08 |0097: move-result-object v8 │ │ +01ef14: 6e20 a90d 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ef1a: 0c08 |009b: move-result-object v8 │ │ +01ef1c: 1a09 3f00 |009c: const-string v9, " existing=" // string@003f │ │ +01ef20: 6e20 a90d 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ef26: 0c08 |00a1: move-result-object v8 │ │ +01ef28: 6e20 a80d 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01ef2e: 0c08 |00a5: move-result-object v8 │ │ +01ef30: 6e10 ad0d 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ef36: 0c08 |00a9: move-result-object v8 │ │ +01ef38: 7120 440b 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +01ef3e: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +01ef42: 7120 bd01 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01bd │ │ +01ef48: 0c03 |00b2: move-result-object v3 │ │ +01ef4a: 5c3a 7c00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +01ef4e: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +01ef52: 0147 |00b7: move v7, v4 │ │ +01ef54: 5937 7a00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01ef58: 5931 7700 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +01ef5c: 5b36 9000 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01ef60: 5c3a 7f00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +01ef64: 54b7 ac00 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ef68: 5b37 7b00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01ef6c: 5437 8c00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +01ef70: 6e40 d701 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01d7 │ │ +01ef76: 54b7 ac00 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01ef7a: 6e30 6802 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ +01ef80: 5437 9500 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01ef84: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +01ef88: 2207 ff01 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ +01ef8c: 2208 0e02 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +01ef90: 7010 a30d 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01ef96: 1a09 fb01 |00d9: const-string v9, "Fragment " // string@01fb │ │ +01ef9a: 6e20 a90d 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01efa0: 0c08 |00de: move-result-object v8 │ │ +01efa2: 6e20 a90d 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01efa8: 0c08 |00e2: move-result-object v8 │ │ +01efaa: 1a09 3a00 |00e3: const-string v9, " did not create a view." // string@003a │ │ +01efae: 6e20 a90d 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01efb4: 0c08 |00e8: move-result-object v8 │ │ +01efb6: 6e10 ad0d 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01efbc: 0c08 |00ec: move-result-object v8 │ │ +01efbe: 7020 7a0d 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +01efc4: 2707 |00f0: throw v7 │ │ +01efc6: 0117 |00f1: move v7, v1 │ │ +01efc8: 28c6 |00f2: goto 00b8 // -003a │ │ +01efca: 5537 7f00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +01efce: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +01efd2: 2207 fe01 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +01efd6: 2208 0e02 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +01efda: 7010 a30d 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01efe0: 7210 3e0b 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0b3e │ │ +01efe6: 0c09 |0101: move-result-object v9 │ │ +01efe8: 6e20 a90d 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01efee: 0c08 |0105: move-result-object v8 │ │ +01eff0: 1a09 b800 |0106: const-string v9, ": Duplicate id 0x" // string@00b8 │ │ +01eff4: 6e20 a90d 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01effa: 0c08 |010b: move-result-object v8 │ │ +01effc: 7110 7f0d 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01f002: 0c09 |010f: move-result-object v9 │ │ +01f004: 6e20 a90d 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f00a: 0c08 |0113: move-result-object v8 │ │ +01f00c: 1a09 b000 |0114: const-string v9, ", tag " // string@00b0 │ │ +01f010: 6e20 a90d 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f016: 0c08 |0119: move-result-object v8 │ │ +01f018: 6e20 a90d 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f01e: 0c08 |011d: move-result-object v8 │ │ +01f020: 1a09 af00 |011e: const-string v9, ", or parent id 0x" // string@00af │ │ +01f024: 6e20 a90d 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f02a: 0c08 |0123: move-result-object v8 │ │ +01f02c: 7110 7f0d 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01f032: 0c09 |0127: move-result-object v9 │ │ +01f034: 6e20 a90d 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f03a: 0c08 |012b: move-result-object v8 │ │ +01f03c: 1a09 8200 |012c: const-string v9, " with another fragment for " // string@0082 │ │ +01f040: 6e20 a90d 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f046: 0c08 |0131: move-result-object v8 │ │ +01f048: 6e20 a90d 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01f04e: 0c08 |0135: move-result-object v8 │ │ +01f050: 6e10 ad0d 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01f056: 0c08 |0139: move-result-object v8 │ │ +01f058: 7020 780d 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +01f05e: 2707 |013d: throw v7 │ │ +01f060: 5c3a 7f00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +01f064: 5537 8b00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +01f068: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +01f06c: 5437 8c00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +01f070: 6e40 d701 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@01d7 │ │ +01f076: 54b7 ac00 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f07a: 6e20 9302 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0293 │ │ +01f080: 2880 |014e: goto 00ce // -0080 │ │ +01f082: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +01f086: 5437 9500 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01f08a: 6e20 d40b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0bd4 │ │ +01f090: 5437 9500 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01f094: 6e10 b00b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bb0 │ │ +01f09a: 0c07 |015b: move-result-object v7 │ │ +01f09c: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +01f0a0: 5437 9500 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01f0a4: 6e20 dd0b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0bdd │ │ +01f0aa: 5437 9500 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +01f0ae: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=237 │ │ 0x000c line=238 │ │ 0x0010 line=312 │ │ 0x0011 line=241 │ │ 0x0017 line=242 │ │ @@ -6608,25 +6608,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -01db08: |[01db08] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -01db18: 6f10 1900 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0019 │ │ -01db1e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01db20: 6e20 0b02 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@020b │ │ -01db26: 5410 ac00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01db2a: 6e10 7502 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0275 │ │ -01db30: 5410 ae00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01db34: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -01db38: 5410 ae00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01db3c: 6e10 4f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ -01db42: 0e00 |0015: return-void │ │ +01f0b4: |[01f0b4] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +01f0c4: 6f10 1900 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0019 │ │ +01f0ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +01f0cc: 6e20 0b02 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@020b │ │ +01f0d2: 5410 ac00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f0d6: 6e10 7502 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0275 │ │ +01f0dc: 5410 ae00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f0e0: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +01f0e4: 5410 ae00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f0e8: 6e10 4f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ +01f0ee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0007 line=324 │ │ 0x000c line=325 │ │ 0x0010 line=326 │ │ @@ -6639,29 +6639,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -01db44: |[01db44] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -01db54: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01db58: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -01db5a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -01db5e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -01db60: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -01db64: 6e10 5e0b 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b5e │ │ -01db6a: 0a00 |000b: move-result v0 │ │ -01db6c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -01db70: 6e10 2102 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0221 │ │ -01db76: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -01db78: 0f00 |0012: return v0 │ │ -01db7a: 6f30 1a00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001a │ │ -01db80: 0a00 |0016: move-result v0 │ │ -01db82: 28fb |0017: goto 0012 // -0005 │ │ +01f0f0: |[01f0f0] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +01f100: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +01f104: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +01f106: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +01f10a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +01f10c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +01f110: 6e10 5e0b 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b5e │ │ +01f116: 0a00 |000b: move-result v0 │ │ +01f118: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +01f11c: 6e10 2102 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0221 │ │ +01f122: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +01f124: 0f00 |0012: return v0 │ │ +01f126: 6f30 1a00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001a │ │ +01f12c: 0a00 |0016: move-result v0 │ │ +01f12e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000e line=340 │ │ 0x0011 line=341 │ │ 0x0012 line=344 │ │ locals : │ │ @@ -6674,19 +6674,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -01db84: |[01db84] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -01db94: 6f10 1b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001b │ │ -01db9a: 5410 ac00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01db9e: 6e10 7702 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0277 │ │ -01dba4: 0e00 |0008: return-void │ │ +01f130: |[01f130] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +01f140: 6f10 1b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001b │ │ +01f146: 5410 ac00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f14a: 6e10 7702 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0277 │ │ +01f150: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=353 │ │ 0x0008 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6696,33 +6696,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -01dba8: |[01dba8] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -01dbb8: 6f30 1c00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@001c │ │ -01dbbe: 0a00 |0003: move-result v0 │ │ -01dbc0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -01dbc4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -01dbc6: 0f00 |0007: return v0 │ │ -01dbc8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -01dbce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -01dbd0: 28fb |000c: goto 0007 // -0005 │ │ -01dbd2: 5410 ac00 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dbd6: 6e20 7802 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0278 │ │ -01dbdc: 0a00 |0012: move-result v0 │ │ -01dbde: 28f4 |0013: goto 0007 // -000c │ │ -01dbe0: 5410 ac00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dbe4: 6e20 7202 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0272 │ │ -01dbea: 0a00 |0019: move-result v0 │ │ -01dbec: 28ed |001a: goto 0007 // -0013 │ │ -01dbee: 0000 |001b: nop // spacer │ │ -01dbf0: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +01f154: |[01f154] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +01f164: 6f30 1c00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@001c │ │ +01f16a: 0a00 |0003: move-result v0 │ │ +01f16c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +01f170: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +01f172: 0f00 |0007: return v0 │ │ +01f174: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +01f17a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +01f17c: 28fb |000c: goto 0007 // -0005 │ │ +01f17e: 5410 ac00 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f182: 6e20 7802 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0278 │ │ +01f188: 0a00 |0012: move-result v0 │ │ +01f18a: 28f4 |0013: goto 0007 // -000c │ │ +01f18c: 5410 ac00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f190: 6e20 7202 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0272 │ │ +01f196: 0a00 |0019: move-result v0 │ │ +01f198: 28ed |001a: goto 0007 // -0013 │ │ +01f19a: 0000 |001b: nop // spacer │ │ +01f19c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0007 line=373 │ │ 0x0008 line=365 │ │ 0x000b line=373 │ │ @@ -6739,19 +6739,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01dc04: |[01dc04] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -01dc14: 6f20 1d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@001d │ │ -01dc1a: 5410 ac00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dc1e: 6e10 9502 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01dc24: 0e00 |0008: return-void │ │ +01f1b0: |[01f1b0] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +01f1c0: 6f20 1d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@001d │ │ +01f1c6: 5410 ac00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f1ca: 6e10 9502 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01f1d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ 0x0008 line=418 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6762,23 +6762,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -01dc28: |[01dc28] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -01dc38: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -01dc3e: 6f30 1e00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@001e │ │ -01dc44: 0e00 |0006: return-void │ │ -01dc46: 5410 ac00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dc4a: 6e20 7902 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0279 │ │ -01dc50: 28f7 |000c: goto 0003 // -0009 │ │ -01dc52: 0000 |000d: nop // spacer │ │ -01dc54: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +01f1d4: |[01f1d4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +01f1e4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +01f1ea: 6f30 1e00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@001e │ │ +01f1f0: 0e00 |0006: return-void │ │ +01f1f2: 5410 ac00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f1f6: 6e20 7902 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0279 │ │ +01f1fc: 28f7 |000c: goto 0003 // -0009 │ │ +01f1fe: 0000 |000d: nop // spacer │ │ +01f200: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=384 │ │ 0x000d line=382 │ │ @@ -6792,29 +6792,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -01dc60: |[01dc60] android.support.v4.app.FragmentActivity.onPause:()V │ │ -01dc70: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -01dc72: 6f10 1f00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@001f │ │ -01dc78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -01dc7a: 5c20 b200 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b2 │ │ -01dc7e: 5420 ad00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01dc82: 6e20 0601 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0106 │ │ -01dc88: 0a00 |000c: move-result v0 │ │ -01dc8a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -01dc8e: 5420 ad00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01dc92: 6e20 0a01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -01dc98: 6e10 3202 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0232 │ │ -01dc9e: 5420 ac00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dca2: 6e10 7a02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@027a │ │ -01dca8: 0e00 |001c: return-void │ │ +01f20c: |[01f20c] android.support.v4.app.FragmentActivity.onPause:()V │ │ +01f21c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +01f21e: 6f10 1f00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@001f │ │ +01f224: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +01f226: 5c20 b200 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b2 │ │ +01f22a: 5420 ad00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f22e: 6e20 0601 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0106 │ │ +01f234: 0a00 |000c: move-result v0 │ │ +01f236: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +01f23a: 5420 ad00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f23e: 6e20 0a01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +01f244: 6e10 3202 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0232 │ │ +01f24a: 5420 ac00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f24e: 6e10 7a02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@027a │ │ +01f254: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=396 │ │ 0x0007 line=397 │ │ 0x000f line=398 │ │ 0x0014 line=399 │ │ @@ -6828,23 +6828,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -01dcac: |[01dcac] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -01dcbc: 6f10 2000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0020 │ │ -01dcc2: 5420 ad00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01dcc6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -01dcc8: 6e20 0a01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -01dcce: 6e10 3202 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0232 │ │ -01dcd4: 5420 ac00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dcd8: 6e10 8202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01dcde: 0e00 |0011: return-void │ │ +01f258: |[01f258] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +01f268: 6f10 2000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0020 │ │ +01f26e: 5420 ad00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f272: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +01f274: 6e20 0a01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +01f27a: 6e10 3202 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0232 │ │ +01f280: 5420 ac00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f284: 6e10 8202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01f28a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -6856,38 +6856,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -01dce0: |[01dce0] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -01dcf0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01dcf2: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -01dcf6: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -01dcfa: 5532 b000 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b0 │ │ -01dcfe: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -01dd02: 5c31 b000 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b0 │ │ -01dd06: 7210 660b 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0b66 │ │ -01dd0c: 6e30 2502 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0225 │ │ -01dd12: 6f40 2100 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0021 │ │ -01dd18: 0a00 |0014: move-result v0 │ │ -01dd1a: 5432 ac00 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dd1e: 6e20 7b02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@027b │ │ -01dd24: 0a02 |001a: move-result v2 │ │ -01dd26: b620 |001b: or-int/2addr v0, v2 │ │ -01dd28: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -01dd2c: 7210 680b 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0b68 │ │ -01dd32: 0a02 |0021: move-result v2 │ │ -01dd34: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -01dd38: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -01dd3a: 0f01 |0025: return v1 │ │ -01dd3c: 6f40 2100 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0021 │ │ -01dd42: 0a01 |0029: move-result v1 │ │ -01dd44: 28fb |002a: goto 0025 // -0005 │ │ +01f28c: |[01f28c] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +01f29c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +01f29e: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +01f2a2: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +01f2a6: 5532 b000 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b0 │ │ +01f2aa: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +01f2ae: 5c31 b000 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b0 │ │ +01f2b2: 7210 660b 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0b66 │ │ +01f2b8: 6e30 2502 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0225 │ │ +01f2be: 6f40 2100 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0021 │ │ +01f2c4: 0a00 |0014: move-result v0 │ │ +01f2c6: 5432 ac00 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f2ca: 6e20 7b02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@027b │ │ +01f2d0: 0a02 |001a: move-result v2 │ │ +01f2d2: b620 |001b: or-int/2addr v0, v2 │ │ +01f2d4: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +01f2d8: 7210 680b 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0b68 │ │ +01f2de: 0a02 |0021: move-result v2 │ │ +01f2e0: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +01f2e4: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +01f2e6: 0f01 |0025: return v1 │ │ +01f2e8: 6f40 2100 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0021 │ │ +01f2ee: 0a01 |0029: move-result v1 │ │ +01f2f0: 28fb |002a: goto 0025 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0009 line=465 │ │ 0x000b line=466 │ │ 0x000e line=467 │ │ @@ -6907,31 +6907,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -01dd48: |[01dd48] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -01dd58: 5510 af00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01dd5c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -01dd60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -01dd62: 5c10 af00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01dd66: 5410 ae00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dd6a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -01dd6e: 5510 b300 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b3 │ │ -01dd72: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -01dd76: 5410 ae00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dd7a: 6e10 5403 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0354 │ │ -01dd80: 5410 ac00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dd84: 6e10 7c02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@027c │ │ -01dd8a: 0e00 |0019: return-void │ │ -01dd8c: 5410 ae00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dd90: 6e10 5203 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0352 │ │ -01dd96: 28f5 |001f: goto 0014 // -000b │ │ +01f2f4: |[01f2f4] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +01f304: 5510 af00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01f308: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +01f30c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +01f30e: 5c10 af00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01f312: 5410 ae00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f316: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +01f31a: 5510 b300 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b3 │ │ +01f31e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +01f322: 5410 ae00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f326: 6e10 5403 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0354 │ │ +01f32c: 5410 ac00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f330: 6e10 7c02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@027c │ │ +01f336: 0e00 |0019: return-void │ │ +01f338: 5410 ae00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f33c: 6e10 5203 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0352 │ │ +01f342: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -6946,24 +6946,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -01dd98: |[01dd98] android.support.v4.app.FragmentActivity.onResume:()V │ │ -01dda8: 6f10 2200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0022 │ │ -01ddae: 5420 ad00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01ddb2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -01ddb4: 6e20 0b01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@010b │ │ -01ddba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -01ddbc: 5c20 b200 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b2 │ │ -01ddc0: 5420 ac00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01ddc4: 6e10 8202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01ddca: 0e00 |0011: return-void │ │ +01f344: |[01f344] android.support.v4.app.FragmentActivity.onResume:()V │ │ +01f354: 6f10 2200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0022 │ │ +01f35a: 5420 ad00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f35e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +01f360: 6e20 0b01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@010b │ │ +01f366: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +01f368: 5c20 b200 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b2 │ │ +01f36c: 5420 ac00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f370: 6e10 8202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01f376: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -6975,18 +6975,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01ddcc: |[01ddcc] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -01dddc: 5410 ac00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dde0: 6e10 7d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@027d │ │ -01dde6: 0e00 |0005: return-void │ │ +01f378: |[01f378] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +01f388: 5410 ac00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f38c: 6e10 7d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@027d │ │ +01f392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6995,17 +6995,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01dde8: |[01dde8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -01ddf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01ddfa: 1100 |0001: return-object v0 │ │ +01f394: |[01f394] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +01f3a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01f3a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7013,65 +7013,65 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -01ddfc: |[01ddfc] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -01de0c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -01de0e: 55a8 b400 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ -01de12: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -01de16: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -01de18: 6e20 0b02 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@020b │ │ -01de1e: 6e10 3302 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0233 │ │ -01de24: 0c00 |000c: move-result-object v0 │ │ -01de26: 54a8 ac00 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01de2a: 6e10 a302 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@02a3 │ │ -01de30: 0c01 |0012: move-result-object v1 │ │ -01de32: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -01de34: 54a8 a800 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01de38: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ -01de3c: 54a8 a800 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01de40: 6e10 d00d 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@0dd0 │ │ -01de46: 0a08 |001d: move-result v8 │ │ -01de48: 2384 4702 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0247 │ │ -01de4c: 54a8 a800 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01de50: 6e10 d10d 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0dd1 │ │ -01de56: 0c08 |0025: move-result-object v8 │ │ -01de58: 7220 c90d 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc9 │ │ -01de5e: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ -01de62: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -01de64: 2148 |002c: array-length v8, v4 │ │ -01de66: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ -01de6a: 4603 0402 |002f: aget-object v3, v4, v2 │ │ -01de6e: 5538 4001 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ -01de72: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ -01de76: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -01de78: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -01de7c: 28f4 |0038: goto 002c // -000c │ │ -01de7e: 6e10 4f03 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ -01de84: 54a8 a800 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01de88: 5439 4301 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0143 │ │ -01de8c: 6e20 cf0d 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ -01de92: 28f3 |0043: goto 0036 // -000d │ │ -01de94: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ -01de98: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ -01de9c: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ -01dea0: 0775 |004a: move-object v5, v7 │ │ -01dea2: 1105 |004b: return-object v5 │ │ -01dea4: 2205 5600 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0056 │ │ -01dea8: 7010 0902 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0209 │ │ -01deae: 5b57 9e00 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@009e │ │ -01deb2: 5b50 a000 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a0 │ │ -01deb6: 5b57 9f00 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@009f │ │ -01deba: 5b51 a100 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a1 │ │ -01debe: 54a7 a800 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01dec2: 5b57 a200 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00a2 │ │ -01dec6: 28ee |005d: goto 004b // -0012 │ │ +01f3a8: |[01f3a8] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +01f3b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +01f3ba: 55a8 b400 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ +01f3be: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +01f3c2: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +01f3c4: 6e20 0b02 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@020b │ │ +01f3ca: 6e10 3302 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0233 │ │ +01f3d0: 0c00 |000c: move-result-object v0 │ │ +01f3d2: 54a8 ac00 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f3d6: 6e10 a302 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@02a3 │ │ +01f3dc: 0c01 |0012: move-result-object v1 │ │ +01f3de: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +01f3e0: 54a8 a800 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f3e4: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ +01f3e8: 54a8 a800 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f3ec: 6e10 d10d 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@0dd1 │ │ +01f3f2: 0a08 |001d: move-result v8 │ │ +01f3f4: 2384 4702 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0247 │ │ +01f3f8: 54a8 a800 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f3fc: 6e10 d20d 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0dd2 │ │ +01f402: 0c08 |0025: move-result-object v8 │ │ +01f404: 7220 ca0d 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dca │ │ +01f40a: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ +01f40e: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +01f410: 2148 |002c: array-length v8, v4 │ │ +01f412: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ +01f416: 4603 0402 |002f: aget-object v3, v4, v2 │ │ +01f41a: 5538 4001 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ +01f41e: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ +01f422: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +01f424: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +01f428: 28f4 |0038: goto 002c // -000c │ │ +01f42a: 6e10 4f03 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@034f │ │ +01f430: 54a8 a800 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f434: 5439 4301 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0143 │ │ +01f438: 6e20 d00d 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd0 │ │ +01f43e: 28f3 |0043: goto 0036 // -000d │ │ +01f440: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ +01f444: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ +01f448: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ +01f44c: 0775 |004a: move-object v5, v7 │ │ +01f44e: 1105 |004b: return-object v5 │ │ +01f450: 2205 5600 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0056 │ │ +01f454: 7010 0902 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0209 │ │ +01f45a: 5b57 9e00 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@009e │ │ +01f45e: 5b50 a000 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a0 │ │ +01f462: 5b57 9f00 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@009f │ │ +01f466: 5b51 a100 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a1 │ │ +01f46a: 54a7 a800 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f46e: 5b57 a200 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00a2 │ │ +01f472: 28ee |005d: goto 004b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=483 │ │ 0x0005 line=484 │ │ 0x0009 line=487 │ │ 0x000d line=489 │ │ 0x0013 line=490 │ │ @@ -7109,23 +7109,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -01dec8: |[01dec8] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -01ded8: 6f20 2300 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0023 │ │ -01dede: 5421 ac00 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01dee2: 6e10 a502 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02a5 │ │ -01dee8: 0c00 |0008: move-result-object v0 │ │ -01deea: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -01deee: 1a01 3707 |000b: const-string v1, "android:support:fragments" // string@0737 │ │ -01def2: 6e30 fe00 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@00fe │ │ -01def8: 0e00 |0010: return-void │ │ +01f474: |[01f474] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +01f484: 6f20 2300 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0023 │ │ +01f48a: 5421 ac00 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f48e: 6e10 a502 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02a5 │ │ +01f494: 0c00 |0008: move-result-object v0 │ │ +01f496: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +01f49a: 1a01 3707 |000b: const-string v1, "android:support:fragments" // string@0737 │ │ +01f49e: 6e30 fe00 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@00fe │ │ +01f4a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0003 line=527 │ │ 0x0009 line=528 │ │ 0x000b line=529 │ │ 0x0010 line=531 │ │ @@ -7139,76 +7139,76 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -01defc: |[01defc] android.support.v4.app.FragmentActivity.onStart:()V │ │ -01df0c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -01df0e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -01df10: 6f10 2400 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@0024 │ │ -01df16: 5c76 b400 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ -01df1a: 5c76 b100 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ -01df1e: 5473 ad00 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01df22: 6e20 0a01 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -01df28: 5573 ab00 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00ab │ │ -01df2c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -01df30: 5c75 ab00 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00ab │ │ -01df34: 5473 ac00 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01df38: 6e10 7002 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0270 │ │ -01df3e: 5473 ac00 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01df42: 6e10 9502 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ -01df48: 5473 ac00 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01df4c: 6e10 8202 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01df52: 5573 af00 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01df56: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ -01df5a: 5c75 af00 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01df5e: 5473 ae00 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01df62: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ -01df66: 5473 ae00 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01df6a: 6e10 5303 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0353 │ │ -01df70: 5c75 a900 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a9 │ │ -01df74: 5473 ac00 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01df78: 6e10 7e02 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@027e │ │ -01df7e: 5473 a800 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01df82: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ -01df86: 5473 a800 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01df8a: 6e10 d00d 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@0dd0 │ │ -01df90: 0a03 |0042: move-result v3 │ │ -01df92: 2332 4702 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0247 │ │ -01df96: 5473 a800 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ -01df9a: 6e10 d10d 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0dd1 │ │ -01dfa0: 0c03 |004a: move-result-object v3 │ │ -01dfa2: 7220 c90d 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc9 │ │ -01dfa8: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ -01dfac: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -01dfae: 2123 |0051: array-length v3, v2 │ │ -01dfb0: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ -01dfb4: 4601 0200 |0054: aget-object v1, v2, v0 │ │ -01dfb8: 6e10 5603 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0356 │ │ -01dfbe: 6e10 5103 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0351 │ │ -01dfc4: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -01dfc8: 28f3 |005e: goto 0051 // -000d │ │ -01dfca: 5573 a900 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a9 │ │ -01dfce: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ -01dfd2: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -01dfd4: 5574 af00 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ -01dfd8: 6e40 1402 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ -01dfde: 0c03 |0069: move-result-object v3 │ │ -01dfe0: 5b73 ae00 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dfe4: 5473 ae00 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dfe8: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ -01dfec: 5473 ae00 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dff0: 5533 4201 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -01dff4: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ -01dff8: 5473 ae00 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -01dffc: 6e10 5303 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0353 │ │ -01e002: 28b7 |007b: goto 0032 // -0049 │ │ -01e004: 0e00 |007c: return-void │ │ +01f4a8: |[01f4a8] android.support.v4.app.FragmentActivity.onStart:()V │ │ +01f4b8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +01f4ba: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +01f4bc: 6f10 2400 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@0024 │ │ +01f4c2: 5c76 b400 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ +01f4c6: 5c76 b100 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b1 │ │ +01f4ca: 5473 ad00 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f4ce: 6e20 0a01 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +01f4d4: 5573 ab00 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00ab │ │ +01f4d8: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +01f4dc: 5c75 ab00 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00ab │ │ +01f4e0: 5473 ac00 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f4e4: 6e10 7002 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0270 │ │ +01f4ea: 5473 ac00 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f4ee: 6e10 9502 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0295 │ │ +01f4f4: 5473 ac00 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f4f8: 6e10 8202 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01f4fe: 5573 af00 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01f502: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ +01f506: 5c75 af00 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01f50a: 5473 ae00 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f50e: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ +01f512: 5473 ae00 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f516: 6e10 5303 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0353 │ │ +01f51c: 5c75 a900 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a9 │ │ +01f520: 5473 ac00 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f524: 6e10 7e02 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@027e │ │ +01f52a: 5473 a800 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f52e: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ +01f532: 5473 a800 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f536: 6e10 d10d 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@0dd1 │ │ +01f53c: 0a03 |0042: move-result v3 │ │ +01f53e: 2332 4702 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0247 │ │ +01f542: 5473 a800 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00a8 │ │ +01f546: 6e10 d20d 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0dd2 │ │ +01f54c: 0c03 |004a: move-result-object v3 │ │ +01f54e: 7220 ca0d 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dca │ │ +01f554: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ +01f558: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +01f55a: 2123 |0051: array-length v3, v2 │ │ +01f55c: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ +01f560: 4601 0200 |0054: aget-object v1, v2, v0 │ │ +01f564: 6e10 5603 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0356 │ │ +01f56a: 6e10 5103 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0351 │ │ +01f570: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +01f574: 28f3 |005e: goto 0051 // -000d │ │ +01f576: 5573 a900 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a9 │ │ +01f57a: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ +01f57e: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +01f580: 5574 af00 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00af │ │ +01f584: 6e40 1402 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0214 │ │ +01f58a: 0c03 |0069: move-result-object v3 │ │ +01f58c: 5b73 ae00 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f590: 5473 ae00 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f594: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ +01f598: 5473 ae00 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f59c: 5533 4201 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +01f5a0: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ +01f5a4: 5473 ae00 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +01f5a8: 6e10 5303 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0353 │ │ +01f5ae: 28b7 |007b: goto 0032 // -0049 │ │ +01f5b0: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=539 │ │ 0x0005 line=541 │ │ 0x0007 line=542 │ │ 0x0009 line=543 │ │ 0x000e line=545 │ │ @@ -7247,23 +7247,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -01e008: |[01e008] android.support.v4.app.FragmentActivity.onStop:()V │ │ -01e018: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01e01a: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0025 │ │ -01e020: 5c21 b400 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ -01e024: 5420 ad00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01e028: 6e20 0b01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@010b │ │ -01e02e: 5420 ac00 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01e032: 6e10 7f02 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@027f │ │ -01e038: 0e00 |0010: return-void │ │ +01f5b4: |[01f5b4] android.support.v4.app.FragmentActivity.onStop:()V │ │ +01f5c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +01f5c6: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0025 │ │ +01f5cc: 5c21 b400 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b4 │ │ +01f5d0: 5420 ad00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f5d4: 6e20 0b01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@010b │ │ +01f5da: 5420 ac00 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01f5de: 6e10 7f02 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@027f │ │ +01f5e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0004 line=589 │ │ 0x0006 line=590 │ │ 0x000b line=592 │ │ 0x0010 line=593 │ │ @@ -7275,26 +7275,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -01e03c: |[01e03c] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -01e04c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -01e04e: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -01e052: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -01e056: b540 |0005: and-int/2addr v0, v4 │ │ -01e058: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -01e05c: 2200 fe01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -01e060: 1a01 8a01 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@018a │ │ -01e064: 7020 770d 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -01e06a: 2700 |000f: throw v0 │ │ -01e06c: 6f30 2800 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0028 │ │ -01e072: 0e00 |0013: return-void │ │ +01f5e8: |[01f5e8] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +01f5f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +01f5fa: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +01f5fe: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +01f602: b540 |0005: and-int/2addr v0, v4 │ │ +01f604: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +01f608: 2200 fe01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +01f60c: 1a01 8a01 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@018a │ │ +01f610: 7020 780d 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +01f616: 2700 |000f: throw v0 │ │ +01f618: 6f30 2800 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0028 │ │ +01f61e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -7307,34 +7307,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 │ │ -01e074: |[01e074] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -01e084: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -01e086: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -01e08a: 6f30 2800 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0028 │ │ -01e090: 0e00 |0006: return-void │ │ -01e092: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -01e096: b550 |0009: and-int/2addr v0, v5 │ │ -01e098: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -01e09c: 2200 fe01 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -01e0a0: 1a01 8a01 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@018a │ │ -01e0a4: 7020 770d 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -01e0aa: 2700 |0013: throw v0 │ │ -01e0ac: 5230 8000 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01e0b0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -01e0b4: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -01e0b8: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -01e0be: b551 |001d: and-int/2addr v1, v5 │ │ -01e0c0: b010 |001e: add-int/2addr v0, v1 │ │ -01e0c2: 6f30 2800 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0028 │ │ -01e0c8: 28e4 |0022: goto 0006 // -001c │ │ +01f620: |[01f620] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +01f630: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +01f632: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +01f636: 6f30 2800 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0028 │ │ +01f63c: 0e00 |0006: return-void │ │ +01f63e: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +01f642: b550 |0009: and-int/2addr v0, v5 │ │ +01f644: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +01f648: 2200 fe01 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +01f64c: 1a01 8a01 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@018a │ │ +01f650: 7020 780d 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +01f656: 2700 |0013: throw v0 │ │ +01f658: 5230 8000 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01f65c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +01f660: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +01f664: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +01f66a: b551 |001d: and-int/2addr v1, v5 │ │ +01f66c: b010 |001e: add-int/2addr v0, v1 │ │ +01f66e: 6f30 2800 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0028 │ │ +01f674: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -7350,23 +7350,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -01e0cc: |[01e0cc] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -01e0dc: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01e0e0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -01e0e4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -01e0e8: 7110 4301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0143 │ │ -01e0ee: 0e00 |0009: return-void │ │ -01e0f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -01e0f2: 5c20 b000 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b0 │ │ -01e0f6: 28fc |000d: goto 0009 // -0004 │ │ +01f678: |[01f678] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +01f688: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +01f68c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +01f690: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +01f694: 7110 4301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0143 │ │ +01f69a: 0e00 |0009: return-void │ │ +01f69c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +01f69e: 5c20 b000 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b0 │ │ +01f6a2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ @@ -7529,17 +7529,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e0f8: |[01e0f8] android.support.v4.app.FragmentManager.:()V │ │ -01e108: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e10e: 0e00 |0003: return-void │ │ +01f6a4: |[01f6a4] android.support.v4.app.FragmentManager.:()V │ │ +01f6b4: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f6ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -7548,17 +7548,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01e110: |[01e110] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -01e120: 6a00 c900 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -01e124: 0e00 |0002: return-void │ │ +01f6bc: |[01f6bc] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +01f6cc: 6a00 c900 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +01f6d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0002 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -7622,18 +7622,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01e128: |[01e128] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -01e138: 6e10 4602 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -01e13e: 0c00 |0003: move-result-object v0 │ │ -01e140: 1100 |0004: return-object v0 │ │ +01f6d4: |[01f6d4] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +01f6e4: 6e10 4602 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +01f6ea: 0c00 |0003: move-result-object v0 │ │ +01f6ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -7725,18 +7725,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 │ │ -01e144: |[01e144] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -01e154: 5b01 b600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ -01e158: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e15e: 0e00 |0005: return-void │ │ +01f6f0: |[01f6f0] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +01f700: 5b01 b600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ +01f704: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f70a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -7746,18 +7746,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e160: |[01e160] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -01e170: 5410 b600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ -01e174: 6e10 8202 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -01e17a: 0e00 |0005: return-void │ │ +01f70c: |[01f70c] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +01f71c: 5410 b600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ +01f720: 6e10 8202 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +01f726: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0005 line=430 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -7796,18 +7796,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 │ │ -01e17c: |[01e17c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -01e18c: 5b01 b700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b7 │ │ -01e190: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e196: 0e00 |0005: return-void │ │ +01f728: |[01f728] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +01f738: 5b01 b700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b7 │ │ +01f73c: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -7817,24 +7817,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -01e198: |[01e198] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -01e1a8: 5450 b700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b7 │ │ -01e1ac: 5451 b700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b7 │ │ -01e1b0: 5411 d300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -01e1b4: 5411 ad00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01e1b8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -01e1ba: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -01e1bc: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -01e1be: 6e54 9d02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ -01e1c4: 0e00 |000e: return-void │ │ +01f744: |[01f744] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +01f754: 5450 b700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b7 │ │ +01f758: 5451 b700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b7 │ │ +01f75c: 5411 d300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +01f760: 5411 ad00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f764: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +01f766: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +01f768: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +01f76a: 6e54 9d02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ +01f770: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000e line=469 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -7881,20 +7881,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 │ │ -01e1c8: |[01e1c8] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -01e1d8: 5b01 b800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -01e1dc: 5b02 ba00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ba │ │ -01e1e0: 5903 b900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b9 │ │ -01e1e4: 7010 8b0d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e1ea: 0e00 |0009: return-void │ │ +01f774: |[01f774] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +01f784: 5b01 b800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +01f788: 5b02 ba00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ba │ │ +01f78c: 5903 b900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b9 │ │ +01f790: 7010 8c0d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f796: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -7906,24 +7906,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -01e1ec: |[01e1ec] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -01e1fc: 5450 b800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -01e200: 5451 b800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ -01e204: 5411 d300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -01e208: 5411 ad00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01e20c: 5452 ba00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ba │ │ -01e210: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -01e212: 5254 b900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b9 │ │ -01e216: 6e54 9d02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ -01e21c: 0e00 |0010: return-void │ │ +01f798: |[01f798] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +01f7a8: 5450 b800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +01f7ac: 5451 b800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b8 │ │ +01f7b0: 5411 d300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +01f7b4: 5411 ad00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f7b8: 5452 ba00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ba │ │ +01f7bc: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +01f7be: 5254 b900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b9 │ │ +01f7c2: 6e54 9d02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ +01f7c8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0010 line=485 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -7970,20 +7970,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 │ │ -01e220: |[01e220] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -01e230: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -01e234: 5902 bd00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00bd │ │ -01e238: 5903 bc00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00bc │ │ -01e23c: 7010 8b0d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e242: 0e00 |0009: return-void │ │ +01f7cc: |[01f7cc] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +01f7dc: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +01f7e0: 5902 bd00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00bd │ │ +01f7e4: 5903 bc00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00bc │ │ +01f7e8: 7010 8c0d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f7ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -7995,24 +7995,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -01e244: |[01e244] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -01e254: 5450 bb00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -01e258: 5451 bb00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -01e25c: 5411 d300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -01e260: 5411 ad00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -01e264: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -01e266: 5253 bd00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00bd │ │ -01e26a: 5254 bc00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00bc │ │ -01e26e: 6e54 9d02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ -01e274: 0e00 |0010: return-void │ │ +01f7f0: |[01f7f0] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +01f800: 5450 bb00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +01f804: 5451 bb00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +01f808: 5411 d300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +01f80c: 5411 ad00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +01f810: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +01f812: 5253 bd00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00bd │ │ +01f816: 5254 bc00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00bc │ │ +01f81a: 6e54 9d02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ +01f820: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0010 line=504 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -8055,19 +8055,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 │ │ -01e278: |[01e278] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -01e288: 5b01 be00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00be │ │ -01e28c: 5b02 bf00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ -01e290: 7010 8b0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e296: 0e00 |0007: return-void │ │ +01f824: |[01f824] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +01f834: 5b01 be00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00be │ │ +01f838: 5b02 bf00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ +01f83c: 7010 8c0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f842: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -8078,30 +8078,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -01e298: |[01e298] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -01e2a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -01e2aa: 5460 bf00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ -01e2ae: 5400 7000 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -01e2b2: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -01e2b6: 5460 bf00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ -01e2ba: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -01e2bc: 5b01 7000 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -01e2c0: 5460 be00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00be │ │ -01e2c4: 5461 bf00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ -01e2c8: 5462 bf00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ -01e2cc: 5222 8f00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ -01e2d0: 0134 |0014: move v4, v3 │ │ -01e2d2: 0135 |0015: move v5, v3 │ │ -01e2d4: 7406 9402 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@0294 │ │ -01e2da: 0e00 |0019: return-void │ │ +01f844: |[01f844] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +01f854: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +01f856: 5460 bf00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ +01f85a: 5400 7000 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +01f85e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +01f862: 5460 bf00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ +01f866: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +01f868: 5b01 7000 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +01f86c: 5460 be00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00be │ │ +01f870: 5461 bf00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ +01f874: 5462 bf00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00bf │ │ +01f878: 5222 8f00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ +01f87c: 0134 |0014: move v4, v3 │ │ +01f87e: 0135 |0015: move v5, v3 │ │ +01f880: 7406 9402 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@0294 │ │ +01f886: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=994 │ │ 0x0007 line=995 │ │ 0x000c line=996 │ │ 0x0019 line=999 │ │ locals : │ │ @@ -8113,16 +8113,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01e2dc: |[01e2dc] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -01e2ec: 0e00 |0000: return-void │ │ +01f888: |[01f888] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +01f898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -8131,16 +8131,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01e2f0: |[01e2f0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -01e300: 0e00 |0000: return-void │ │ +01f89c: |[01f89c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +01f8ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -8176,17 +8176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e304: |[01e304] android.support.v4.app.FragmentManagerState$1.:()V │ │ -01e314: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e31a: 0e00 |0003: return-void │ │ +01f8b0: |[01f8b0] android.support.v4.app.FragmentManagerState$1.:()V │ │ +01f8c0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -8195,18 +8195,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 │ │ -01e31c: |[01e31c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -01e32c: 2200 6300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0063 │ │ -01e330: 7020 b602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02b6 │ │ -01e336: 1100 |0005: return-object v0 │ │ +01f8c8: |[01f8c8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +01f8d8: 2200 6300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0063 │ │ +01f8dc: 7020 b602 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02b6 │ │ +01f8e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -8215,18 +8215,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 │ │ -01e338: |[01e338] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01e348: 6e20 b002 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02b0 │ │ -01e34e: 0c00 |0003: move-result-object v0 │ │ -01e350: 1100 |0004: return-object v0 │ │ +01f8e4: |[01f8e4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01f8f4: 6e20 b002 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02b0 │ │ +01f8fa: 0c00 |0003: move-result-object v0 │ │ +01f8fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -8235,17 +8235,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 │ │ -01e354: |[01e354] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -01e364: 2320 4402 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0244 │ │ -01e368: 1100 |0002: return-object v0 │ │ +01f900: |[01f900] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +01f910: 2320 4402 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0244 │ │ +01f914: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -8254,18 +8254,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01e36c: |[01e36c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -01e37c: 6e20 b202 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02b2 │ │ -01e382: 0c00 |0003: move-result-object v0 │ │ -01e384: 1100 |0004: return-object v0 │ │ +01f918: |[01f918] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +01f928: 6e20 b202 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02b2 │ │ +01f92e: 0c00 |0003: move-result-object v0 │ │ +01f930: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -8315,36 +8315,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01e388: |[01e388] android.support.v4.app.FragmentManagerState.:()V │ │ -01e398: 2200 6200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0062 │ │ -01e39c: 7010 af02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@02af │ │ -01e3a2: 6900 e900 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e9 │ │ -01e3a6: 0e00 |0007: return-void │ │ +01f934: |[01f934] android.support.v4.app.FragmentManagerState.:()V │ │ +01f944: 2200 6200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0062 │ │ +01f948: 7010 af02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@02af │ │ +01f94e: 6900 e900 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e9 │ │ +01f952: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e3a8: |[01e3a8] android.support.v4.app.FragmentManagerState.:()V │ │ -01e3b8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e3be: 0e00 |0003: return-void │ │ +01f954: |[01f954] android.support.v4.app.FragmentManagerState.:()V │ │ +01f964: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f96a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -8353,30 +8353,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -01e3c0: |[01e3c0] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -01e3d0: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e3d6: 6200 f200 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f2 │ │ -01e3da: 6e20 1101 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0111 │ │ -01e3e0: 0c00 |0008: move-result-object v0 │ │ -01e3e2: 1f00 4502 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0245 │ │ -01e3e6: 5b10 ea00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -01e3ea: 6e10 1001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0110 │ │ -01e3f0: 0c00 |0010: move-result-object v0 │ │ -01e3f2: 5b10 eb00 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -01e3f6: 6200 4600 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ -01e3fa: 6e20 1101 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0111 │ │ -01e400: 0c00 |0018: move-result-object v0 │ │ -01e402: 1f00 4202 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0242 │ │ -01e406: 5b10 ec00 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -01e40a: 0e00 |001d: return-void │ │ +01f96c: |[01f96c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +01f97c: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01f982: 6200 f200 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f2 │ │ +01f986: 6e20 1101 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0111 │ │ +01f98c: 0c00 |0008: move-result-object v0 │ │ +01f98e: 1f00 4502 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0245 │ │ +01f992: 5b10 ea00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +01f996: 6e10 1001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0110 │ │ +01f99c: 0c00 |0010: move-result-object v0 │ │ +01f99e: 5b10 eb00 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +01f9a2: 6200 4600 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ +01f9a6: 6e20 1101 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0111 │ │ +01f9ac: 0c00 |0018: move-result-object v0 │ │ +01f9ae: 1f00 4202 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0242 │ │ +01f9b2: 5b10 ec00 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +01f9b6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x000d line=348 │ │ 0x0013 line=349 │ │ 0x001d line=350 │ │ @@ -8390,17 +8390,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01e40c: |[01e40c] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -01e41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01e41e: 0f00 |0001: return v0 │ │ +01f9b8: |[01f9b8] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +01f9c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01f9ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -8408,22 +8408,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -01e420: |[01e420] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01e430: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -01e434: 6e30 1b01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@011b │ │ -01e43a: 5410 eb00 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -01e43e: 6e20 1801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0118 │ │ -01e444: 5410 ec00 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -01e448: 6e30 1b01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@011b │ │ -01e44e: 0e00 |000f: return-void │ │ +01f9cc: |[01f9cc] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01f9dc: 5410 ea00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +01f9e0: 6e30 1b01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@011b │ │ +01f9e6: 5410 eb00 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +01f9ea: 6e20 1801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0118 │ │ +01f9f0: 5410 ec00 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +01f9f4: 6e30 1b01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@011b │ │ +01f9fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ locals : │ │ @@ -8463,17 +8463,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e450: |[01e450] android.support.v4.app.FragmentState$1.:()V │ │ -01e460: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e466: 0e00 |0003: return-void │ │ +01f9fc: |[01f9fc] android.support.v4.app.FragmentState$1.:()V │ │ +01fa0c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01fa12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -8482,18 +8482,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 │ │ -01e468: |[01e468] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -01e478: 2200 6600 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0066 │ │ -01e47c: 7020 cb02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02cb │ │ -01e482: 1100 |0005: return-object v0 │ │ +01fa14: |[01fa14] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +01fa24: 2200 6600 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0066 │ │ +01fa28: 7020 cb02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02cb │ │ +01fa2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -8502,18 +8502,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 │ │ -01e484: |[01e484] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01e494: 6e20 c602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02c6 │ │ -01e49a: 0c00 |0003: move-result-object v0 │ │ -01e49c: 1100 |0004: return-object v0 │ │ +01fa30: |[01fa30] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01fa40: 6e20 c602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02c6 │ │ +01fa46: 0c00 |0003: move-result-object v0 │ │ +01fa48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -8522,17 +8522,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 │ │ -01e4a0: |[01e4a0] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -01e4b0: 2320 4502 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0245 │ │ -01e4b4: 1100 |0002: return-object v0 │ │ +01fa4c: |[01fa4c] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +01fa5c: 2320 4502 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0245 │ │ +01fa60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -8541,18 +8541,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01e4b8: |[01e4b8] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -01e4c8: 6e20 c802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02c8 │ │ -01e4ce: 0c00 |0003: move-result-object v0 │ │ -01e4d0: 1100 |0004: return-object v0 │ │ +01fa64: |[01fa64] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +01fa74: 6e20 c802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02c8 │ │ +01fa7a: 0c00 |0003: move-result-object v0 │ │ +01fa7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -8634,79 +8634,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01e4d4: |[01e4d4] android.support.v4.app.FragmentState.:()V │ │ -01e4e4: 2200 6500 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0065 │ │ -01e4e8: 7010 c502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02c5 │ │ -01e4ee: 6900 f200 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f2 │ │ -01e4f2: 0e00 |0007: return-void │ │ +01fa80: |[01fa80] android.support.v4.app.FragmentState.:()V │ │ +01fa90: 2200 6500 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0065 │ │ +01fa94: 7010 c502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02c5 │ │ +01fa9a: 6900 f200 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f2 │ │ +01fa9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -01e4f4: |[01e4f4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -01e504: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01e506: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -01e508: 7010 8b0d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e50e: 6e10 1501 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ -01e514: 0c00 |0008: move-result-object v0 │ │ -01e516: 5b30 f400 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ -01e51a: 6e10 1301 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01e520: 0a00 |000e: move-result v0 │ │ -01e522: 5930 f900 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ -01e526: 6e10 1301 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01e52c: 0a00 |0014: move-result v0 │ │ -01e52e: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -01e532: 0110 |0017: move v0, v1 │ │ -01e534: 5c30 f800 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ -01e538: 6e10 1301 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01e53e: 0a00 |001d: move-result v0 │ │ -01e540: 5930 f700 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ -01e544: 6e10 1301 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01e54a: 0a00 |0023: move-result v0 │ │ -01e54c: 5930 f500 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ -01e550: 6e10 1501 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ -01e556: 0c00 |0029: move-result-object v0 │ │ -01e558: 5b30 fd00 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ -01e55c: 6e10 1301 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01e562: 0a00 |002f: move-result v0 │ │ -01e564: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -01e568: 0110 |0032: move v0, v1 │ │ -01e56a: 5c30 fb00 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ -01e56e: 6e10 1301 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -01e574: 0a00 |0038: move-result v0 │ │ -01e576: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -01e57a: 5c31 f600 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ -01e57e: 6e10 1201 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0112 │ │ -01e584: 0c00 |0040: move-result-object v0 │ │ -01e586: 5b30 f300 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ -01e58a: 6e10 1201 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0112 │ │ -01e590: 0c00 |0046: move-result-object v0 │ │ -01e592: 5b30 fc00 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -01e596: 0e00 |0049: return-void │ │ -01e598: 0120 |004a: move v0, v2 │ │ -01e59a: 28cd |004b: goto 0018 // -0033 │ │ -01e59c: 0120 |004c: move v0, v2 │ │ -01e59e: 28e6 |004d: goto 0033 // -001a │ │ -01e5a0: 0121 |004e: move v1, v2 │ │ -01e5a2: 28ec |004f: goto 003b // -0014 │ │ +01faa0: |[01faa0] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +01fab0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +01fab2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +01fab4: 7010 8c0d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01faba: 6e10 1501 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ +01fac0: 0c00 |0008: move-result-object v0 │ │ +01fac2: 5b30 f400 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ +01fac6: 6e10 1301 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01facc: 0a00 |000e: move-result v0 │ │ +01face: 5930 f900 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ +01fad2: 6e10 1301 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01fad8: 0a00 |0014: move-result v0 │ │ +01fada: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +01fade: 0110 |0017: move v0, v1 │ │ +01fae0: 5c30 f800 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ +01fae4: 6e10 1301 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01faea: 0a00 |001d: move-result v0 │ │ +01faec: 5930 f700 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ +01faf0: 6e10 1301 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01faf6: 0a00 |0023: move-result v0 │ │ +01faf8: 5930 f500 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ +01fafc: 6e10 1501 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ +01fb02: 0c00 |0029: move-result-object v0 │ │ +01fb04: 5b30 fd00 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ +01fb08: 6e10 1301 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01fb0e: 0a00 |002f: move-result v0 │ │ +01fb10: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +01fb14: 0110 |0032: move v0, v1 │ │ +01fb16: 5c30 fb00 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ +01fb1a: 6e10 1301 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +01fb20: 0a00 |0038: move-result v0 │ │ +01fb22: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +01fb26: 5c31 f600 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ +01fb2a: 6e10 1201 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0112 │ │ +01fb30: 0c00 |0040: move-result-object v0 │ │ +01fb32: 5b30 f300 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ +01fb36: 6e10 1201 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0112 │ │ +01fb3c: 0c00 |0046: move-result-object v0 │ │ +01fb3e: 5b30 fc00 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +01fb42: 0e00 |0049: return-void │ │ +01fb44: 0120 |004a: move v0, v2 │ │ +01fb46: 28cd |004b: goto 0018 // -0033 │ │ +01fb48: 0120 |004c: move v0, v2 │ │ +01fb4a: 28e6 |004d: goto 0033 // -001a │ │ +01fb4c: 0121 |004e: move v1, v2 │ │ +01fb4e: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -8729,38 +8729,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 │ │ -01e5a4: |[01e5a4] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -01e5b4: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e5ba: 6e10 8e0d 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -01e5c0: 0c00 |0006: move-result-object v0 │ │ -01e5c2: 6e10 700d 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -01e5c8: 0c00 |000a: move-result-object v0 │ │ -01e5ca: 5b10 f400 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ -01e5ce: 5220 8000 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -01e5d2: 5910 f900 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ -01e5d6: 5520 7c00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -01e5da: 5c10 f800 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ -01e5de: 5220 7a00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01e5e2: 5910 f700 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ -01e5e6: 5220 7700 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -01e5ea: 5910 f500 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ -01e5ee: 5420 9000 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01e5f2: 5b10 fd00 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ -01e5f6: 5520 8a00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ -01e5fa: 5c10 fb00 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ -01e5fe: 5520 7900 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -01e602: 5c10 f600 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ -01e606: 5420 7100 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ -01e60a: 5b10 f300 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ -01e60e: 0e00 |002d: return-void │ │ +01fb50: |[01fb50] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +01fb60: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01fb66: 6e10 8f0d 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +01fb6c: 0c00 |0006: move-result-object v0 │ │ +01fb6e: 6e10 710d 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +01fb74: 0c00 |000a: move-result-object v0 │ │ +01fb76: 5b10 f400 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ +01fb7a: 5220 8000 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +01fb7e: 5910 f900 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ +01fb82: 5520 7c00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +01fb86: 5c10 f800 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ +01fb8a: 5220 7a00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01fb8e: 5910 f700 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ +01fb92: 5220 7700 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +01fb96: 5910 f500 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ +01fb9a: 5420 9000 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01fb9e: 5b10 fd00 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ +01fba2: 5520 8a00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ +01fba6: 5c10 fb00 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ +01fbaa: 5520 7900 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +01fbae: 5c10 f600 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ +01fbb2: 5420 7100 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0071 │ │ +01fbb6: 5b10 f300 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ +01fbba: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -8780,17 +8780,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01e610: |[01e610] android.support.v4.app.FragmentState.describeContents:()I │ │ -01e620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01e622: 0f00 |0001: return v0 │ │ +01fbbc: |[01fbbc] android.support.v4.app.FragmentState.describeContents:()I │ │ +01fbcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01fbce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -8798,82 +8798,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 │ │ -01e624: |[01e624] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -01e634: 5430 fa00 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e638: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -01e63c: 5430 fa00 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e640: 1100 |0006: return-object v0 │ │ -01e642: 5430 f300 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ -01e646: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -01e64a: 5430 f300 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ -01e64e: 6e10 1002 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0210 │ │ -01e654: 0c01 |0010: move-result-object v1 │ │ -01e656: 6e20 0101 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ -01e65c: 5430 f400 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ -01e660: 5431 f300 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ -01e664: 7130 be01 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@01be │ │ -01e66a: 0c00 |001b: move-result-object v0 │ │ -01e66c: 5b30 fa00 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e670: 5430 fc00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -01e674: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -01e678: 5430 fc00 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -01e67c: 6e10 1002 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0210 │ │ -01e682: 0c01 |0027: move-result-object v1 │ │ -01e684: 6e20 0101 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ -01e68a: 5430 fa00 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e68e: 5431 fc00 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -01e692: 5b01 8c00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -01e696: 5430 fa00 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e69a: 5231 f900 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ -01e69e: 6e30 f901 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@01f9 │ │ -01e6a4: 5430 fa00 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6a8: 5531 f800 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ -01e6ac: 5c01 7c00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -01e6b0: 5430 fa00 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6b4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -01e6b6: 5c01 8800 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0088 │ │ -01e6ba: 5430 fa00 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6be: 5231 f700 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ -01e6c2: 5901 7a00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -01e6c6: 5430 fa00 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6ca: 5231 f500 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ -01e6ce: 5901 7700 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -01e6d2: 5430 fa00 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6d6: 5431 fd00 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ -01e6da: 5b01 9000 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -01e6de: 5430 fa00 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6e2: 5531 fb00 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ -01e6e6: 5c01 8a00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ -01e6ea: 5430 fa00 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6ee: 5531 f600 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ -01e6f2: 5c01 7900 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -01e6f6: 5430 fa00 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e6fa: 5441 ac00 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -01e6fe: 5b01 7b00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -01e702: 6300 c900 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -01e706: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -01e70a: 1a00 0202 |006b: const-string v0, "FragmentManager" // string@0202 │ │ -01e70e: 2201 0e02 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01e712: 7010 a20d 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01e718: 1a02 4c02 |0072: const-string v2, "Instantiated fragment " // string@024c │ │ -01e71c: 6e20 a80d 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01e722: 0c01 |0077: move-result-object v1 │ │ -01e724: 5432 fa00 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e728: 6e20 a70d 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -01e72e: 0c01 |007d: move-result-object v1 │ │ -01e730: 6e10 ac0d 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01e736: 0c01 |0081: move-result-object v1 │ │ -01e738: 7120 440b 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -01e73e: 5430 fa00 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -01e742: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +01fbd0: |[01fbd0] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +01fbe0: 5430 fa00 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fbe4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +01fbe8: 5430 fa00 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fbec: 1100 |0006: return-object v0 │ │ +01fbee: 5430 f300 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ +01fbf2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +01fbf6: 5430 f300 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ +01fbfa: 6e10 1002 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0210 │ │ +01fc00: 0c01 |0010: move-result-object v1 │ │ +01fc02: 6e20 0101 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ +01fc08: 5430 f400 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ +01fc0c: 5431 f300 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ +01fc10: 7130 be01 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@01be │ │ +01fc16: 0c00 |001b: move-result-object v0 │ │ +01fc18: 5b30 fa00 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc1c: 5430 fc00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +01fc20: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +01fc24: 5430 fc00 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +01fc28: 6e10 1002 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0210 │ │ +01fc2e: 0c01 |0027: move-result-object v1 │ │ +01fc30: 6e20 0101 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ +01fc36: 5430 fa00 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc3a: 5431 fc00 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +01fc3e: 5b01 8c00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +01fc42: 5430 fa00 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc46: 5231 f900 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ +01fc4a: 6e30 f901 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@01f9 │ │ +01fc50: 5430 fa00 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc54: 5531 f800 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ +01fc58: 5c01 7c00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +01fc5c: 5430 fa00 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc60: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +01fc62: 5c01 8800 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0088 │ │ +01fc66: 5430 fa00 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc6a: 5231 f700 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ +01fc6e: 5901 7a00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +01fc72: 5430 fa00 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc76: 5231 f500 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ +01fc7a: 5901 7700 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +01fc7e: 5430 fa00 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc82: 5431 fd00 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ +01fc86: 5b01 9000 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +01fc8a: 5430 fa00 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc8e: 5531 fb00 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ +01fc92: 5c01 8a00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ +01fc96: 5430 fa00 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fc9a: 5531 f600 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ +01fc9e: 5c01 7900 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +01fca2: 5430 fa00 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fca6: 5441 ac00 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +01fcaa: 5b01 7b00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +01fcae: 6300 c900 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +01fcb2: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +01fcb6: 1a00 0202 |006b: const-string v0, "FragmentManager" // string@0202 │ │ +01fcba: 2201 0e02 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +01fcbe: 7010 a30d 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01fcc4: 1a02 4c02 |0072: const-string v2, "Instantiated fragment " // string@024c │ │ +01fcc8: 6e20 a90d 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01fcce: 0c01 |0077: move-result-object v1 │ │ +01fcd0: 5432 fa00 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fcd4: 6e20 a80d 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +01fcda: 0c01 |007d: move-result-object v1 │ │ +01fcdc: 6e10 ad0d 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01fce2: 0c01 |0081: move-result-object v1 │ │ +01fce4: 7120 440b 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +01fcea: 5430 fa00 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +01fcee: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -8902,49 +8902,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -01e748: |[01e748] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01e758: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01e75a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -01e75c: 5430 f400 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ -01e760: 6e20 1a01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ -01e766: 5230 f900 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ -01e76a: 6e20 1701 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01e770: 5530 f800 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ -01e774: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -01e778: 0110 |0010: move v0, v1 │ │ -01e77a: 6e20 1701 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01e780: 5230 f700 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ -01e784: 6e20 1701 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01e78a: 5230 f500 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ -01e78e: 6e20 1701 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01e794: 5430 fd00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ -01e798: 6e20 1a01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ -01e79e: 5530 fb00 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ -01e7a2: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -01e7a6: 0110 |0027: move v0, v1 │ │ -01e7a8: 6e20 1701 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01e7ae: 5530 f600 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ -01e7b2: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -01e7b6: 6e20 1701 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -01e7bc: 5430 f300 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ -01e7c0: 6e20 1601 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0116 │ │ -01e7c6: 5430 fc00 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -01e7ca: 6e20 1601 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0116 │ │ -01e7d0: 0e00 |003c: return-void │ │ -01e7d2: 0120 |003d: move v0, v2 │ │ -01e7d4: 28d3 |003e: goto 0011 // -002d │ │ -01e7d6: 0120 |003f: move v0, v2 │ │ -01e7d8: 28e8 |0040: goto 0028 // -0018 │ │ -01e7da: 0121 |0041: move v1, v2 │ │ -01e7dc: 28ed |0042: goto 002f // -0013 │ │ +01fcf4: |[01fcf4] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01fd04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +01fd06: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +01fd08: 5430 f400 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f4 │ │ +01fd0c: 6e20 1a01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ +01fd12: 5230 f900 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f9 │ │ +01fd16: 6e20 1701 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01fd1c: 5530 f800 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f8 │ │ +01fd20: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +01fd24: 0110 |0010: move v0, v1 │ │ +01fd26: 6e20 1701 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01fd2c: 5230 f700 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f7 │ │ +01fd30: 6e20 1701 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01fd36: 5230 f500 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f5 │ │ +01fd3a: 6e20 1701 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01fd40: 5430 fd00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00fd │ │ +01fd44: 6e20 1a01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ +01fd4a: 5530 fb00 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fb │ │ +01fd4e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +01fd52: 0110 |0027: move v0, v1 │ │ +01fd54: 6e20 1701 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01fd5a: 5530 f600 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f6 │ │ +01fd5e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +01fd62: 6e20 1701 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +01fd68: 5430 f300 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f3 │ │ +01fd6c: 6e20 1601 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0116 │ │ +01fd72: 5430 fc00 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +01fd76: 6e20 1601 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0116 │ │ +01fd7c: 0e00 |003c: return-void │ │ +01fd7e: 0120 |003d: move v0, v2 │ │ +01fd80: 28d3 |003e: goto 0011 // -002d │ │ +01fd82: 0120 |003f: move v0, v2 │ │ +01fd84: 28e8 |0040: goto 0028 // -0018 │ │ +01fd86: 0121 |0041: move v1, v2 │ │ +01fd88: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -9023,18 +9023,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01e7e0: |[01e7e0] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -01e7f0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e7f6: 5b01 0501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0105 │ │ -01e7fa: 0e00 |0005: return-void │ │ +01fd8c: |[01fd8c] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +01fd9c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01fda2: 5b01 0501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0105 │ │ +01fda6: 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; │ │ @@ -9046,22 +9046,22 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -01e7fc: |[01e7fc] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -01e80c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -01e80e: 2200 9801 |0001: new-instance v0, Landroid/view/View; // type@0198 │ │ -01e812: 5431 0501 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0105 │ │ -01e816: 7020 970b 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0b97 │ │ -01e81c: 6e20 da0b 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0bda │ │ -01e822: 6e20 d90b 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0bd9 │ │ -01e828: 1100 |000e: return-object v0 │ │ +01fda8: |[01fda8] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +01fdb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +01fdba: 2200 9801 |0001: new-instance v0, Landroid/view/View; // type@0198 │ │ +01fdbe: 5431 0501 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0105 │ │ +01fdc2: 7020 970b 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0b97 │ │ +01fdc8: 6e20 da0b 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0bda │ │ +01fdce: 6e20 d90b 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0bd9 │ │ +01fdd4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -9101,17 +9101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01e82c: |[01e82c] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -01e83c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e842: 0e00 |0003: return-void │ │ +01fdd8: |[01fdd8] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +01fde8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01fdee: 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 - │ │ @@ -9120,19 +9120,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 │ │ -01e844: |[01e844] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -01e854: 2200 6b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@006b │ │ -01e858: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01e85a: 7030 e302 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@02e3 │ │ -01e860: 1100 |0006: return-object v0 │ │ +01fdf0: |[01fdf0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +01fe00: 2200 6b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@006b │ │ +01fe04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01fe06: 7030 e302 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@02e3 │ │ +01fe0c: 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; │ │ │ │ @@ -9141,18 +9141,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 │ │ -01e864: |[01e864] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01e874: 6e20 dd02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02dd │ │ -01e87a: 0c00 |0003: move-result-object v0 │ │ -01e87c: 1100 |0004: return-object v0 │ │ +01fe10: |[01fe10] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01fe20: 6e20 dd02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02dd │ │ +01fe26: 0c00 |0003: move-result-object v0 │ │ +01fe28: 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; │ │ │ │ @@ -9161,17 +9161,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 │ │ -01e880: |[01e880] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -01e890: 2320 4602 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0246 │ │ -01e894: 1100 |0002: return-object v0 │ │ +01fe2c: |[01fe2c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +01fe3c: 2320 4602 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0246 │ │ +01fe40: 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 │ │ │ │ @@ -9180,18 +9180,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01e898: |[01e898] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -01e8a8: 6e20 df02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02df │ │ -01e8ae: 0c00 |0003: move-result-object v0 │ │ -01e8b0: 1100 |0004: return-object v0 │ │ +01fe44: |[01fe44] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +01fe54: 6e20 df02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@02df │ │ +01fe5a: 0c00 |0003: move-result-object v0 │ │ +01fe5c: 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 │ │ │ │ @@ -9235,39 +9235,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01e8b4: |[01e8b4] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -01e8c4: 2200 6a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@006a │ │ -01e8c8: 7010 dc02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@02dc │ │ -01e8ce: 6900 0601 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0106 │ │ -01e8d2: 0e00 |0007: return-void │ │ +01fe60: |[01fe60] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +01fe70: 2200 6a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@006a │ │ +01fe74: 7010 dc02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@02dc │ │ +01fe7a: 6900 0601 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0106 │ │ +01fe7e: 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 │ │ -01e8d4: |[01e8d4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -01e8e4: 7020 910b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b91 │ │ -01e8ea: 6e10 1501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ -01e8f0: 0c00 |0006: move-result-object v0 │ │ -01e8f2: 5b10 0701 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ -01e8f6: 0e00 |0009: return-void │ │ +01fe80: |[01fe80] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +01fe90: 7020 910b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b91 │ │ +01fe96: 6e10 1501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0115 │ │ +01fe9c: 0c00 |0006: move-result-object v0 │ │ +01fe9e: 5b10 0701 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ +01fea2: 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; │ │ @@ -9278,17 +9278,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 │ │ -01e8f8: |[01e8f8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -01e908: 7020 e202 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@02e2 │ │ -01e90e: 0e00 |0003: return-void │ │ +01fea4: |[01fea4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +01feb4: 7020 e202 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@02e2 │ │ +01feba: 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; │ │ @@ -9298,17 +9298,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -01e910: |[01e910] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -01e920: 7020 920b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b92 │ │ -01e926: 0e00 |0003: return-void │ │ +01febc: |[01febc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +01fecc: 7020 920b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b92 │ │ +01fed2: 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; │ │ @@ -9319,38 +9319,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -01e928: |[01e928] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -01e938: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -01e93c: 7010 a20d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01e942: 1a01 0b02 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@020b │ │ -01e946: 6e20 a80d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01e94c: 0c00 |000a: move-result-object v0 │ │ -01e94e: 7110 af0d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -01e954: 0a01 |000e: move-result v1 │ │ -01e956: 7110 7e0d 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -01e95c: 0c01 |0012: move-result-object v1 │ │ -01e95e: 6e20 a80d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01e964: 0c00 |0016: move-result-object v0 │ │ -01e966: 1a01 2d00 |0017: const-string v1, " curTab=" // string@002d │ │ -01e96a: 6e20 a80d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01e970: 0c00 |001c: move-result-object v0 │ │ -01e972: 5421 0701 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ -01e976: 6e20 a80d 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01e97c: 0c00 |0022: move-result-object v0 │ │ -01e97e: 1a01 9d10 |0023: const-string v1, "}" // string@109d │ │ -01e982: 6e20 a80d 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01e988: 0c00 |0028: move-result-object v0 │ │ -01e98a: 6e10 ac0d 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01e990: 0c00 |002c: move-result-object v0 │ │ -01e992: 1100 |002d: return-object v0 │ │ +01fed4: |[01fed4] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +01fee4: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +01fee8: 7010 a30d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +01feee: 1a01 0b02 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@020b │ │ +01fef2: 6e20 a90d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01fef8: 0c00 |000a: move-result-object v0 │ │ +01fefa: 7110 b00d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +01ff00: 0a01 |000e: move-result v1 │ │ +01ff02: 7110 7f0d 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +01ff08: 0c01 |0012: move-result-object v1 │ │ +01ff0a: 6e20 a90d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ff10: 0c00 |0016: move-result-object v0 │ │ +01ff12: 1a01 2d00 |0017: const-string v1, " curTab=" // string@002d │ │ +01ff16: 6e20 a90d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ff1c: 0c00 |001c: move-result-object v0 │ │ +01ff1e: 5421 0701 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ +01ff22: 6e20 a90d 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ff28: 0c00 |0022: move-result-object v0 │ │ +01ff2a: 1a01 9b10 |0023: const-string v1, "}" // string@109b │ │ +01ff2e: 6e20 a90d 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +01ff34: 0c00 |0028: move-result-object v0 │ │ +01ff36: 6e10 ad0d 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +01ff3c: 0c00 |002c: move-result-object v0 │ │ +01ff3e: 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;) │ │ @@ -9358,19 +9358,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -01e994: |[01e994] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01e9a4: 6f30 930b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b93 │ │ -01e9aa: 5410 0701 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ -01e9ae: 6e20 1a01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ -01e9b4: 0e00 |0008: return-void │ │ +01ff40: |[01ff40] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01ff50: 6f30 930b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b93 │ │ +01ff56: 5410 0701 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ +01ff5a: 6e20 1a01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@011a │ │ +01ff60: 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; │ │ @@ -9427,20 +9427,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 │ │ -01e9b8: |[01e9b8] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -01e9c8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01e9ce: 5b01 0b01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@010b │ │ -01e9d2: 5b02 0901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0109 │ │ -01e9d6: 5b03 0801 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0108 │ │ -01e9da: 0e00 |0009: return-void │ │ +01ff64: |[01ff64] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +01ff74: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +01ff7a: 5b01 0b01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@010b │ │ +01ff7e: 5b02 0901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0109 │ │ +01ff82: 5b03 0801 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0108 │ │ +01ff86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -9456,17 +9456,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 │ │ -01e9dc: |[01e9dc] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -01e9ec: 5410 0a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@010a │ │ -01e9f0: 1100 |0002: return-object v0 │ │ +01ff88: |[01ff88] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +01ff98: 5410 0a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@010a │ │ +01ff9c: 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;) │ │ @@ -9474,17 +9474,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 │ │ -01e9f4: |[01e9f4] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -01ea04: 5b01 0a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@010a │ │ -01ea08: 1101 |0002: return-object v1 │ │ +01ffa0: |[01ffa0] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +01ffb0: 5b01 0a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@010a │ │ +01ffb4: 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; │ │ │ │ @@ -9493,17 +9493,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 │ │ -01ea0c: |[01ea0c] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -01ea1c: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@010b │ │ -01ea20: 1100 |0002: return-object v0 │ │ +01ffb8: |[01ffb8] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +01ffc8: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@010b │ │ +01ffcc: 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;) │ │ @@ -9511,17 +9511,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 │ │ -01ea24: |[01ea24] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -01ea34: 5410 0901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0109 │ │ -01ea38: 1100 |0002: return-object v0 │ │ +01ffd0: |[01ffd0] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +01ffe0: 5410 0901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0109 │ │ +01ffe4: 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;) │ │ @@ -9529,17 +9529,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01ea3c: |[01ea3c] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -01ea4c: 5410 0801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0108 │ │ -01ea50: 1100 |0002: return-object v0 │ │ +01ffe8: |[01ffe8] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +01fff8: 5410 0801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0108 │ │ +01fffc: 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 - │ │ @@ -9611,22 +9611,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -01ea54: |[01ea54] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -01ea64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01ea66: 7030 c90c 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0cc9 │ │ -01ea6c: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -01ea70: 7010 b80d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -01ea76: 5b20 1301 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01ea7a: 7030 f802 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@02f8 │ │ -01ea80: 0e00 |000e: return-void │ │ +020000: |[020000] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +020010: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +020012: 7030 c90c 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0cc9 │ │ +020018: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +02001c: 7010 b90d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +020022: 5b20 1301 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +020026: 7030 f802 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@02f8 │ │ +02002c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -9638,21 +9638,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 │ │ -01ea84: |[01ea84] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -01ea94: 7030 c90c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0cc9 │ │ -01ea9a: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -01ea9e: 7010 b80d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -01eaa4: 5b10 1301 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01eaa8: 7030 f802 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@02f8 │ │ -01eaae: 0e00 |000d: return-void │ │ +020030: |[020030] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +020040: 7030 c90c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0cc9 │ │ +020046: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +02004a: 7010 b90d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +020050: 5b10 1301 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +020054: 7030 f802 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@02f8 │ │ +02005a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -9665,88 +9665,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 │ │ -01eab0: |[01eab0] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -01eac0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -01eac2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -01eac4: 5463 1301 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01eac8: 6e10 c40d 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -01eace: 0a03 |0007: move-result v3 │ │ -01ead0: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -01ead4: 5463 1301 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01ead8: 6e20 be0d 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -01eade: 0c02 |000f: move-result-object v2 │ │ -01eae0: 1f02 6c00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@006c │ │ -01eae4: 7110 eb02 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ -01eaea: 0c03 |0015: move-result-object v3 │ │ -01eaec: 6e20 980d 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -01eaf2: 0a03 |0019: move-result v3 │ │ -01eaf4: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -01eaf8: 0721 |001c: move-object v1, v2 │ │ -01eafa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -01eafe: 28e3 |001f: goto 0002 // -001d │ │ -01eb00: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -01eb04: 2203 ff01 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ -01eb08: 2204 0e02 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -01eb0c: 7010 a20d 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01eb12: 1a05 5505 |0029: const-string v5, "No tab known for tag " // string@0555 │ │ -01eb16: 6e20 a80d 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01eb1c: 0c04 |002e: move-result-object v4 │ │ -01eb1e: 6e20 a80d 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01eb24: 0c04 |0032: move-result-object v4 │ │ -01eb26: 6e10 ac0d 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01eb2c: 0c04 |0036: move-result-object v4 │ │ -01eb2e: 7020 790d 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01eb34: 2703 |003a: throw v3 │ │ -01eb36: 5463 1001 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ -01eb3a: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -01eb3e: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -01eb42: 5463 0f01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01eb46: 6e10 4602 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -01eb4c: 0c08 |0046: move-result-object v8 │ │ -01eb4e: 5463 1001 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ -01eb52: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -01eb56: 5463 1001 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ -01eb5a: 7110 e902 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@02e9 │ │ -01eb60: 0c03 |0050: move-result-object v3 │ │ -01eb62: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -01eb66: 5463 1001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ -01eb6a: 7110 e902 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@02e9 │ │ -01eb70: 0c03 |0058: move-result-object v3 │ │ -01eb72: 6e20 0c03 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ -01eb78: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -01eb7c: 7110 e902 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@02e9 │ │ -01eb82: 0c03 |0061: move-result-object v3 │ │ -01eb84: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -01eb88: 5463 0e01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ -01eb8c: 7110 ec02 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@02ec │ │ -01eb92: 0c04 |0069: move-result-object v4 │ │ -01eb94: 6e10 700d 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -01eb9a: 0c04 |006d: move-result-object v4 │ │ -01eb9c: 7110 ed02 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@02ed │ │ -01eba2: 0c05 |0071: move-result-object v5 │ │ -01eba4: 7130 be01 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@01be │ │ -01ebaa: 0c03 |0075: move-result-object v3 │ │ -01ebac: 7120 ea02 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@02ea │ │ -01ebb2: 5263 0d01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ -01ebb6: 7110 e902 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@02e9 │ │ -01ebbc: 0c04 |007e: move-result-object v4 │ │ -01ebbe: 7110 eb02 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ -01ebc4: 0c05 |0082: move-result-object v5 │ │ -01ebc6: 6e40 0603 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@0306 │ │ -01ebcc: 5b61 1001 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ -01ebd0: 1108 |0088: return-object v8 │ │ -01ebd2: 7110 e902 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@02e9 │ │ -01ebd8: 0c03 |008c: move-result-object v3 │ │ -01ebda: 6e20 0903 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0309 │ │ -01ebe0: 28f6 |0090: goto 0086 // -000a │ │ +02005c: |[02005c] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02006c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02006e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +020070: 5463 1301 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +020074: 6e10 c50d 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02007a: 0a03 |0007: move-result v3 │ │ +02007c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +020080: 5463 1301 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +020084: 6e20 bf0d 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02008a: 0c02 |000f: move-result-object v2 │ │ +02008c: 1f02 6c00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@006c │ │ +020090: 7110 eb02 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ +020096: 0c03 |0015: move-result-object v3 │ │ +020098: 6e20 990d 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +02009e: 0a03 |0019: move-result v3 │ │ +0200a0: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +0200a4: 0721 |001c: move-object v1, v2 │ │ +0200a6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0200aa: 28e3 |001f: goto 0002 // -001d │ │ +0200ac: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +0200b0: 2203 ff01 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ +0200b4: 2204 0e02 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +0200b8: 7010 a30d 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0200be: 1a05 5505 |0029: const-string v5, "No tab known for tag " // string@0555 │ │ +0200c2: 6e20 a90d 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0200c8: 0c04 |002e: move-result-object v4 │ │ +0200ca: 6e20 a90d 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0200d0: 0c04 |0032: move-result-object v4 │ │ +0200d2: 6e10 ad0d 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0200d8: 0c04 |0036: move-result-object v4 │ │ +0200da: 7020 7a0d 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0200e0: 2703 |003a: throw v3 │ │ +0200e2: 5463 1001 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ +0200e6: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +0200ea: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +0200ee: 5463 0f01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +0200f2: 6e10 4602 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +0200f8: 0c08 |0046: move-result-object v8 │ │ +0200fa: 5463 1001 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ +0200fe: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +020102: 5463 1001 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ +020106: 7110 e902 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@02e9 │ │ +02010c: 0c03 |0050: move-result-object v3 │ │ +02010e: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +020112: 5463 1001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ +020116: 7110 e902 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@02e9 │ │ +02011c: 0c03 |0058: move-result-object v3 │ │ +02011e: 6e20 0c03 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ +020124: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +020128: 7110 e902 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@02e9 │ │ +02012e: 0c03 |0061: move-result-object v3 │ │ +020130: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +020134: 5463 0e01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ +020138: 7110 ec02 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@02ec │ │ +02013e: 0c04 |0069: move-result-object v4 │ │ +020140: 6e10 710d 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +020146: 0c04 |006d: move-result-object v4 │ │ +020148: 7110 ed02 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@02ed │ │ +02014e: 0c05 |0071: move-result-object v5 │ │ +020150: 7130 be01 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@01be │ │ +020156: 0c03 |0075: move-result-object v3 │ │ +020158: 7120 ea02 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@02ea │ │ +02015e: 5263 0d01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ +020162: 7110 e902 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@02e9 │ │ +020168: 0c04 |007e: move-result-object v4 │ │ +02016a: 7110 eb02 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ +020170: 0c05 |0082: move-result-object v5 │ │ +020172: 6e40 0603 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@0306 │ │ +020178: 5b61 1001 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ +02017c: 1108 |0088: return-object v8 │ │ +02017e: 7110 e902 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@02e9 │ │ +020184: 0c03 |008c: move-result-object v3 │ │ +020186: 6e20 0903 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0309 │ │ +02018c: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x000a line=320 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -9779,38 +9779,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -01ebe4: |[01ebe4] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -01ebf4: 5430 1201 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ -01ebf8: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -01ebfc: 5230 0d01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ -01ec00: 6e20 f502 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@02f5 │ │ -01ec06: 0c00 |0009: move-result-object v0 │ │ -01ec08: 1f00 b901 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@01b9 │ │ -01ec0c: 5b30 1201 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ -01ec10: 5430 1201 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ -01ec14: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -01ec18: 2200 ff01 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01ec1c: 2201 0e02 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -01ec20: 7010 a20d 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01ec26: 1a02 5405 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0554 │ │ -01ec2a: 6e20 a80d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01ec30: 0c01 |001e: move-result-object v1 │ │ -01ec32: 5232 0d01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ -01ec36: 6e20 a50d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -01ec3c: 0c01 |0024: move-result-object v1 │ │ -01ec3e: 6e10 ac0d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01ec44: 0c01 |0028: move-result-object v1 │ │ -01ec46: 7020 790d 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01ec4c: 2700 |002c: throw v0 │ │ -01ec4e: 0e00 |002d: return-void │ │ +020190: |[020190] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +0201a0: 5430 1201 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ +0201a4: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +0201a8: 5230 0d01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ +0201ac: 6e20 f502 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@02f5 │ │ +0201b2: 0c00 |0009: move-result-object v0 │ │ +0201b4: 1f00 b901 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@01b9 │ │ +0201b8: 5b30 1201 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ +0201bc: 5430 1201 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ +0201c0: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +0201c4: 2200 ff01 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +0201c8: 2201 0e02 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0201cc: 7010 a30d 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0201d2: 1a02 5405 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0554 │ │ +0201d6: 6e20 a90d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0201dc: 0c01 |001e: move-result-object v1 │ │ +0201de: 5232 0d01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ +0201e2: 6e20 a60d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0201e8: 0c01 |0024: move-result-object v1 │ │ +0201ea: 6e10 ad0d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0201f0: 0c01 |0028: move-result-object v1 │ │ +0201f2: 7020 7a0d 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0201f8: 2700 |002c: throw v0 │ │ +0201fa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000e line=210 │ │ 0x0012 line=211 │ │ 0x002d line=215 │ │ @@ -9822,65 +9822,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -01ec50: |[01ec50] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -01ec60: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -01ec66: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -01ec68: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -01ec6a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -01ec6c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -01ec6e: 2394 3b02 |0007: new-array v4, v9, [I // type@023b │ │ -01ec72: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -01ec78: 4b05 0406 |000c: aput v5, v4, v6 │ │ -01ec7c: 6e56 7c00 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@007c │ │ -01ec82: 0c00 |0011: move-result-object v0 │ │ -01ec84: 6e30 bf00 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bf │ │ -01ec8a: 0a04 |0015: move-result v4 │ │ -01ec8c: 59b4 0d01 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ -01ec90: 6e10 c200 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ -01ec96: 6f20 ce0c bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@0cce │ │ -01ec9c: 6e20 f502 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@02f5 │ │ -01eca2: 0c04 |0021: move-result-object v4 │ │ -01eca4: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -01eca8: 2202 bc01 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@01bc │ │ -01ecac: 7020 a00c c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0ca0 │ │ -01ecb2: 6e20 a40c 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0ca4 │ │ -01ecb8: 2204 b801 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -01ecbc: 7030 970c 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -01ecc2: 6e30 f202 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02f2 │ │ -01ecc8: 2203 c901 |0034: new-instance v3, Landroid/widget/TabWidget; // type@01c9 │ │ -01eccc: 7020 d00c c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@0cd0 │ │ -01ecd2: 6e20 d10c a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@0cd1 │ │ -01ecd8: 6e20 d20c 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@0cd2 │ │ -01ecde: 2204 bb01 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01bb │ │ -01ece2: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -01ece4: 7040 9f0c 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c9f │ │ -01ecea: 6e30 a10c 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ -01ecf0: 2201 b901 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@01b9 │ │ -01ecf4: 7020 980c c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ -01ecfa: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -01ed00: 6e20 9a0c 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ -01ed06: 2204 bb01 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01bb │ │ -01ed0a: 7040 9f0c 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c9f │ │ -01ed10: 6e30 a10c 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ -01ed16: 2201 b901 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@01b9 │ │ -01ed1a: 7020 980c c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ -01ed20: 5bb1 1201 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ -01ed24: 54b4 1201 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ -01ed28: 52b5 0d01 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ -01ed2c: 6e20 9a0c 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ -01ed32: 2204 bb01 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01bb │ │ -01ed36: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -01ed3a: 7040 9f0c 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c9f │ │ -01ed40: 6e30 a10c 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ -01ed46: 0e00 |0073: return-void │ │ +0201fc: |[0201fc] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02020c: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +020212: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +020214: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +020216: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +020218: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +02021a: 2394 3b02 |0007: new-array v4, v9, [I // type@023b │ │ +02021e: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +020224: 4b05 0406 |000c: aput v5, v4, v6 │ │ +020228: 6e56 7c00 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@007c │ │ +02022e: 0c00 |0011: move-result-object v0 │ │ +020230: 6e30 bf00 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bf │ │ +020236: 0a04 |0015: move-result v4 │ │ +020238: 59b4 0d01 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ +02023c: 6e10 c200 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ +020242: 6f20 ce0c bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@0cce │ │ +020248: 6e20 f502 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@02f5 │ │ +02024e: 0c04 |0021: move-result-object v4 │ │ +020250: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +020254: 2202 bc01 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@01bc │ │ +020258: 7020 a00c c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0ca0 │ │ +02025e: 6e20 a40c 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0ca4 │ │ +020264: 2204 b801 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +020268: 7030 970c 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +02026e: 6e30 f202 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02f2 │ │ +020274: 2203 c901 |0034: new-instance v3, Landroid/widget/TabWidget; // type@01c9 │ │ +020278: 7020 d00c c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@0cd0 │ │ +02027e: 6e20 d10c a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@0cd1 │ │ +020284: 6e20 d20c 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@0cd2 │ │ +02028a: 2204 bb01 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01bb │ │ +02028e: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +020290: 7040 9f0c 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c9f │ │ +020296: 6e30 a10c 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ +02029c: 2201 b901 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@01b9 │ │ +0202a0: 7020 980c c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ +0202a6: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +0202ac: 6e20 9a0c 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ +0202b2: 2204 bb01 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01bb │ │ +0202b6: 7040 9f0c 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c9f │ │ +0202bc: 6e30 a10c 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ +0202c2: 2201 b901 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@01b9 │ │ +0202c6: 7020 980c c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ +0202cc: 5bb1 1201 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ +0202d0: 54b4 1201 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ +0202d4: 52b5 0d01 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ +0202d8: 6e20 9a0c 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ +0202de: 2204 bb01 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@01bb │ │ +0202e2: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +0202e6: 7040 9f0c 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c9f │ │ +0202ec: 6e30 a10c 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ +0202f2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=140 │ │ 0x0012 line=142 │ │ 0x0018 line=143 │ │ 0x001b line=145 │ │ 0x001e line=149 │ │ @@ -9914,48 +9914,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 │ │ -01ed48: |[01ed48] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -01ed58: 2203 6900 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0069 │ │ -01ed5c: 5454 0e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ -01ed60: 7020 da02 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@02da │ │ -01ed66: 6e20 c80c 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@0cc8 │ │ -01ed6c: 6e10 c70c 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@0cc7 │ │ -01ed72: 0c02 |000d: move-result-object v2 │ │ -01ed74: 2201 6c00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@006c │ │ -01ed78: 7040 e802 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@02e8 │ │ -01ed7e: 5553 0c01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ -01ed82: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -01ed86: 5453 0f01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01ed8a: 6e20 4b02 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ -01ed90: 0c03 |001c: move-result-object v3 │ │ -01ed92: 7120 ea02 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@02ea │ │ -01ed98: 7110 e902 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@02e9 │ │ -01ed9e: 0c03 |0023: move-result-object v3 │ │ -01eda0: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -01eda4: 7110 e902 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@02e9 │ │ -01edaa: 0c03 |0029: move-result-object v3 │ │ -01edac: 6e10 c101 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01c1 │ │ -01edb2: 0a03 |002d: move-result v3 │ │ -01edb4: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -01edb8: 5453 0f01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01edbc: 6e10 4602 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -01edc2: 0c00 |0035: move-result-object v0 │ │ -01edc4: 7110 e902 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@02e9 │ │ -01edca: 0c03 |0039: move-result-object v3 │ │ -01edcc: 6e20 0c03 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ -01edd2: 6e10 0a03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ -01edd8: 5453 1301 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01eddc: 6e20 bb0d 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -01ede2: 6e20 f002 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@02f0 │ │ -01ede8: 0e00 |0048: return-void │ │ +0202f4: |[0202f4] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +020304: 2203 6900 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0069 │ │ +020308: 5454 0e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ +02030c: 7020 da02 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@02da │ │ +020312: 6e20 c80c 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@0cc8 │ │ +020318: 6e10 c70c 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@0cc7 │ │ +02031e: 0c02 |000d: move-result-object v2 │ │ +020320: 2201 6c00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@006c │ │ +020324: 7040 e802 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@02e8 │ │ +02032a: 5553 0c01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ +02032e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +020332: 5453 0f01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +020336: 6e20 4b02 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ +02033c: 0c03 |001c: move-result-object v3 │ │ +02033e: 7120 ea02 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@02ea │ │ +020344: 7110 e902 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@02e9 │ │ +02034a: 0c03 |0023: move-result-object v3 │ │ +02034c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +020350: 7110 e902 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@02e9 │ │ +020356: 0c03 |0029: move-result-object v3 │ │ +020358: 6e10 c101 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01c1 │ │ +02035e: 0a03 |002d: move-result v3 │ │ +020360: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +020364: 5453 0f01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +020368: 6e10 4602 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +02036e: 0c00 |0035: move-result-object v0 │ │ +020370: 7110 e902 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@02e9 │ │ +020376: 0c03 |0039: move-result-object v3 │ │ +020378: 6e20 0c03 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ +02037e: 6e10 0a03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ +020384: 5453 1301 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +020388: 6e20 bc0d 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02038e: 6e20 f002 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@02f0 │ │ +020394: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x000e line=226 │ │ 0x0013 line=228 │ │ 0x0017 line=232 │ │ @@ -9981,67 +9981,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -01edec: |[01edec] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -01edfc: 6f10 ca0c 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@0cca │ │ -01ee02: 6e10 f602 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@02f6 │ │ -01ee08: 0c00 |0006: move-result-object v0 │ │ -01ee0a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -01ee0c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -01ee0e: 5464 1301 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01ee12: 6e10 c40d 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -01ee18: 0a04 |000e: move-result v4 │ │ -01ee1a: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -01ee1e: 5464 1301 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ -01ee22: 6e20 be0d 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -01ee28: 0c03 |0016: move-result-object v3 │ │ -01ee2a: 1f03 6c00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@006c │ │ -01ee2e: 5464 0f01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01ee32: 7110 eb02 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ -01ee38: 0c05 |001e: move-result-object v5 │ │ -01ee3a: 6e20 4b02 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ -01ee40: 0c04 |0022: move-result-object v4 │ │ -01ee42: 7120 ea02 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@02ea │ │ -01ee48: 7110 e902 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@02e9 │ │ -01ee4e: 0c04 |0029: move-result-object v4 │ │ -01ee50: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -01ee54: 7110 e902 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@02e9 │ │ -01ee5a: 0c04 |002f: move-result-object v4 │ │ -01ee5c: 6e10 c101 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01c1 │ │ -01ee62: 0a04 |0033: move-result v4 │ │ -01ee64: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -01ee68: 7110 eb02 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ -01ee6e: 0c04 |0039: move-result-object v4 │ │ -01ee70: 6e20 980d 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -01ee76: 0a04 |003d: move-result v4 │ │ -01ee78: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -01ee7c: 5b63 1001 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ -01ee80: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -01ee84: 28c5 |0044: goto 0009 // -003b │ │ -01ee86: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -01ee8a: 5464 0f01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01ee8e: 6e10 4602 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -01ee94: 0c01 |004c: move-result-object v1 │ │ -01ee96: 7110 e902 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@02e9 │ │ -01ee9c: 0c04 |0050: move-result-object v4 │ │ -01ee9e: 6e20 0c03 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ -01eea4: 28ee |0054: goto 0042 // -0012 │ │ -01eea6: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -01eea8: 5c64 0c01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ -01eeac: 7030 f302 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@02f3 │ │ -01eeb2: 0c01 |005b: move-result-object v1 │ │ -01eeb4: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -01eeb8: 6e10 0a03 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ -01eebe: 5464 0f01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01eec2: 6e10 4902 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0249 │ │ -01eec8: 0e00 |0066: return-void │ │ +020398: |[020398] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +0203a8: 6f10 ca0c 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@0cca │ │ +0203ae: 6e10 f602 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@02f6 │ │ +0203b4: 0c00 |0006: move-result-object v0 │ │ +0203b6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0203b8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0203ba: 5464 1301 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +0203be: 6e10 c50d 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0203c4: 0a04 |000e: move-result v4 │ │ +0203c6: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +0203ca: 5464 1301 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0113 │ │ +0203ce: 6e20 bf0d 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0203d4: 0c03 |0016: move-result-object v3 │ │ +0203d6: 1f03 6c00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@006c │ │ +0203da: 5464 0f01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +0203de: 7110 eb02 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ +0203e4: 0c05 |001e: move-result-object v5 │ │ +0203e6: 6e20 4b02 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ +0203ec: 0c04 |0022: move-result-object v4 │ │ +0203ee: 7120 ea02 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@02ea │ │ +0203f4: 7110 e902 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@02e9 │ │ +0203fa: 0c04 |0029: move-result-object v4 │ │ +0203fc: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +020400: 7110 e902 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@02e9 │ │ +020406: 0c04 |002f: move-result-object v4 │ │ +020408: 6e10 c101 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@01c1 │ │ +02040e: 0a04 |0033: move-result v4 │ │ +020410: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +020414: 7110 eb02 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@02eb │ │ +02041a: 0c04 |0039: move-result-object v4 │ │ +02041c: 6e20 990d 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +020422: 0a04 |003d: move-result v4 │ │ +020424: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +020428: 5b63 1001 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0110 │ │ +02042c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +020430: 28c5 |0044: goto 0009 // -003b │ │ +020432: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +020436: 5464 0f01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +02043a: 6e10 4602 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +020440: 0c01 |004c: move-result-object v1 │ │ +020442: 7110 e902 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@02e9 │ │ +020448: 0c04 |0050: move-result-object v4 │ │ +02044a: 6e20 0c03 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ +020450: 28ee |0054: goto 0042 // -0012 │ │ +020452: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +020454: 5c64 0c01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ +020458: 7030 f302 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@02f3 │ │ +02045e: 0c01 |005b: move-result-object v1 │ │ +020460: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +020464: 6e10 0a03 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ +02046a: 5464 0f01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +02046e: 6e10 4902 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0249 │ │ +020474: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=248 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x0011 line=254 │ │ @@ -10071,19 +10071,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01eecc: |[01eecc] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -01eedc: 6f10 cb0c 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@0ccb │ │ -01eee2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01eee4: 5c10 0c01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ -01eee8: 0e00 |0006: return-void │ │ +020478: |[020478] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +020488: 6f10 cb0c 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@0ccb │ │ +02048e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +020490: 5c10 0c01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ +020494: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -10093,23 +10093,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -01eeec: |[01eeec] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -01eefc: 0730 |0000: move-object v0, v3 │ │ -01eefe: 1f00 6b00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@006b │ │ -01ef02: 6e10 e502 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@02e5 │ │ -01ef08: 0c01 |0006: move-result-object v1 │ │ -01ef0a: 6f20 cc0c 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0ccc │ │ -01ef10: 5401 0701 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ -01ef14: 6e20 fe02 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@02fe │ │ -01ef1a: 0e00 |000f: return-void │ │ +020498: |[020498] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0204a8: 0730 |0000: move-object v0, v3 │ │ +0204aa: 1f00 6b00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@006b │ │ +0204ae: 6e10 e502 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@02e5 │ │ +0204b4: 0c01 |0006: move-result-object v1 │ │ +0204b6: 6f20 cc0c 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0ccc │ │ +0204bc: 5401 0701 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ +0204c0: 6e20 fe02 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@02fe │ │ +0204c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x000f line=302 │ │ locals : │ │ @@ -10122,23 +10122,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -01ef1c: |[01ef1c] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -01ef2c: 6f10 cd0c 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0ccd │ │ -01ef32: 0c01 |0003: move-result-object v1 │ │ -01ef34: 2200 6b00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@006b │ │ -01ef38: 7020 e402 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@02e4 │ │ -01ef3e: 6e10 f602 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@02f6 │ │ -01ef44: 0c02 |000c: move-result-object v2 │ │ -01ef46: 5b02 0701 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ -01ef4a: 1100 |000f: return-object v0 │ │ +0204c8: |[0204c8] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0204d8: 6f10 cd0c 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0ccd │ │ +0204de: 0c01 |0003: move-result-object v1 │ │ +0204e0: 2200 6b00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@006b │ │ +0204e4: 7020 e402 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@02e4 │ │ +0204ea: 6e10 f602 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@02f6 │ │ +0204f0: 0c02 |000c: move-result-object v2 │ │ +0204f2: 5b02 0701 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0107 │ │ +0204f6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0009 line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -10151,27 +10151,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -01ef4c: |[01ef4c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -01ef5c: 5521 0c01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ -01ef60: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -01ef64: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -01ef66: 7030 f302 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@02f3 │ │ -01ef6c: 0c00 |0008: move-result-object v0 │ │ -01ef6e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -01ef72: 6e10 0a03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ -01ef78: 5421 1101 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0111 │ │ -01ef7c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -01ef80: 5421 1101 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0111 │ │ -01ef84: 7220 c60c 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@0cc6 │ │ -01ef8a: 0e00 |0017: return-void │ │ +0204f8: |[0204f8] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +020508: 5521 0c01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@010c │ │ +02050c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +020510: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +020512: 7030 f302 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@02f3 │ │ +020518: 0c00 |0008: move-result-object v0 │ │ +02051a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +02051e: 6e10 0a03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ +020524: 5421 1101 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0111 │ │ +020528: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +02052c: 5421 1101 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0111 │ │ +020530: 7220 c60c 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@0cc6 │ │ +020536: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=309 │ │ 0x000e line=312 │ │ @@ -10187,17 +10187,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01ef8c: |[01ef8c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -01ef9c: 5b01 1101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0111 │ │ -01efa0: 0e00 |0002: return-void │ │ +020538: |[020538] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +020548: 5b01 1101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0111 │ │ +02054c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -10207,19 +10207,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -01efa4: |[01efa4] android.support.v4.app.FragmentTabHost.setup:()V │ │ -01efb4: 2200 ff01 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -01efb8: 1a01 3d05 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@053d │ │ -01efbc: 7020 790d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -01efc2: 2700 |0007: throw v0 │ │ +020550: |[020550] android.support.v4.app.FragmentTabHost.setup:()V │ │ +020560: 2200 ff01 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +020564: 1a01 3d05 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@053d │ │ +020568: 7020 7a0d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02056e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -10227,20 +10227,20 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -01efc4: |[01efc4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -01efd4: 6f10 cf0c 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@0ccf │ │ -01efda: 5b01 0e01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ -01efde: 5b02 0f01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01efe2: 7010 f402 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02f4 │ │ -01efe8: 0e00 |000a: return-void │ │ +020570: |[020570] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +020580: 6f10 cf0c 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@0ccf │ │ +020586: 5b01 0e01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ +02058a: 5b02 0f01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +02058e: 7010 f402 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02f4 │ │ +020594: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000a line=190 │ │ @@ -10254,29 +10254,29 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -01efec: |[01efec] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -01effc: 6f10 cf0c 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@0ccf │ │ -01f002: 5b23 0e01 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ -01f006: 5b24 0f01 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ -01f00a: 5925 0d01 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ -01f00e: 7010 f402 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02f4 │ │ -01f014: 5420 1201 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ -01f018: 6e20 9a0c 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ -01f01e: 6e10 f702 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@02f7 │ │ -01f024: 0a00 |0014: move-result v0 │ │ -01f026: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -01f028: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -01f02c: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -01f032: 6e20 ff02 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@02ff │ │ -01f038: 0e00 |001e: return-void │ │ +020598: |[020598] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +0205a8: 6f10 cf0c 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@0ccf │ │ +0205ae: 5b23 0e01 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@010e │ │ +0205b2: 5b24 0f01 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@010f │ │ +0205b6: 5925 0d01 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@010d │ │ +0205ba: 7010 f402 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@02f4 │ │ +0205c0: 5420 1201 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0112 │ │ +0205c4: 6e20 9a0c 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ +0205ca: 6e10 f702 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@02f7 │ │ +0205d0: 0a00 |0014: move-result v0 │ │ +0205d2: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +0205d4: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +0205d8: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +0205de: 6e20 ff02 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@02ff │ │ +0205e4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0007 line=196 │ │ 0x0009 line=197 │ │ @@ -10350,17 +10350,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f03c: |[01f03c] android.support.v4.app.FragmentTransaction.:()V │ │ -01f04c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f052: 0e00 |0003: return-void │ │ +0205e8: |[0205e8] android.support.v4.app.FragmentTransaction.:()V │ │ +0205f8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0205fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -10543,18 +10543,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 │ │ -01f054: |[01f054] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -01f064: 5b01 1b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@011b │ │ -01f068: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f06e: 0e00 |0005: return-void │ │ +020600: |[020600] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +020610: 5b01 1b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@011b │ │ +020614: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02061a: 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; │ │ │ │ @@ -10564,21 +10564,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -01f070: |[01f070] android.support.v4.app.ListFragment$1.run:()V │ │ -01f080: 5420 1b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@011b │ │ -01f084: 5400 2401 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -01f088: 5421 1b01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@011b │ │ -01f08c: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -01f090: 6e20 a70c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0ca7 │ │ -01f096: 0e00 |000b: return-void │ │ +02061c: |[02061c] android.support.v4.app.ListFragment$1.run:()V │ │ +02062c: 5420 1b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@011b │ │ +020630: 5400 2401 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +020634: 5421 1b01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@011b │ │ +020638: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +02063c: 6e20 a70c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0ca7 │ │ +020642: 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; │ │ │ │ @@ -10619,18 +10619,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 │ │ -01f098: |[01f098] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -01f0a8: 5b01 1c01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@011c │ │ -01f0ac: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f0b2: 0e00 |0005: return-void │ │ +020644: |[020644] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +020654: 5b01 1c01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@011c │ │ +020658: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02065e: 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; │ │ │ │ @@ -10640,23 +10640,23 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -01f0b4: |[01f0b4] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -01f0c4: 5460 1c01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@011c │ │ -01f0c8: 0771 |0002: move-object v1, v7 │ │ -01f0ca: 1f01 be01 |0003: check-cast v1, Landroid/widget/ListView; // type@01be │ │ -01f0ce: 0782 |0005: move-object v2, v8 │ │ -01f0d0: 0193 |0006: move v3, v9 │ │ -01f0d2: 04a4 |0007: move-wide v4, v10 │ │ -01f0d4: 7406 2c03 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@032c │ │ -01f0da: 0e00 |000b: return-void │ │ +020660: |[020660] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +020670: 5460 1c01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@011c │ │ +020674: 0771 |0002: move-object v1, v7 │ │ +020676: 1f01 be01 |0003: check-cast v1, Landroid/widget/ListView; // type@01be │ │ +02067a: 0782 |0005: move-object v2, v8 │ │ +02067c: 0193 |0006: move v3, v9 │ │ +02067e: 04a4 |0007: move-wide v4, v10 │ │ +020680: 7406 2c03 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@032c │ │ +020686: 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; │ │ @@ -10751,17 +10751,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f0dc: |[01f0dc] android.support.v4.app.LoaderManager.:()V │ │ -01f0ec: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f0f2: 0e00 |0003: return-void │ │ +020688: |[020688] android.support.v4.app.LoaderManager.:()V │ │ +020698: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02069e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -10770,17 +10770,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01f0f4: |[01f0f4] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -01f104: 6a00 3a01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -01f108: 0e00 |0002: return-void │ │ +0206a0: |[0206a0] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +0206b0: 6a00 3a01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0206b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -10808,17 +10808,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01f10c: |[01f10c] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -01f11c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01f11e: 0f00 |0001: return v0 │ │ +0206b8: |[0206b8] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +0206c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0206ca: 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;) │ │ @@ -10934,26 +10934,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -01f120: |[01f120] android.support.v4.app.NavUtils.:()V │ │ -01f130: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01f134: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -01f138: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -01f13c: 2201 7800 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0078 │ │ -01f140: 7010 6703 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0367 │ │ -01f146: 6901 4401 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ -01f14a: 0e00 |000d: return-void │ │ -01f14c: 2201 7700 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0077 │ │ -01f150: 7010 6203 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0362 │ │ -01f156: 6901 4401 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ -01f15a: 28f8 |0015: goto 000d // -0008 │ │ +0206cc: |[0206cc] android.support.v4.app.NavUtils.:()V │ │ +0206dc: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +0206e0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0206e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0206e8: 2201 7800 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0078 │ │ +0206ec: 7010 6703 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0367 │ │ +0206f2: 6901 4401 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ +0206f6: 0e00 |000d: return-void │ │ +0206f8: 2201 7700 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0077 │ │ +0206fc: 7010 6203 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0362 │ │ +020702: 6901 4401 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ +020706: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -10965,17 +10965,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f15c: |[01f15c] android.support.v4.app.NavUtils.:()V │ │ -01f16c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f172: 0e00 |0003: return-void │ │ +020708: |[020708] android.support.v4.app.NavUtils.:()V │ │ +020718: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02071e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -10984,19 +10984,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 │ │ -01f174: |[01f174] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -01f184: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ -01f188: 7220 5e03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@035e │ │ -01f18e: 0c00 |0005: move-result-object v0 │ │ -01f190: 1100 |0006: return-object v0 │ │ +020720: |[020720] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +020730: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ +020734: 7220 5e03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@035e │ │ +02073a: 0c00 |0005: move-result-object v0 │ │ +02073c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -11004,35 +11004,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 │ │ -01f194: |[01f194] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -01f1a4: 7120 7303 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ -01f1aa: 0c01 |0003: move-result-object v1 │ │ -01f1ac: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -01f1b0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -01f1b2: 1102 |0007: return-object v2 │ │ -01f1b4: 2203 1300 |0008: new-instance v3, Landroid/content/ComponentName; // type@0013 │ │ -01f1b8: 6e10 7000 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0070 │ │ -01f1be: 0c04 |000d: move-result-object v4 │ │ -01f1c0: 7030 6f00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@006f │ │ -01f1c6: 7120 7303 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ -01f1cc: 0c00 |0014: move-result-object v0 │ │ -01f1ce: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -01f1d2: 7110 7d04 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ -01f1d8: 0c02 |001a: move-result-object v2 │ │ -01f1da: 28ec |001b: goto 0007 // -0014 │ │ -01f1dc: 2204 1a00 |001c: new-instance v4, Landroid/content/Intent; // type@001a │ │ -01f1e0: 7010 8000 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0080 │ │ -01f1e6: 6e20 a100 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ -01f1ec: 0c02 |0024: move-result-object v2 │ │ -01f1ee: 28f6 |0025: goto 001b // -000a │ │ +020740: |[020740] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +020750: 7120 7303 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ +020756: 0c01 |0003: move-result-object v1 │ │ +020758: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02075c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02075e: 1102 |0007: return-object v2 │ │ +020760: 2203 1300 |0008: new-instance v3, Landroid/content/ComponentName; // type@0013 │ │ +020764: 6e10 7000 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0070 │ │ +02076a: 0c04 |000d: move-result-object v4 │ │ +02076c: 7030 6f00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@006f │ │ +020772: 7120 7303 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ +020778: 0c00 |0014: move-result-object v0 │ │ +02077a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +02077e: 7110 7d04 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ +020784: 0c02 |001a: move-result-object v2 │ │ +020786: 28ec |001b: goto 0007 // -0014 │ │ +020788: 2204 1a00 |001c: new-instance v4, Landroid/content/Intent; // type@001a │ │ +02078c: 7010 8000 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0080 │ │ +020792: 6e20 a100 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ +020798: 0c02 |0024: move-result-object v2 │ │ +02079a: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -11052,35 +11052,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 │ │ -01f1f0: |[01f1f0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -01f200: 2204 1300 |0000: new-instance v4, Landroid/content/ComponentName; // type@0013 │ │ -01f204: 7030 6d00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006d │ │ -01f20a: 7120 7303 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ -01f210: 0c01 |0008: move-result-object v1 │ │ -01f212: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -01f216: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -01f218: 1102 |000c: return-object v2 │ │ -01f21a: 2203 1300 |000d: new-instance v3, Landroid/content/ComponentName; // type@0013 │ │ -01f21e: 7030 6e00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@006e │ │ -01f224: 7120 7303 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ -01f22a: 0c00 |0015: move-result-object v0 │ │ -01f22c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -01f230: 7110 7d04 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ -01f236: 0c02 |001b: move-result-object v2 │ │ -01f238: 28f0 |001c: goto 000c // -0010 │ │ -01f23a: 2204 1a00 |001d: new-instance v4, Landroid/content/Intent; // type@001a │ │ -01f23e: 7010 8000 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0080 │ │ -01f244: 6e20 a100 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ -01f24a: 0c02 |0025: move-result-object v2 │ │ -01f24c: 28f6 |0026: goto 001c // -000a │ │ +02079c: |[02079c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +0207ac: 2204 1300 |0000: new-instance v4, Landroid/content/ComponentName; // type@0013 │ │ +0207b0: 7030 6d00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006d │ │ +0207b6: 7120 7303 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ +0207bc: 0c01 |0008: move-result-object v1 │ │ +0207be: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +0207c2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0207c4: 1102 |000c: return-object v2 │ │ +0207c6: 2203 1300 |000d: new-instance v3, Landroid/content/ComponentName; // type@0013 │ │ +0207ca: 7030 6e00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@006e │ │ +0207d0: 7120 7303 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ +0207d6: 0c00 |0015: move-result-object v0 │ │ +0207d8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0207dc: 7110 7d04 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ +0207e2: 0c02 |001b: move-result-object v2 │ │ +0207e4: 28f0 |001c: goto 000c // -0010 │ │ +0207e6: 2204 1a00 |001d: new-instance v4, Landroid/content/Intent; // type@001a │ │ +0207ea: 7010 8000 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0080 │ │ +0207f0: 6e20 a100 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ +0207f6: 0c02 |0025: move-result-object v2 │ │ +0207f8: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -11101,24 +11101,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 │ │ -01f250: |[01f250] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -01f260: 6e10 0b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ -01f266: 0c01 |0003: move-result-object v1 │ │ -01f268: 7120 7303 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ -01f26e: 0c01 |0007: move-result-object v1 │ │ -01f270: 1101 |0008: return-object v1 │ │ -01f272: 0d00 |0009: move-exception v0 │ │ -01f274: 2201 fe01 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -01f278: 7020 780d 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d78 │ │ -01f27e: 2701 |000f: throw v1 │ │ +0207fc: |[0207fc] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02080c: 6e10 0b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ +020812: 0c01 |0003: move-result-object v1 │ │ +020814: 7120 7303 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ +02081a: 0c01 |0007: move-result-object v1 │ │ +02081c: 1101 |0008: return-object v1 │ │ +02081e: 0d00 |0009: move-exception v0 │ │ +020820: 2201 fe01 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +020824: 7020 790d 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d79 │ │ +02082a: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -11131,24 +11131,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 │ │ -01f28c: |[01f28c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -01f29c: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0076 │ │ -01f2a2: 0c02 |0003: move-result-object v2 │ │ -01f2a4: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -01f2a8: 6e30 a900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00a9 │ │ -01f2ae: 0c00 |0009: move-result-object v0 │ │ -01f2b0: 6203 4401 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ -01f2b4: 7230 5f03 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@035f │ │ -01f2ba: 0c01 |000f: move-result-object v1 │ │ -01f2bc: 1101 |0010: return-object v1 │ │ +020838: |[020838] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +020848: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0076 │ │ +02084e: 0c02 |0003: move-result-object v2 │ │ +020850: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +020854: 6e30 a900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00a9 │ │ +02085a: 0c00 |0009: move-result-object v0 │ │ +02085c: 6203 4401 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ +020860: 7230 5f03 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@035f │ │ +020866: 0c01 |000f: move-result-object v1 │ │ +020868: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -11163,45 +11163,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -01f2c0: |[01f2c0] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -01f2d0: 7110 6f03 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036f │ │ -01f2d6: 0c00 |0003: move-result-object v0 │ │ -01f2d8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -01f2dc: 2201 fe01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -01f2e0: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -01f2e4: 7010 a20d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -01f2ea: 1a03 4101 |000d: const-string v3, "Activity " // string@0141 │ │ -01f2ee: 6e20 a80d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01f2f4: 0c02 |0012: move-result-object v2 │ │ -01f2f6: 6e10 8e0d 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -01f2fc: 0c03 |0016: move-result-object v3 │ │ -01f2fe: 6e10 710d 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d71 │ │ -01f304: 0c03 |001a: move-result-object v3 │ │ -01f306: 6e20 a80d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01f30c: 0c02 |001e: move-result-object v2 │ │ -01f30e: 1a03 3b00 |001f: const-string v3, " does not have a parent activity name specified." // string@003b │ │ -01f312: 6e20 a80d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01f318: 0c02 |0024: move-result-object v2 │ │ -01f31a: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ -01f31e: 6e20 a80d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01f324: 0c02 |002a: move-result-object v2 │ │ -01f326: 1a03 3d00 |002b: const-string v3, " element in your manifest?)" // string@003d │ │ -01f32a: 6e20 a80d 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -01f330: 0c02 |0030: move-result-object v2 │ │ -01f332: 6e10 ac0d 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -01f338: 0c02 |0034: move-result-object v2 │ │ -01f33a: 7020 770d 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -01f340: 2701 |0038: throw v1 │ │ -01f342: 7120 7503 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0375 │ │ -01f348: 0e00 |003c: return-void │ │ +02086c: |[02086c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +02087c: 7110 6f03 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036f │ │ +020882: 0c00 |0003: move-result-object v0 │ │ +020884: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +020888: 2201 fe01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +02088c: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +020890: 7010 a30d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +020896: 1a03 4101 |000d: const-string v3, "Activity " // string@0141 │ │ +02089a: 6e20 a90d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0208a0: 0c02 |0012: move-result-object v2 │ │ +0208a2: 6e10 8f0d 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +0208a8: 0c03 |0016: move-result-object v3 │ │ +0208aa: 6e10 720d 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d72 │ │ +0208b0: 0c03 |001a: move-result-object v3 │ │ +0208b2: 6e20 a90d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0208b8: 0c02 |001e: move-result-object v2 │ │ +0208ba: 1a03 3b00 |001f: const-string v3, " does not have a parent activity name specified." // string@003b │ │ +0208be: 6e20 a90d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0208c4: 0c02 |0024: move-result-object v2 │ │ +0208c6: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ +0208ca: 6e20 a90d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0208d0: 0c02 |002a: move-result-object v2 │ │ +0208d2: 1a03 3d00 |002b: const-string v3, " element in your manifest?)" // string@003d │ │ +0208d6: 6e20 a90d 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0208dc: 0c02 |0030: move-result-object v2 │ │ +0208de: 6e10 ad0d 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0208e4: 0c02 |0034: move-result-object v2 │ │ +0208e6: 7020 780d 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +0208ec: 2701 |0038: throw v1 │ │ +0208ee: 7120 7503 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0375 │ │ +0208f4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -11214,18 +11214,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 │ │ -01f34c: |[01f34c] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -01f35c: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ -01f360: 7230 6003 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0360 │ │ -01f366: 0e00 |0005: return-void │ │ +0208f8: |[0208f8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +020908: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ +02090c: 7230 6003 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0360 │ │ +020912: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -11235,19 +11235,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -01f368: |[01f368] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -01f378: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ -01f37c: 7230 6103 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0361 │ │ -01f382: 0a00 |0005: move-result v0 │ │ -01f384: 0f00 |0006: return v0 │ │ +020914: |[020914] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +020924: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0144 │ │ +020928: 7230 6103 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0361 │ │ +02092e: 0a00 |0005: move-result v0 │ │ +020930: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ @@ -11277,17 +11277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01f388: |[01f388] android.support.v4.app.NavUtilsJB.:()V │ │ -01f398: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f39e: 0e00 |0003: return-void │ │ +020934: |[020934] android.support.v4.app.NavUtilsJB.:()V │ │ +020944: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02094a: 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;) │ │ @@ -11295,18 +11295,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 │ │ -01f3a0: |[01f3a0] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -01f3b0: 6e10 1000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0010 │ │ -01f3b6: 0c00 |0003: move-result-object v0 │ │ -01f3b8: 1100 |0004: return-object v0 │ │ +02094c: |[02094c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02095c: 6e10 1000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0010 │ │ +020962: 0c00 |0003: move-result-object v0 │ │ +020964: 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;) │ │ @@ -11314,17 +11314,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 │ │ -01f3bc: |[01f3bc] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -01f3cc: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -01f3d0: 1100 |0002: return-object v0 │ │ +020968: |[020968] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +020978: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +02097c: 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;) │ │ @@ -11332,17 +11332,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 │ │ -01f3d4: |[01f3d4] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -01f3e4: 6e20 1300 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0013 │ │ -01f3ea: 0e00 |0003: return-void │ │ +020980: |[020980] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +020990: 6e20 1300 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0013 │ │ +020996: 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; │ │ @@ -11352,18 +11352,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01f3ec: |[01f3ec] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -01f3fc: 6e20 2600 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0026 │ │ -01f402: 0a00 |0003: move-result v0 │ │ -01f404: 0f00 |0004: return v0 │ │ +020998: |[020998] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0209a8: 6e20 2600 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0026 │ │ +0209ae: 0a00 |0003: move-result v0 │ │ +0209b0: 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; │ │ │ │ @@ -11399,17 +11399,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -01f408: |[01f408] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -01f418: 7020 980c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ -01f41e: 0e00 |0003: return-void │ │ +0209b4: |[0209b4] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +0209c4: 7020 980c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ +0209ca: 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; │ │ @@ -11419,29 +11419,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 │ │ -01f420: |[01f420] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -01f430: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -01f432: 2202 7b00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@007b │ │ -01f436: 6e10 a10b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0ba1 │ │ -01f43c: 0c03 |0006: move-result-object v3 │ │ -01f43e: 7020 7c03 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@037c │ │ -01f444: 6e10 a60b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -01f44a: 0c00 |000d: move-result-object v0 │ │ -01f44c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -01f450: 6e20 8203 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0382 │ │ -01f456: 2201 b801 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -01f45a: 7030 970c 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -01f460: 6e20 d80b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bd8 │ │ -01f466: 6e20 7d03 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@037d │ │ -01f46c: 1102 |001e: return-object v2 │ │ +0209cc: |[0209cc] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +0209dc: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +0209de: 2202 7b00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@007b │ │ +0209e2: 6e10 a10b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0ba1 │ │ +0209e8: 0c03 |0006: move-result-object v3 │ │ +0209ea: 7020 7c03 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@037c │ │ +0209f0: 6e10 a60b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +0209f6: 0c00 |000d: move-result-object v0 │ │ +0209f8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0209fc: 6e20 8203 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0382 │ │ +020a02: 2201 b801 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +020a06: 7030 970c 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +020a0c: 6e20 d80b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0bd8 │ │ +020a12: 6e20 7d03 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@037d │ │ +020a18: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -11460,17 +11460,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -01f470: |[01f470] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -01f480: 6e20 8103 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0381 │ │ -01f486: 0e00 |0003: return-void │ │ +020a1c: |[020a1c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +020a2c: 6e20 8103 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0381 │ │ +020a32: 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; │ │ @@ -11481,17 +11481,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -01f488: |[01f488] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -01f498: 6e20 7e03 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@037e │ │ -01f49e: 0e00 |0003: return-void │ │ +020a34: |[020a34] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +020a44: 6e20 7e03 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@037e │ │ +020a4a: 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; │ │ @@ -11539,20 +11539,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -01f4a0: |[01f4a0] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -01f4b0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f4b6: 5901 4801 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0148 │ │ -01f4ba: 5b02 4901 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0149 │ │ -01f4be: 5b03 4701 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0147 │ │ -01f4c2: 0e00 |0009: return-void │ │ +020a4c: |[020a4c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +020a5c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +020a62: 5901 4801 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0148 │ │ +020a66: 5b02 4901 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0149 │ │ +020a6a: 5b03 4701 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0147 │ │ +020a6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x0005 line=768 │ │ 0x0007 line=769 │ │ 0x0009 line=770 │ │ @@ -11665,73 +11665,73 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -01f4c4: |[01f4c4] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -01f4d4: 7010 8b0d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f4da: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -01f4de: 7010 b80d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -01f4e4: 5b30 5201 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0152 │ │ -01f4e8: 2200 0f00 |000a: new-instance v0, Landroid/app/Notification; // type@000f │ │ -01f4ec: 7010 6700 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0067 │ │ -01f4f2: 5b30 5a01 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f4f6: 5b34 5701 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ -01f4fa: 5430 5a01 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f4fe: 7100 ae0d 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0dae │ │ -01f504: 0b01 |0018: move-result-wide v1 │ │ -01f506: 5a01 0d00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000d │ │ -01f50a: 5430 5a01 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f50e: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -01f510: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -01f514: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -01f516: 5930 5c01 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ -01f51a: 0e00 |0023: return-void │ │ +020a70: |[020a70] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +020a80: 7010 8c0d 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0d8c │ │ +020a86: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +020a8a: 7010 b90d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +020a90: 5b40 5201 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0152 │ │ +020a94: 2200 0f00 |000a: new-instance v0, Landroid/app/Notification; // type@000f │ │ +020a98: 7010 6700 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0067 │ │ +020a9e: 5b40 5a01 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020aa2: 5b45 5701 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ +020aa6: 5440 5a01 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020aaa: 7100 af0d 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0daf │ │ +020ab0: 0b02 |0018: move-result-wide v2 │ │ +020ab2: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +020ab6: 5440 5a01 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020aba: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +020abc: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +020ac0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +020ac2: 5940 5c01 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ +020ac6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0003 line=184 │ │ 0x000a line=186 │ │ 0x0011 line=200 │ │ 0x0013 line=203 │ │ 0x001b line=204 │ │ 0x0020 line=205 │ │ 0x0023 line=206 │ │ locals : │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0024 reg=5 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -01f51c: |[01f51c] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -01f52c: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -01f530: 5430 5a01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f534: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f538: b641 |0006: or-int/2addr v1, v4 │ │ -01f53a: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f53e: 0e00 |0009: return-void │ │ -01f540: 5430 5a01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f544: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f548: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -01f54c: b521 |0010: and-int/2addr v1, v2 │ │ -01f54e: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f552: 28f6 |0013: goto 0009 // -000a │ │ +020ac8: |[020ac8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +020ad8: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +020adc: 5430 5a01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020ae0: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +020ae4: b641 |0006: or-int/2addr v1, v4 │ │ +020ae6: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +020aea: 0e00 |0009: return-void │ │ +020aec: 5430 5a01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020af0: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +020af4: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +020af8: b521 |0010: and-int/2addr v1, v2 │ │ +020afa: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +020afe: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ 0x0009 line=503 │ │ 0x000a line=501 │ │ locals : │ │ @@ -11745,20 +11745,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 │ │ -01f554: |[01f554] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f564: 5420 5201 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0152 │ │ -01f568: 2201 7c00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@007c │ │ -01f56c: 7040 8403 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0384 │ │ -01f572: 6e20 bb0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -01f578: 1102 |000a: return-object v2 │ │ +020b00: |[020b00] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020b10: 5420 5201 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0152 │ │ +020b14: 2201 7c00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@007c │ │ +020b18: 7040 8403 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0384 │ │ +020b1e: 6e20 bc0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +020b24: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x000a line=531 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -11770,20 +11770,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01f57c: |[01f57c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -01f58c: 7100 c503 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03c5 │ │ -01f592: 0c00 |0003: move-result-object v0 │ │ -01f594: 7220 b703 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03b7 │ │ -01f59a: 0c00 |0007: move-result-object v0 │ │ -01f59c: 1100 |0008: return-object v0 │ │ +020b28: |[020b28] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +020b38: 7100 c503 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03c5 │ │ +020b3e: 0c00 |0003: move-result-object v0 │ │ +020b40: 7220 b703 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03b7 │ │ +020b46: 0c00 |0007: move-result-object v0 │ │ +020b48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -11791,20 +11791,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01f5a0: |[01f5a0] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -01f5b0: 7100 c503 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03c5 │ │ -01f5b6: 0c00 |0003: move-result-object v0 │ │ -01f5b8: 7220 b703 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03b7 │ │ -01f5be: 0c00 |0007: move-result-object v0 │ │ -01f5c0: 1100 |0008: return-object v0 │ │ +020b4c: |[020b4c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +020b5c: 7100 c503 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03c5 │ │ +020b62: 0c00 |0003: move-result-object v0 │ │ +020b64: 7220 b703 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03b7 │ │ +020b6a: 0c00 |0007: move-result-object v0 │ │ +020b6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -11812,18 +11812,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 │ │ -01f5c4: |[01f5c4] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f5d4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -01f5d8: 7030 9d03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ -01f5de: 1101 |0005: return-object v1 │ │ +020b70: |[020b70] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020b80: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +020b84: 7030 9d03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ +020b8a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0005 line=476 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -11833,18 +11833,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 │ │ -01f5e0: |[01f5e0] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f5f0: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f5f4: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -01f5f8: 1101 |0004: return-object v1 │ │ +020b8c: |[020b8c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020b9c: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020ba0: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +020ba4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0004 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -11854,17 +11854,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 │ │ -01f5fc: |[01f5fc] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f60c: 5b01 5301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ -01f610: 1100 |0002: return-object v0 │ │ +020ba8: |[020ba8] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020bb8: 5b01 5301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ +020bbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -11874,17 +11874,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 │ │ -01f614: |[01f614] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f624: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ -01f628: 1100 |0002: return-object v0 │ │ +020bc0: |[020bc0] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020bd0: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ +020bd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0002 line=334 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -11894,17 +11894,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 │ │ -01f62c: |[01f62c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f63c: 5b01 5501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ -01f640: 1100 |0002: return-object v0 │ │ +020bd8: |[020bd8] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020be8: 5b01 5501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ +020bec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0002 line=274 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -11914,17 +11914,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 │ │ -01f644: |[01f644] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f654: 5b01 5601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ -01f658: 1100 |0002: return-object v0 │ │ +020bf0: |[020bf0] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020c00: 5b01 5601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ +020c04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0002 line=266 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -11934,24 +11934,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 │ │ -01f65c: |[01f65c] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f66c: 5420 5a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f670: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -01f674: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -01f678: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -01f67c: 5420 5a01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f680: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f684: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -01f688: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f68c: 1102 |0010: return-object v2 │ │ +020c08: |[020c08] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020c18: 5420 5a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020c1c: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +020c20: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +020c24: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +020c28: 5420 5a01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020c2c: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +020c30: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +020c34: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +020c38: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ 0x0004 line=491 │ │ 0x0008 line=492 │ │ 0x0010 line=494 │ │ locals : │ │ @@ -11963,18 +11963,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 │ │ -01f690: |[01f690] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f6a0: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f6a4: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -01f6a8: 1101 |0004: return-object v1 │ │ +020c3c: |[020c3c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020c4c: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020c50: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +020c54: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -11984,19 +11984,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 │ │ -01f6ac: |[01f6ac] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f6bc: 5b12 5801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ -01f6c0: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -01f6c4: 7030 9d03 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ -01f6ca: 1101 |0007: return-object v1 │ │ +020c58: |[020c58] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020c68: 5b12 5801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ +020c6c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +020c70: 7030 9d03 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ +020c76: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0002 line=364 │ │ 0x0007 line=365 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12008,17 +12008,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 │ │ -01f6cc: |[01f6cc] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f6dc: 5b01 5901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ -01f6e0: 1100 |0002: return-object v0 │ │ +020c78: |[020c78] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020c88: 5b01 5901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ +020c8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0002 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -12028,42 +12028,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 │ │ -01f6e4: |[01f6e4] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f6f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -01f6f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -01f6f8: 5453 5a01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f6fc: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -01f700: 5453 5a01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f704: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -01f708: 5453 5a01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f70c: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -01f710: 5453 5a01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f714: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -01f718: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -01f71c: 5453 5a01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f720: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -01f724: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -01f728: 0110 |001a: move v0, v1 │ │ -01f72a: 5453 5a01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f72e: 5454 5a01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f732: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f736: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -01f73a: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -01f73e: b641 |0025: or-int/2addr v1, v4 │ │ -01f740: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -01f744: 1105 |0028: return-object v5 │ │ -01f746: 0120 |0029: move v0, v2 │ │ -01f748: 28f1 |002a: goto 001b // -000f │ │ -01f74a: 0121 |002b: move v1, v2 │ │ -01f74c: 28f9 |002c: goto 0025 // -0007 │ │ +020c90: |[020c90] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020ca0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +020ca2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +020ca4: 5453 5a01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020ca8: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +020cac: 5453 5a01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020cb0: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +020cb4: 5453 5a01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020cb8: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +020cbc: 5453 5a01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020cc0: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +020cc4: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +020cc8: 5453 5a01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020ccc: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +020cd0: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +020cd4: 0110 |001a: move v0, v1 │ │ +020cd6: 5453 5a01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020cda: 5454 5a01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020cde: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +020ce2: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +020ce6: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +020cea: b641 |0025: or-int/2addr v1, v4 │ │ +020cec: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +020cf0: 1105 |0028: return-object v5 │ │ +020cf2: 0120 |0029: move v0, v2 │ │ +020cf4: 28f1 |002a: goto 001b // -000f │ │ +020cf6: 0121 |002b: move v1, v2 │ │ +020cf8: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=434 │ │ 0x0006 line=435 │ │ 0x000a line=436 │ │ 0x000e line=437 │ │ 0x001b line=438 │ │ @@ -12083,17 +12083,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 │ │ -01f750: |[01f750] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f760: 5901 5b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ -01f764: 1100 |0002: return-object v0 │ │ +020cfc: |[020cfc] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020d0c: 5901 5b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ +020d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0002 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -12103,18 +12103,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 │ │ -01f768: |[01f768] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f778: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -01f77a: 7030 9d03 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ -01f780: 1101 |0004: return-object v1 │ │ +020d14: |[020d14] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020d24: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +020d26: 7030 9d03 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ +020d2c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -12124,18 +12124,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 │ │ -01f784: |[01f784] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f794: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -01f798: 7030 9d03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ -01f79e: 1101 |0005: return-object v1 │ │ +020d30: |[020d30] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020d40: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +020d44: 7030 9d03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@039d │ │ +020d4a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0005 line=465 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -12145,17 +12145,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 │ │ -01f7a0: |[01f7a0] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f7b0: 5901 5c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ -01f7b4: 1100 |0002: return-object v0 │ │ +020d4c: |[020d4c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020d5c: 5901 5c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ +020d60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0002 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -12165,19 +12165,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 │ │ -01f7b8: |[01f7b8] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f7c8: 5901 5f01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@015f │ │ -01f7cc: 5902 5d01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@015d │ │ -01f7d0: 5c03 5e01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@015e │ │ -01f7d4: 1100 |0006: return-object v0 │ │ +020d64: |[020d64] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020d74: 5901 5f01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@015f │ │ +020d78: 5902 5d01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@015d │ │ +020d7c: 5c03 5e01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@015e │ │ +020d80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ 0x0004 line=312 │ │ 0x0006 line=313 │ │ locals : │ │ @@ -12191,18 +12191,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 │ │ -01f7d8: |[01f7d8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f7e8: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f7ec: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -01f7f0: 1101 |0004: return-object v1 │ │ +020d84: |[020d84] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020d94: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020d98: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +020d9c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -12212,20 +12212,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 │ │ -01f7f4: |[01f7f4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f804: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f808: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -01f80c: 5410 5a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f810: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -01f814: 1101 |0008: return-object v1 │ │ +020da0: |[020da0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020db0: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020db4: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +020db8: 5410 5a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020dbc: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +020dc0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0008 line=258 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12237,21 +12237,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 │ │ -01f818: |[01f818] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f828: 5420 5a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f82c: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -01f830: 5420 5a01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f834: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -01f836: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -01f83a: 1102 |0009: return-object v2 │ │ +020dc4: |[020dc4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020dd4: 5420 5a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020dd8: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +020ddc: 5420 5a01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020de0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +020de2: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +020de6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=401 │ │ 0x0009 line=402 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12262,20 +12262,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 │ │ -01f83c: |[01f83c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f84c: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f850: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -01f854: 5410 5a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f858: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -01f85c: 1101 |0008: return-object v1 │ │ +020de8: |[020de8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020df8: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020dfc: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +020e00: 5410 5a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020e04: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +020e08: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0008 line=414 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12287,23 +12287,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 │ │ -01f860: |[01f860] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f870: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -01f874: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -01f878: 5b12 6001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -01f87c: 5410 6001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -01f880: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -01f884: 5410 6001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -01f888: 6e20 c203 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03c2 │ │ -01f88e: 1101 |000f: return-object v1 │ │ +020e0c: |[020e0c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020e1c: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +020e20: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +020e24: 5b12 6001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +020e28: 5410 6001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +020e2c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +020e30: 5410 6001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +020e34: 6e20 c203 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03c2 │ │ +020e3a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x0006 line=542 │ │ 0x000a line=543 │ │ 0x000f line=546 │ │ @@ -12316,17 +12316,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 │ │ -01f890: |[01f890] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f8a0: 5b01 6101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0161 │ │ -01f8a4: 1100 |0002: return-object v0 │ │ +020e3c: |[020e3c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020e4c: 5b01 6101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0161 │ │ +020e50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -12336,18 +12336,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 │ │ -01f8a8: |[01f8a8] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f8b8: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f8bc: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -01f8c0: 1101 |0004: return-object v1 │ │ +020e54: |[020e54] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020e64: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020e68: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +020e6c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -12357,19 +12357,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 │ │ -01f8c4: |[01f8c4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f8d4: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f8d8: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -01f8dc: 5b13 6201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ -01f8e0: 1101 |0006: return-object v1 │ │ +020e70: |[020e70] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020e80: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020e84: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +020e88: 5b13 6201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ +020e8c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x0006 line=385 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12381,17 +12381,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 │ │ -01f8e4: |[01f8e4] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f8f4: 5c01 6301 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0163 │ │ -01f8f8: 1100 |0002: return-object v0 │ │ +020e90: |[020e90] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020ea0: 5c01 6301 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0163 │ │ +020ea4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -12401,18 +12401,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 │ │ -01f8fc: |[01f8fc] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f90c: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f910: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -01f914: 1101 |0004: return-object v1 │ │ +020ea8: |[020ea8] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020eb8: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020ebc: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +020ec0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -12422,18 +12422,18 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -01f918: |[01f918] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -01f928: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -01f92c: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -01f930: 1101 |0004: return-object v1 │ │ +020ec4: |[020ec4] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +020ed4: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +020ed8: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +020edc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ @@ -12516,19 +12516,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01f934: |[01f934] android.support.v4.app.NotificationCompat$Style.:()V │ │ -01f944: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01f94a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -01f94c: 5c10 6b01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@016b │ │ -01f950: 0e00 |0006: return-void │ │ +020ee0: |[020ee0] android.support.v4.app.NotificationCompat$Style.:()V │ │ +020ef0: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +020ef6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +020ef8: 5c10 6b01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@016b │ │ +020efc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -12538,22 +12538,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -01f954: |[01f954] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -01f964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01f966: 5421 6901 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ -01f96a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -01f96e: 5421 6901 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ -01f972: 6e10 9303 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0393 │ │ -01f978: 0c00 |000a: move-result-object v0 │ │ -01f97a: 1100 |000b: return-object v0 │ │ +020f00: |[020f00] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +020f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +020f12: 5421 6901 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ +020f16: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +020f1a: 5421 6901 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ +020f1e: 6e10 9303 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0393 │ │ +020f24: 0c00 |000a: move-result-object v0 │ │ +020f26: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x000b line=591 │ │ locals : │ │ @@ -12565,23 +12565,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -01f97c: |[01f97c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -01f98c: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ -01f990: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -01f994: 5b12 6901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ -01f998: 5410 6901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ -01f99c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -01f9a0: 5410 6901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ -01f9a4: 6e20 aa03 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@03aa │ │ -01f9aa: 0e00 |000f: return-void │ │ +020f28: |[020f28] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +020f38: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ +020f3c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +020f40: 5b12 6901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ +020f44: 5410 6901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ +020f48: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +020f4c: 5410 6901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0169 │ │ +020f50: 6e20 aa03 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@03aa │ │ +020f56: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0004 line=579 │ │ 0x0006 line=580 │ │ 0x000a line=581 │ │ 0x000f line=584 │ │ @@ -12653,40 +12653,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -01f9ac: |[01f9ac] android.support.v4.app.NotificationCompat.:()V │ │ -01f9bc: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01f9c0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -01f9c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -01f9c8: 2200 8500 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0085 │ │ -01f9cc: 7010 be03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@03be │ │ -01f9d2: 6900 6d01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ -01f9d6: 0e00 |000d: return-void │ │ -01f9d8: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01f9dc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -01f9e0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -01f9e4: 2200 8400 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0084 │ │ -01f9e8: 7010 bc03 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@03bc │ │ -01f9ee: 6900 6d01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ -01f9f2: 28f2 |001b: goto 000d // -000e │ │ -01f9f4: 6000 1c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -01f9f8: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -01f9fc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -01fa00: 2200 8300 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0083 │ │ -01fa04: 7010 ba03 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03ba │ │ -01fa0a: 6900 6d01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ -01fa0e: 28e4 |0029: goto 000d // -001c │ │ -01fa10: 2200 8200 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0082 │ │ -01fa14: 7010 b803 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03b8 │ │ -01fa1a: 6900 6d01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ -01fa1e: 28dc |0031: goto 000d // -0024 │ │ +020f58: |[020f58] android.support.v4.app.NotificationCompat.:()V │ │ +020f68: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +020f6c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +020f70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +020f74: 2200 8500 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0085 │ │ +020f78: 7010 be03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@03be │ │ +020f7e: 6900 6d01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ +020f82: 0e00 |000d: return-void │ │ +020f84: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +020f88: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +020f8c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +020f90: 2200 8400 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0084 │ │ +020f94: 7010 bc03 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@03bc │ │ +020f9a: 6900 6d01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ +020f9e: 28f2 |001b: goto 000d // -000e │ │ +020fa0: 6000 1c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +020fa4: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +020fa8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +020fac: 2200 8300 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0083 │ │ +020fb0: 7010 ba03 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03ba │ │ +020fb6: 6900 6d01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ +020fba: 28e4 |0029: goto 000d // -001c │ │ +020fbc: 2200 8200 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0082 │ │ +020fc0: 7010 b803 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03b8 │ │ +020fc6: 6900 6d01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ +020fca: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=160 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -12700,17 +12700,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01fa20: |[01fa20] android.support.v4.app.NotificationCompat.:()V │ │ -01fa30: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01fa36: 0e00 |0003: return-void │ │ +020fcc: |[020fcc] android.support.v4.app.NotificationCompat.:()V │ │ +020fdc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +020fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -12719,17 +12719,17 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01fa38: |[01fa38] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -01fa48: 6200 6d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ -01fa4c: 1100 |0002: return-object v0 │ │ +020fe4: |[020fe4] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +020ff4: 6200 6d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@016d │ │ +020ff8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1370 (NotificationCompat.java) │ │ @@ -12757,17 +12757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01fa50: |[01fa50] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -01fa60: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01fa66: 0e00 |0003: return-void │ │ +020ffc: |[020ffc] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02100c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +021012: 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;) │ │ @@ -12775,95 +12775,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 │ │ -01fa68: |[01fa68] 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; │ │ -01fa78: 2201 0d00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000d │ │ -01fa7c: 7020 4800 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -01fa82: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -01fa86: 6e30 6200 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0062 │ │ -01fa8c: 0c01 |000a: move-result-object v1 │ │ -01fa8e: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -01fa92: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -01fa96: 6e30 5c00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005c │ │ -01fa9c: 0c01 |0012: move-result-object v1 │ │ -01fa9e: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -01faa2: 6e20 4d00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004d │ │ -01faa8: 0c01 |0018: move-result-object v1 │ │ -01faaa: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -01faae: 6e30 5f00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ -01fab4: 0c01 |001e: move-result-object v1 │ │ -01fab6: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -01faba: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -01fabe: 6e30 5d00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005d │ │ -01fac4: 0c01 |0026: move-result-object v1 │ │ -01fac6: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -01faca: 6e20 6100 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0061 │ │ -01fad0: 0c01 |002c: move-result-object v1 │ │ -01fad2: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -01fad6: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -01fada: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -01fade: 6e40 5600 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0056 │ │ -01fae4: 0c02 |0036: move-result-object v2 │ │ -01fae6: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -01faea: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -01faee: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -01faf2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -01faf4: 6e20 5800 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ -01fafa: 0c02 |0041: move-result-object v2 │ │ -01fafc: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fb00: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -01fb04: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -01fb08: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -01fb0a: 6e20 5900 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -01fb10: 0c02 |004c: move-result-object v2 │ │ -01fb12: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fb16: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -01fb1a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -01fb1e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -01fb20: 6e20 4c00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004c │ │ -01fb26: 0c01 |0057: move-result-object v1 │ │ -01fb28: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -01fb2c: 6e20 5200 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0052 │ │ -01fb32: 0c01 |005d: move-result-object v1 │ │ -01fb34: 6e20 5100 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -01fb3a: 0c01 |0061: move-result-object v1 │ │ -01fb3c: 6e20 5000 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0050 │ │ -01fb42: 0c01 |0065: move-result-object v1 │ │ -01fb44: 6e20 4e00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004e │ │ -01fb4a: 0c01 |0069: move-result-object v1 │ │ -01fb4c: 6e20 4f00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ -01fb52: 0c01 |006d: move-result-object v1 │ │ -01fb54: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -01fb58: 6e20 5300 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ -01fb5e: 0c02 |0073: move-result-object v2 │ │ -01fb60: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fb64: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -01fb68: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -01fb6c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -01fb6e: 6e30 5400 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0054 │ │ -01fb74: 0c01 |007e: move-result-object v1 │ │ -01fb76: 6e20 5500 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0055 │ │ -01fb7c: 0c01 |0082: move-result-object v1 │ │ -01fb7e: 6e20 5700 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0057 │ │ -01fb84: 0c00 |0086: move-result-object v0 │ │ -01fb86: 6e10 4b00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004b │ │ -01fb8c: 0c01 |008a: move-result-object v1 │ │ -01fb8e: 1101 |008b: return-object v1 │ │ -01fb90: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -01fb92: 28b1 |008d: goto 003e // -004f │ │ -01fb94: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -01fb96: 28ba |008f: goto 0049 // -0046 │ │ -01fb98: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -01fb9a: 28c3 |0091: goto 0054 // -003d │ │ -01fb9c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -01fb9e: 28e8 |0093: goto 007b // -0018 │ │ +021014: |[021014] 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; │ │ +021024: 2201 0d00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000d │ │ +021028: 7020 4800 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +02102e: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +021032: 6e30 6200 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0062 │ │ +021038: 0c01 |000a: move-result-object v1 │ │ +02103a: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +02103e: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +021042: 6e30 5c00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005c │ │ +021048: 0c01 |0012: move-result-object v1 │ │ +02104a: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02104e: 6e20 4d00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004d │ │ +021054: 0c01 |0018: move-result-object v1 │ │ +021056: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02105a: 6e30 5f00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ +021060: 0c01 |001e: move-result-object v1 │ │ +021062: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +021066: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02106a: 6e30 5d00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005d │ │ +021070: 0c01 |0026: move-result-object v1 │ │ +021072: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +021076: 6e20 6100 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0061 │ │ +02107c: 0c01 |002c: move-result-object v1 │ │ +02107e: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +021082: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +021086: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02108a: 6e40 5600 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0056 │ │ +021090: 0c02 |0036: move-result-object v2 │ │ +021092: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +021096: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +02109a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +02109e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +0210a0: 6e20 5800 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ +0210a6: 0c02 |0041: move-result-object v2 │ │ +0210a8: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +0210ac: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0210b0: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +0210b4: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +0210b6: 6e20 5900 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +0210bc: 0c02 |004c: move-result-object v2 │ │ +0210be: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +0210c2: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0210c6: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +0210ca: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +0210cc: 6e20 4c00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004c │ │ +0210d2: 0c01 |0057: move-result-object v1 │ │ +0210d4: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +0210d8: 6e20 5200 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0052 │ │ +0210de: 0c01 |005d: move-result-object v1 │ │ +0210e0: 6e20 5100 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +0210e6: 0c01 |0061: move-result-object v1 │ │ +0210e8: 6e20 5000 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0050 │ │ +0210ee: 0c01 |0065: move-result-object v1 │ │ +0210f0: 6e20 4e00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004e │ │ +0210f6: 0c01 |0069: move-result-object v1 │ │ +0210f8: 6e20 4f00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ +0210fe: 0c01 |006d: move-result-object v1 │ │ +021100: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +021104: 6e20 5300 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ +02110a: 0c02 |0073: move-result-object v2 │ │ +02110c: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +021110: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +021114: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +021118: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +02111a: 6e30 5400 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0054 │ │ +021120: 0c01 |007e: move-result-object v1 │ │ +021122: 6e20 5500 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0055 │ │ +021128: 0c01 |0082: move-result-object v1 │ │ +02112a: 6e20 5700 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0057 │ │ +021130: 0c00 |0086: move-result-object v0 │ │ +021132: 6e10 4b00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004b │ │ +021138: 0c01 |008a: move-result-object v1 │ │ +02113a: 1101 |008b: return-object v1 │ │ +02113c: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +02113e: 28b1 |008d: goto 003e // -004f │ │ +021140: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +021142: 28ba |008f: goto 0049 // -0046 │ │ +021144: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +021146: 28c3 |0091: goto 0054 // -003d │ │ +021148: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +02114a: 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; │ │ @@ -12904,140 +12904,141 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01fba0: |[01fba0] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -01fbb0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01fbb6: 0e00 |0003: return-void │ │ +02114c: |[02114c] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +02115c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +021162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ name : 'add' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 162 16-bit code units │ │ -01fbb8: |[01fbb8] 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; │ │ -01fbc8: 2204 0d00 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@000d │ │ -01fbcc: 7020 4800 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -01fbd2: 5395 0d00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000d │ │ -01fbd6: 6e30 6200 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0062 │ │ -01fbdc: 0c04 |000a: move-result-object v4 │ │ -01fbde: 5295 0500 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -01fbe2: 5296 0600 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -01fbe6: 6e30 5c00 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005c │ │ -01fbec: 0c04 |0012: move-result-object v4 │ │ -01fbee: 5495 0100 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -01fbf2: 6e20 4d00 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004d │ │ -01fbf8: 0c04 |0018: move-result-object v4 │ │ -01fbfa: 5495 0b00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -01fbfe: 6e30 5f00 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ -01fc04: 0c04 |001e: move-result-object v4 │ │ -01fc06: 5495 0a00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -01fc0a: 5296 0000 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -01fc0e: 6e30 5d00 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005d │ │ -01fc14: 0c04 |0026: move-result-object v4 │ │ -01fc16: 5495 0c00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -01fc1a: 6e20 6100 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0061 │ │ -01fc20: 0c04 |002c: move-result-object v4 │ │ -01fc22: 5295 0700 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -01fc26: 5296 0900 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -01fc2a: 5297 0800 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -01fc2e: 6e40 5600 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0056 │ │ -01fc34: 0c05 |0036: move-result-object v5 │ │ -01fc36: 5294 0400 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fc3a: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -01fc3e: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -01fc42: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -01fc44: 6e20 5800 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ -01fc4a: 0c05 |0041: move-result-object v5 │ │ -01fc4c: 5294 0400 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fc50: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -01fc54: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -01fc58: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -01fc5a: 6e20 5900 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -01fc60: 0c05 |004c: move-result-object v5 │ │ -01fc62: 5294 0400 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fc66: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -01fc6a: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -01fc6e: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -01fc70: 6e20 4c00 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004c │ │ -01fc76: 0c04 |0057: move-result-object v4 │ │ -01fc78: 5295 0200 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -01fc7c: 6e20 5200 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0052 │ │ -01fc82: 0c04 |005d: move-result-object v4 │ │ -01fc84: 6e20 5100 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -01fc8a: 0c04 |0061: move-result-object v4 │ │ -01fc8c: 6e20 5000 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0050 │ │ -01fc92: 0c04 |0065: move-result-object v4 │ │ -01fc94: 6e20 4e00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004e │ │ -01fc9a: 0c04 |0069: move-result-object v4 │ │ -01fc9c: 6e20 4f00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ -01fca2: 0c04 |006d: move-result-object v4 │ │ -01fca4: 5495 0300 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -01fca8: 6e20 5300 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ -01fcae: 0c05 |0073: move-result-object v5 │ │ -01fcb0: 5294 0400 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fcb4: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -01fcb8: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -01fcbc: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -01fcbe: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -01fcc2: 6e30 5400 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0054 │ │ -01fcc8: 0c04 |0080: move-result-object v4 │ │ -01fcca: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -01fcce: 6e20 5500 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0055 │ │ -01fcd4: 0c04 |0086: move-result-object v4 │ │ -01fcd6: 6e20 5700 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0057 │ │ -01fcdc: 0c04 |008a: move-result-object v4 │ │ -01fcde: 0200 1200 |008b: move/from16 v0, v18 │ │ -01fce2: 0201 1300 |008d: move/from16 v1, v19 │ │ -01fce6: 0202 1400 |008f: move/from16 v2, v20 │ │ -01fcea: 6e40 5b00 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005b │ │ -01fcf0: 0c03 |0094: move-result-object v3 │ │ -01fcf2: 6e10 4b00 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004b │ │ -01fcf8: 0c04 |0098: move-result-object v4 │ │ -01fcfa: 1104 |0099: return-object v4 │ │ -01fcfc: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -01fcfe: 28a3 |009b: goto 003e // -005d │ │ -01fd00: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -01fd02: 28ac |009d: goto 0049 // -0054 │ │ -01fd04: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -01fd06: 28b5 |009f: goto 0054 // -004b │ │ -01fd08: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -01fd0a: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +021164: |[021164] 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; │ │ +021174: 2205 0d00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@000d │ │ +021178: 7020 4800 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +02117e: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +021182: 6e30 6200 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0062 │ │ +021188: 0c05 |000a: move-result-object v5 │ │ +02118a: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02118e: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +021192: 6e30 5c00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005c │ │ +021198: 0c05 |0012: move-result-object v5 │ │ +02119a: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02119e: 6e20 4d00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004d │ │ +0211a4: 0c05 |0018: move-result-object v5 │ │ +0211a6: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +0211aa: 6e30 5f00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ +0211b0: 0c05 |001e: move-result-object v5 │ │ +0211b2: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +0211b6: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +0211ba: 6e30 5d00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005d │ │ +0211c0: 0c05 |0026: move-result-object v5 │ │ +0211c2: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +0211c6: 6e20 6100 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0061 │ │ +0211cc: 0c05 |002c: move-result-object v5 │ │ +0211ce: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +0211d2: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +0211d6: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +0211da: 6e40 5600 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0056 │ │ +0211e0: 0c06 |0036: move-result-object v6 │ │ +0211e2: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +0211e6: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +0211ea: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +0211ee: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +0211f0: 6e20 5800 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ +0211f6: 0c06 |0041: move-result-object v6 │ │ +0211f8: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +0211fc: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +021200: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +021204: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +021206: 6e20 5900 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +02120c: 0c06 |004c: move-result-object v6 │ │ +02120e: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +021212: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +021216: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +02121a: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +02121c: 6e20 4c00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004c │ │ +021222: 0c05 |0057: move-result-object v5 │ │ +021224: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +021228: 6e20 5200 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0052 │ │ +02122e: 0c05 |005d: move-result-object v5 │ │ +021230: 6e20 5100 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +021236: 0c05 |0061: move-result-object v5 │ │ +021238: 6e20 5000 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0050 │ │ +02123e: 0c05 |0065: move-result-object v5 │ │ +021240: 6e20 4e00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004e │ │ +021246: 0c05 |0069: move-result-object v5 │ │ +021248: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +02124c: 6e20 4f00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ +021252: 0c05 |006f: move-result-object v5 │ │ +021254: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +021258: 6e20 5300 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ +02125e: 0c06 |0075: move-result-object v6 │ │ +021260: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +021264: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +021268: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +02126c: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +02126e: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +021272: 6e30 5400 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0054 │ │ +021278: 0c05 |0082: move-result-object v5 │ │ +02127a: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +02127e: 6e20 5500 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0055 │ │ +021284: 0c05 |0088: move-result-object v5 │ │ +021286: 6e20 5700 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0057 │ │ +02128c: 0c05 |008c: move-result-object v5 │ │ +02128e: 0200 1300 |008d: move/from16 v0, v19 │ │ +021292: 0201 1400 |008f: move/from16 v1, v20 │ │ +021296: 0202 1500 |0091: move/from16 v2, v21 │ │ +02129a: 6e40 5b00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005b │ │ +0212a0: 0c04 |0096: move-result-object v4 │ │ +0212a2: 6e10 4b00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004b │ │ +0212a8: 0c05 |009a: move-result-object v5 │ │ +0212aa: 1105 |009b: return-object v5 │ │ +0212ac: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +0212ae: 28a1 |009d: goto 003e // -005f │ │ +0212b0: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +0212b2: 28aa |009f: goto 0049 // -0056 │ │ +0212b4: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +0212b6: 28b3 |00a1: goto 0054 // -004d │ │ +0212b8: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +0212ba: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0095 line=54 │ │ - 0x009a line=31 │ │ + 0x0097 line=54 │ │ + 0x009c line=31 │ │ locals : │ │ - 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a2 reg=14 number I │ │ - 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ - 0x0000 - 0x00a2 reg=19 mProgress I │ │ - 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ + 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a4 reg=15 number I │ │ + 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ + 0x0000 - 0x00a4 reg=20 mProgress I │ │ + 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ source_file_idx : 1372 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #50 header: │ │ class_idx : 138 │ │ access_flags : 0 (0x0000) │ │ @@ -13065,154 +13066,155 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 24 │ │ + registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ - insns size : 181 16-bit code units │ │ -01fd0c: |[01fd0c] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -01fd1c: 7010 8b0d 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01fd22: 2203 0d00 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@000d │ │ -01fd26: 7020 4800 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ -01fd2c: 5394 0d00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000d │ │ -01fd30: 6e30 6200 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0062 │ │ -01fd36: 0c03 |000d: move-result-object v3 │ │ -01fd38: 5294 0500 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -01fd3c: 5295 0600 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -01fd40: 6e30 5c00 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005c │ │ -01fd46: 0c03 |0015: move-result-object v3 │ │ -01fd48: 5494 0100 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -01fd4c: 6e20 4d00 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004d │ │ -01fd52: 0c03 |001b: move-result-object v3 │ │ -01fd54: 5494 0b00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -01fd58: 6e30 5f00 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ -01fd5e: 0c03 |0021: move-result-object v3 │ │ -01fd60: 5494 0a00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -01fd64: 5295 0000 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -01fd68: 6e30 5d00 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005d │ │ -01fd6e: 0c03 |0029: move-result-object v3 │ │ -01fd70: 5494 0c00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -01fd74: 6e20 6100 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0061 │ │ -01fd7a: 0c03 |002f: move-result-object v3 │ │ -01fd7c: 5294 0700 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -01fd80: 5295 0900 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -01fd84: 5296 0800 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -01fd88: 6e40 5600 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0056 │ │ -01fd8e: 0c04 |0039: move-result-object v4 │ │ -01fd90: 5293 0400 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fd94: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -01fd98: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -01fd9c: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -01fd9e: 6e20 5800 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ -01fda4: 0c04 |0044: move-result-object v4 │ │ -01fda6: 5293 0400 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fdaa: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -01fdae: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -01fdb2: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -01fdb4: 6e20 5900 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -01fdba: 0c04 |004f: move-result-object v4 │ │ -01fdbc: 5293 0400 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fdc0: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -01fdc4: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -01fdc8: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -01fdca: 6e20 4c00 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004c │ │ -01fdd0: 0c03 |005a: move-result-object v3 │ │ -01fdd2: 5294 0200 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -01fdd6: 6e20 5200 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0052 │ │ -01fddc: 0c03 |0060: move-result-object v3 │ │ -01fdde: 6e20 5100 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -01fde4: 0c03 |0064: move-result-object v3 │ │ -01fde6: 6e20 5000 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0050 │ │ -01fdec: 0c03 |0068: move-result-object v3 │ │ -01fdee: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -01fdf2: 6e20 5e00 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ -01fdf8: 0c03 |006e: move-result-object v3 │ │ -01fdfa: 6e20 4e00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004e │ │ -01fe00: 0c03 |0072: move-result-object v3 │ │ -01fe02: 6e20 4f00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ -01fe08: 0c03 |0076: move-result-object v3 │ │ -01fe0a: 5494 0300 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -01fe0e: 6e20 5300 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ -01fe14: 0c04 |007c: move-result-object v4 │ │ -01fe16: 5293 0400 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -01fe1a: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -01fe1e: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -01fe22: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -01fe24: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -01fe28: 6e30 5400 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0054 │ │ -01fe2e: 0c03 |0089: move-result-object v3 │ │ -01fe30: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -01fe34: 6e20 5500 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0055 │ │ -01fe3a: 0c03 |008f: move-result-object v3 │ │ -01fe3c: 6e20 5700 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0057 │ │ -01fe42: 0c03 |0093: move-result-object v3 │ │ -01fe44: 0200 1500 |0094: move/from16 v0, v21 │ │ -01fe48: 6e20 6000 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0060 │ │ -01fe4e: 0c03 |0099: move-result-object v3 │ │ -01fe50: 0200 1600 |009a: move/from16 v0, v22 │ │ -01fe54: 6e20 5a00 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@005a │ │ -01fe5a: 0c03 |009f: move-result-object v3 │ │ -01fe5c: 0200 1200 |00a0: move/from16 v0, v18 │ │ -01fe60: 0201 1300 |00a2: move/from16 v1, v19 │ │ -01fe64: 0202 1400 |00a4: move/from16 v2, v20 │ │ -01fe68: 6e40 5b00 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005b │ │ -01fe6e: 0c03 |00a9: move-result-object v3 │ │ -01fe70: 5b73 7301 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ -01fe74: 0e00 |00ac: return-void │ │ -01fe76: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -01fe78: 2893 |00ae: goto 0041 // -006d │ │ -01fe7a: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -01fe7c: 289c |00b0: goto 004c // -0064 │ │ -01fe7e: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -01fe80: 28a5 |00b2: goto 0057 // -005b │ │ -01fe82: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -01fe84: 28d0 |00b4: goto 0084 // -0030 │ │ + insns size : 183 16-bit code units │ │ +0212bc: |[0212bc] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +0212cc: 7010 8c0d 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0212d2: 2204 0d00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@000d │ │ +0212d6: 7020 4800 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0048 │ │ +0212dc: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +0212e0: 6e30 6200 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0062 │ │ +0212e6: 0c04 |000d: move-result-object v4 │ │ +0212e8: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +0212ec: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +0212f0: 6e30 5c00 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005c │ │ +0212f6: 0c04 |0015: move-result-object v4 │ │ +0212f8: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +0212fc: 6e20 4d00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@004d │ │ +021302: 0c04 |001b: move-result-object v4 │ │ +021304: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +021308: 6e30 5f00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ +02130e: 0c04 |0021: move-result-object v4 │ │ +021310: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +021314: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +021318: 6e30 5d00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005d │ │ +02131e: 0c04 |0029: move-result-object v4 │ │ +021320: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +021324: 6e20 6100 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0061 │ │ +02132a: 0c04 |002f: move-result-object v4 │ │ +02132c: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +021330: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +021334: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +021338: 6e40 5600 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0056 │ │ +02133e: 0c05 |0039: move-result-object v5 │ │ +021340: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +021344: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +021348: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +02134c: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +02134e: 6e20 5800 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ +021354: 0c05 |0044: move-result-object v5 │ │ +021356: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02135a: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +02135e: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +021362: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +021364: 6e20 5900 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +02136a: 0c05 |004f: move-result-object v5 │ │ +02136c: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +021370: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +021374: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +021378: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +02137a: 6e20 4c00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004c │ │ +021380: 0c04 |005a: move-result-object v4 │ │ +021382: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +021386: 6e20 5200 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0052 │ │ +02138c: 0c04 |0060: move-result-object v4 │ │ +02138e: 6e20 5100 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +021394: 0c04 |0064: move-result-object v4 │ │ +021396: 6e20 5000 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0050 │ │ +02139c: 0c04 |0068: move-result-object v4 │ │ +02139e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +0213a2: 6e20 5e00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ +0213a8: 0c04 |006e: move-result-object v4 │ │ +0213aa: 6e20 4e00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@004e │ │ +0213b0: 0c04 |0072: move-result-object v4 │ │ +0213b2: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +0213b6: 6e20 4f00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ +0213bc: 0c04 |0078: move-result-object v4 │ │ +0213be: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +0213c2: 6e20 5300 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ +0213c8: 0c05 |007e: move-result-object v5 │ │ +0213ca: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +0213ce: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0213d2: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +0213d6: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +0213d8: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +0213dc: 6e30 5400 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0054 │ │ +0213e2: 0c04 |008b: move-result-object v4 │ │ +0213e4: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +0213e8: 6e20 5500 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0055 │ │ +0213ee: 0c04 |0091: move-result-object v4 │ │ +0213f0: 6e20 5700 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0057 │ │ +0213f6: 0c04 |0095: move-result-object v4 │ │ +0213f8: 0200 1600 |0096: move/from16 v0, v22 │ │ +0213fc: 6e20 6000 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0060 │ │ +021402: 0c04 |009b: move-result-object v4 │ │ +021404: 0200 1700 |009c: move/from16 v0, v23 │ │ +021408: 6e20 5a00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@005a │ │ +02140e: 0c04 |00a1: move-result-object v4 │ │ +021410: 0200 1300 |00a2: move/from16 v0, v19 │ │ +021414: 0201 1400 |00a4: move/from16 v1, v20 │ │ +021418: 0202 1500 |00a6: move/from16 v2, v21 │ │ +02141c: 6e40 5b00 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@005b │ │ +021422: 0c04 |00ab: move-result-object v4 │ │ +021424: 5b84 7301 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ +021428: 0e00 |00ae: return-void │ │ +02142a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +02142c: 2891 |00b0: goto 0041 // -006f │ │ +02142e: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +021430: 289a |00b2: goto 004c // -0066 │ │ +021432: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +021434: 28a3 |00b4: goto 0057 // -005d │ │ +021436: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +021438: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ - 0x00ac line=59 │ │ - 0x00ad line=34 │ │ + 0x00ae line=59 │ │ + 0x00af line=34 │ │ locals : │ │ - 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b5 reg=14 number I │ │ - 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ - 0x0000 - 0x00b5 reg=19 mProgress I │ │ - 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ - 0x0000 - 0x00b5 reg=22 priority I │ │ - 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x00b7 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00b7 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00b7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00b7 reg=15 number I │ │ + 0x0000 - 0x00b7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00b7 reg=19 mProgressMax I │ │ + 0x0000 - 0x00b7 reg=20 mProgress I │ │ + 0x0000 - 0x00b7 reg=21 mProgressIndeterminate Z │ │ + 0x0000 - 0x00b7 reg=22 useChronometer Z │ │ + 0x0000 - 0x00b7 reg=23 priority I │ │ + 0x0000 - 0x00b7 reg=24 subText Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : 'addAction' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -01fe88: |[01fe88] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -01fe98: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ -01fe9c: 6e40 4900 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0049 │ │ -01fea2: 0e00 |0005: return-void │ │ +02143c: |[02143c] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02144c: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ +021450: 6e40 4900 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0049 │ │ +021456: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -13224,25 +13226,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -01fea4: |[01fea4] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ -01feb4: 2201 0b00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000b │ │ -01feb8: 5432 7301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ -01febc: 7020 4000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0040 │ │ -01fec2: 6e20 4200 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0042 │ │ -01fec8: 0c01 |000a: move-result-object v1 │ │ -01feca: 6e20 4100 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0041 │ │ -01fed0: 0c00 |000e: move-result-object v0 │ │ -01fed2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -01fed6: 6e20 4300 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0043 │ │ -01fedc: 0e00 |0014: return-void │ │ +021458: |[021458] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ +021468: 2201 0b00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000b │ │ +02146c: 5432 7301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ +021470: 7020 4000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0040 │ │ +021476: 6e20 4200 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0042 │ │ +02147c: 0c01 |000a: move-result-object v1 │ │ +02147e: 6e20 4100 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0041 │ │ +021484: 0c00 |000e: move-result-object v0 │ │ +021486: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02148a: 6e20 4300 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0043 │ │ +021490: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000f line=80 │ │ 0x0011 line=81 │ │ 0x0014 line=83 │ │ locals : │ │ @@ -13258,25 +13260,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -01fee0: |[01fee0] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -01fef0: 2201 0c00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000c │ │ -01fef4: 5432 7301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ -01fef8: 7020 4400 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0044 │ │ -01fefe: 6e20 4600 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0046 │ │ -01ff04: 0c01 |000a: move-result-object v1 │ │ -01ff06: 6e20 4500 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0045 │ │ -01ff0c: 0c00 |000e: move-result-object v0 │ │ -01ff0e: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -01ff12: 6e20 4700 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0047 │ │ -01ff18: 0e00 |0014: return-void │ │ +021494: |[021494] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +0214a4: 2201 0c00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000c │ │ +0214a8: 5432 7301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ +0214ac: 7020 4400 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0044 │ │ +0214b2: 6e20 4600 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0046 │ │ +0214b8: 0c01 |000a: move-result-object v1 │ │ +0214ba: 6e20 4500 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0045 │ │ +0214c0: 0c00 |000e: move-result-object v0 │ │ +0214c2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +0214c6: 6e20 4700 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0047 │ │ +0214cc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -13292,33 +13294,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -01ff1c: |[01ff1c] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -01ff2c: 2203 0e00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@000e │ │ -01ff30: 5454 7301 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ -01ff34: 7020 6300 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0063 │ │ -01ff3a: 6e20 6500 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0065 │ │ -01ff40: 0c01 |000a: move-result-object v1 │ │ -01ff42: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -01ff46: 6e20 6600 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0066 │ │ -01ff4c: 6e10 c00d 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0dc0 │ │ -01ff52: 0c00 |0013: move-result-object v0 │ │ -01ff54: 7210 d30d 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0dd3 │ │ -01ff5a: 0a03 |0017: move-result v3 │ │ -01ff5c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -01ff60: 7210 d40d 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd4 │ │ -01ff66: 0c02 |001d: move-result-object v2 │ │ -01ff68: 1f02 f301 |001e: check-cast v2, Ljava/lang/CharSequence; // type@01f3 │ │ -01ff6c: 6e20 6400 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0064 │ │ -01ff72: 28f1 |0023: goto 0014 // -000f │ │ -01ff74: 0e00 |0024: return-void │ │ +0214d0: |[0214d0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +0214e0: 2203 0e00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@000e │ │ +0214e4: 5454 7301 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ +0214e8: 7020 6300 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0063 │ │ +0214ee: 6e20 6500 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0065 │ │ +0214f4: 0c01 |000a: move-result-object v1 │ │ +0214f6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +0214fa: 6e20 6600 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0066 │ │ +021500: 6e10 c10d 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0dc1 │ │ +021506: 0c00 |0013: move-result-object v0 │ │ +021508: 7210 d40d 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0dd4 │ │ +02150e: 0a03 |0017: move-result v3 │ │ +021510: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +021514: 7210 d50d 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd5 │ │ +02151a: 0c02 |001d: move-result-object v2 │ │ +02151c: 1f02 f301 |001e: check-cast v2, Ljava/lang/CharSequence; // type@01f3 │ │ +021520: 6e20 6400 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0064 │ │ +021526: 28f1 |0023: goto 0014 // -000f │ │ +021528: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0010 line=92 │ │ 0x0020 line=93 │ │ @@ -13339,19 +13341,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01ff78: |[01ff78] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -01ff88: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ -01ff8c: 6e10 4a00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@004a │ │ -01ff92: 0c00 |0005: move-result-object v0 │ │ -01ff94: 1100 |0006: return-object v0 │ │ +02152c: |[02152c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +02153c: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0173 │ │ +021540: 6e10 4a00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@004a │ │ +021546: 0c00 |0005: move-result-object v0 │ │ +021548: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ source_file_idx : 1378 (NotificationCompatJellybean.java) │ │ @@ -13384,17 +13386,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01ff98: |[01ff98] android.support.v4.app.ServiceCompat.:()V │ │ -01ffa8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01ffae: 0e00 |0003: return-void │ │ +02154c: |[02154c] android.support.v4.app.ServiceCompat.:()V │ │ +02155c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +021562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -13467,37 +13469,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -01ffb0: |[01ffb0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -01ffc0: 7010 8b0d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8b │ │ -01ffc6: 5b34 7501 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ -01ffca: 2200 1a00 |0005: new-instance v0, Landroid/content/Intent; // type@001a │ │ -01ffce: 7010 8000 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0080 │ │ -01ffd4: 1a01 2207 |000a: const-string v1, "android.intent.action.SEND" // string@0722 │ │ -01ffd8: 6e20 a000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -01ffde: 0c00 |000f: move-result-object v0 │ │ -01ffe0: 5b30 7901 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -01ffe4: 5430 7901 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -01ffe8: 1a01 3007 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0730 │ │ -01ffec: 6e10 0f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@000f │ │ -01fff2: 0c02 |0019: move-result-object v2 │ │ -01fff4: 6e30 9a00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ -01fffa: 5430 7901 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -01fffe: 1a01 2f07 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@072f │ │ -020002: 6e10 0b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ -020008: 0c02 |0024: move-result-object v2 │ │ -02000a: 6e30 9800 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0098 │ │ -020010: 5430 7901 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020014: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -020018: 6e20 8500 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -02001e: 0e00 |002f: return-void │ │ +021564: |[021564] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +021574: 7010 8c0d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02157a: 5b34 7501 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ +02157e: 2200 1a00 |0005: new-instance v0, Landroid/content/Intent; // type@001a │ │ +021582: 7010 8000 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0080 │ │ +021588: 1a01 2207 |000a: const-string v1, "android.intent.action.SEND" // string@0722 │ │ +02158c: 6e20 a000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +021592: 0c00 |000f: move-result-object v0 │ │ +021594: 5b30 7901 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021598: 5430 7901 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +02159c: 1a01 3007 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0730 │ │ +0215a0: 6e10 0f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@000f │ │ +0215a6: 0c02 |0019: move-result-object v2 │ │ +0215a8: 6e30 9a00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ +0215ae: 5430 7901 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0215b2: 1a01 2f07 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@072f │ │ +0215b6: 6e10 0b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ +0215bc: 0c02 |0024: move-result-object v2 │ │ +0215be: 6e30 9800 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0098 │ │ +0215c4: 5430 7901 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0215c8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +0215cc: 6e20 8500 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +0215d2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -13512,35 +13514,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 │ │ -020020: |[020020] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -020030: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -020032: 5454 7901 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020036: 6e20 9100 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ -02003c: 0c00 |0006: move-result-object v0 │ │ -02003e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -020042: 2101 |0009: array-length v1, v0 │ │ -020044: 6e10 c40d 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02004a: 0a04 |000d: move-result v4 │ │ -02004c: b014 |000e: add-int/2addr v4, v1 │ │ -02004e: 2342 5102 |000f: new-array v2, v4, [Ljava/lang/String; // type@0251 │ │ -020052: 6e20 c60d 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc6 │ │ -020058: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02005c: 6e10 c40d 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -020062: 0a04 |0019: move-result v4 │ │ -020064: 7151 ad0d 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -02006a: 5453 7901 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02006e: 6e30 9b00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -020074: 0e00 |0022: return-void │ │ -020076: 0131 |0023: move v1, v3 │ │ -020078: 28e6 |0024: goto 000a // -001a │ │ +0215d4: |[0215d4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +0215e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0215e6: 5454 7901 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0215ea: 6e20 9100 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ +0215f0: 0c00 |0006: move-result-object v0 │ │ +0215f2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +0215f6: 2101 |0009: array-length v1, v0 │ │ +0215f8: 6e10 c50d 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0215fe: 0a04 |000d: move-result v4 │ │ +021600: b014 |000e: add-int/2addr v4, v1 │ │ +021602: 2342 5102 |000f: new-array v2, v4, [Ljava/lang/String; // type@0251 │ │ +021606: 6e20 c70d 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc7 │ │ +02160c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +021610: 6e10 c50d 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +021616: 0a04 |0019: move-result v4 │ │ +021618: 7151 ae0d 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +02161e: 5453 7901 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021622: 6e30 9b00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +021628: 0e00 |0022: return-void │ │ +02162a: 0131 |0023: move v1, v3 │ │ +02162c: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -13562,33 +13564,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 │ │ -02007c: |[02007c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02008c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02008e: 6e10 de03 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03de │ │ -020094: 0c00 |0004: move-result-object v0 │ │ -020096: 6e20 9100 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ -02009c: 0c01 |0008: move-result-object v1 │ │ -02009e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0200a2: 2112 |000b: array-length v2, v1 │ │ -0200a4: 2185 |000c: array-length v5, v8 │ │ -0200a6: b025 |000d: add-int/2addr v5, v2 │ │ -0200a8: 2353 5102 |000e: new-array v3, v5, [Ljava/lang/String; // type@0251 │ │ -0200ac: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -0200b0: 7152 ad0d 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -0200b6: 2185 |0015: array-length v5, v8 │ │ -0200b8: 7155 ad0d 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -0200be: 6e30 9b00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -0200c4: 0e00 |001c: return-void │ │ -0200c6: 0142 |001d: move v2, v4 │ │ -0200c8: 28ee |001e: goto 000c // -0012 │ │ +021630: |[021630] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +021640: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +021642: 6e10 de03 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03de │ │ +021648: 0c00 |0004: move-result-object v0 │ │ +02164a: 6e20 9100 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ +021650: 0c01 |0008: move-result-object v1 │ │ +021652: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +021656: 2112 |000b: array-length v2, v1 │ │ +021658: 2185 |000c: array-length v5, v8 │ │ +02165a: b025 |000d: add-int/2addr v5, v2 │ │ +02165c: 2353 5102 |000e: new-array v3, v5, [Ljava/lang/String; // type@0251 │ │ +021660: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +021664: 7152 ae0d 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +02166a: 2185 |0015: array-length v5, v8 │ │ +02166c: 7155 ae0d 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +021672: 6e30 9b00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +021678: 0e00 |001c: return-void │ │ +02167a: 0142 |001d: move v2, v4 │ │ +02167c: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -13610,18 +13612,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 │ │ -0200cc: |[0200cc] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0200dc: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@008c │ │ -0200e0: 7020 d103 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03d1 │ │ -0200e6: 1100 |0005: return-object v0 │ │ +021680: |[021680] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021690: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@008c │ │ +021694: 7020 d103 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03d1 │ │ +02169a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -13630,23 +13632,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 │ │ -0200e8: |[0200e8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0200f8: 5410 7601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ -0200fc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -020100: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -020104: 7010 b80d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02010a: 5b10 7601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ -02010e: 5410 7601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ -020112: 6e20 bb0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -020118: 1101 |0010: return-object v1 │ │ +02169c: |[02169c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0216ac: 5410 7601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ +0216b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0216b4: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +0216b8: 7010 b90d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0216be: 5b10 7601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ +0216c2: 5410 7601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ +0216c6: 6e20 bc0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0216cc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -13658,18 +13660,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 │ │ -02011c: |[02011c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02012c: 1a00 2507 |0000: const-string v0, "android.intent.extra.BCC" // string@0725 │ │ -020130: 7030 da03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03da │ │ -020136: 1101 |0005: return-object v1 │ │ +0216d0: |[0216d0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0216e0: 1a00 2507 |0000: const-string v0, "android.intent.extra.BCC" // string@0725 │ │ +0216e4: 7030 da03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03da │ │ +0216ea: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13679,23 +13681,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 │ │ -020138: |[020138] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020148: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ -02014c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -020150: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -020154: 7010 b80d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02015a: 5b10 7701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ -02015e: 5410 7701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ -020162: 6e20 bb0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -020168: 1101 |0010: return-object v1 │ │ +0216ec: |[0216ec] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0216fc: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ +021700: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +021704: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +021708: 7010 b90d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +02170e: 5b10 7701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ +021712: 5410 7701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ +021716: 6e20 bc0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02171c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -13707,18 +13709,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 │ │ -02016c: |[02016c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02017c: 1a00 2607 |0000: const-string v0, "android.intent.extra.CC" // string@0726 │ │ -020180: 7030 da03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03da │ │ -020186: 1101 |0005: return-object v1 │ │ +021720: |[021720] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021730: 1a00 2607 |0000: const-string v0, "android.intent.extra.CC" // string@0726 │ │ +021734: 7030 da03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03da │ │ +02173a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13728,23 +13730,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 │ │ -020188: |[020188] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020198: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -02019c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0201a0: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -0201a4: 7010 b80d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -0201aa: 5b10 7b01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -0201ae: 5410 7b01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -0201b2: 6e20 bb0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -0201b8: 1101 |0010: return-object v1 │ │ +02173c: |[02173c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02174c: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021750: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +021754: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +021758: 7010 b90d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +02175e: 5b10 7b01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021762: 5410 7b01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021766: 6e20 bc0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02176c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -13756,18 +13758,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 │ │ -0201bc: |[0201bc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0201cc: 1a00 2707 |0000: const-string v0, "android.intent.extra.EMAIL" // string@0727 │ │ -0201d0: 7030 da03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03da │ │ -0201d6: 1101 |0005: return-object v1 │ │ +021770: |[021770] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021780: 1a00 2707 |0000: const-string v0, "android.intent.extra.EMAIL" // string@0727 │ │ +021784: 7030 da03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03da │ │ +02178a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13777,38 +13779,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 │ │ -0201d8: |[0201d8] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0201e8: 5431 7901 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0201ec: 1a02 2907 |0002: const-string v2, "android.intent.extra.STREAM" // string@0729 │ │ -0201f0: 6e20 8f00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ -0201f6: 0c00 |0007: move-result-object v0 │ │ -0201f8: 1f00 3400 |0008: check-cast v0, Landroid/net/Uri; // type@0034 │ │ -0201fc: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -020200: 6e20 e503 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03e5 │ │ -020206: 0c03 |000f: move-result-object v3 │ │ -020208: 1103 |0010: return-object v3 │ │ -02020a: 5431 7a01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -02020e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -020212: 2201 1902 |0015: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ -020216: 7010 b80d 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02021c: 5b31 7a01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -020220: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -020224: 5431 7901 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020228: 1a02 2907 |0020: const-string v2, "android.intent.extra.STREAM" // string@0729 │ │ -02022c: 6e20 9d00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009d │ │ -020232: 5431 7a01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -020236: 6e20 bb0d 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02023c: 5431 7a01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -020240: 6e20 bb0d 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -020246: 28e1 |002f: goto 0010 // -001f │ │ +02178c: |[02178c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02179c: 5431 7901 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0217a0: 1a02 2907 |0002: const-string v2, "android.intent.extra.STREAM" // string@0729 │ │ +0217a4: 6e20 8f00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ +0217aa: 0c00 |0007: move-result-object v0 │ │ +0217ac: 1f00 3400 |0008: check-cast v0, Landroid/net/Uri; // type@0034 │ │ +0217b0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +0217b4: 6e20 e503 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03e5 │ │ +0217ba: 0c03 |000f: move-result-object v3 │ │ +0217bc: 1103 |0010: return-object v3 │ │ +0217be: 5431 7a01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0217c2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +0217c6: 2201 1902 |0015: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ +0217ca: 7010 b90d 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0217d0: 5b31 7a01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0217d4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +0217d8: 5431 7901 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0217dc: 1a02 2907 |0020: const-string v2, "android.intent.extra.STREAM" // string@0729 │ │ +0217e0: 6e20 9d00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009d │ │ +0217e6: 5431 7a01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0217ea: 6e20 bc0d 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0217f0: 5431 7a01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0217f4: 6e20 bc0d 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0217fa: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -13828,21 +13830,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -020248: |[020248] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -020258: 6e10 de03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03de │ │ -02025e: 0c00 |0003: move-result-object v0 │ │ -020260: 5421 7801 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0178 │ │ -020264: 7120 8600 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0086 │ │ -02026a: 0c00 |0009: move-result-object v0 │ │ -02026c: 1100 |000a: return-object v0 │ │ +0217fc: |[0217fc] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02180c: 6e10 de03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03de │ │ +021812: 0c00 |0003: move-result-object v0 │ │ +021814: 5421 7801 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0178 │ │ +021818: 7120 8600 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0086 │ │ +02181e: 0c00 |0009: move-result-object v0 │ │ +021820: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -13850,17 +13852,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020270: |[020270] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -020280: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ -020284: 1100 |0002: return-object v0 │ │ +021824: |[021824] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +021834: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ +021838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -13868,94 +13870,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -020288: |[020288] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -020298: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02029a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02029c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02029e: 5473 7b01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -0202a2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -0202a6: 1a03 2707 |0007: const-string v3, "android.intent.extra.EMAIL" // string@0727 │ │ -0202aa: 5474 7b01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -0202ae: 7030 d903 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03d9 │ │ -0202b4: 5b76 7b01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -0202b8: 5473 7701 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ -0202bc: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -0202c0: 1a03 2607 |0014: const-string v3, "android.intent.extra.CC" // string@0726 │ │ -0202c4: 5474 7701 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ -0202c8: 7030 d903 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03d9 │ │ -0202ce: 5b76 7701 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ -0202d2: 5473 7601 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ -0202d6: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -0202da: 1a03 2507 |0021: const-string v3, "android.intent.extra.BCC" // string@0725 │ │ -0202de: 5474 7601 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ -0202e2: 7030 d903 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03d9 │ │ -0202e8: 5b76 7601 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ -0202ec: 5473 7a01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -0202f0: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -0202f4: 5473 7a01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -0202f8: 6e10 c40d 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0202fe: 0a03 |0033: move-result v3 │ │ -020300: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -020304: 5473 7901 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020308: 6e10 8700 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -02030e: 0c03 |003b: move-result-object v3 │ │ -020310: 1a04 2307 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ -020314: 6e20 980d 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -02031a: 0a00 |0041: move-result v0 │ │ -02031c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -020320: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -020324: 5473 7901 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020328: 1a04 2207 |0048: const-string v4, "android.intent.action.SEND" // string@0722 │ │ -02032c: 6e20 a000 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -020332: 5473 7a01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -020336: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02033a: 5473 7a01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -02033e: 6e10 bf0d 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dbf │ │ -020344: 0a03 |0056: move-result v3 │ │ -020346: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02034a: 5473 7901 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02034e: 1a04 2907 |005b: const-string v4, "android.intent.extra.STREAM" // string@0729 │ │ -020352: 5475 7a01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -020356: 6e20 be0d 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02035c: 0c02 |0062: move-result-object v2 │ │ -02035e: 1f02 3f00 |0063: check-cast v2, Landroid/os/Parcelable; // type@003f │ │ -020362: 6e30 9800 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0098 │ │ -020368: 5b76 7a01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -02036c: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -020370: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -020374: 5472 7901 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020378: 1a03 2307 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ -02037c: 6e20 a000 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -020382: 5472 7a01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -020386: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02038a: 5472 7a01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -02038e: 6e10 bf0d 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dbf │ │ -020394: 0a02 |007e: move-result v2 │ │ -020396: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02039a: 5472 7901 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02039e: 1a03 2907 |0083: const-string v3, "android.intent.extra.STREAM" // string@0729 │ │ -0203a2: 5474 7a01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -0203a6: 6e30 9c00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@009c │ │ -0203ac: 5472 7901 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0203b0: 1102 |008c: return-object v2 │ │ -0203b2: 0121 |008d: move v1, v2 │ │ -0203b4: 28a8 |008e: goto 0036 // -0058 │ │ -0203b6: 5472 7901 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0203ba: 1a03 2907 |0091: const-string v3, "android.intent.extra.STREAM" // string@0729 │ │ -0203be: 6e20 9d00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009d │ │ -0203c4: 28d2 |0096: goto 0068 // -002e │ │ -0203c6: 5472 7901 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0203ca: 1a03 2907 |0099: const-string v3, "android.intent.extra.STREAM" // string@0729 │ │ -0203ce: 6e20 9d00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009d │ │ -0203d4: 28ec |009e: goto 008a // -0014 │ │ +02183c: |[02183c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +02184c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02184e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +021850: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +021852: 5473 7b01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021856: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +02185a: 1a03 2707 |0007: const-string v3, "android.intent.extra.EMAIL" // string@0727 │ │ +02185e: 5474 7b01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021862: 7030 d903 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03d9 │ │ +021868: 5b76 7b01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +02186c: 5473 7701 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ +021870: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +021874: 1a03 2607 |0014: const-string v3, "android.intent.extra.CC" // string@0726 │ │ +021878: 5474 7701 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ +02187c: 7030 d903 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03d9 │ │ +021882: 5b76 7701 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0177 │ │ +021886: 5473 7601 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ +02188a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +02188e: 1a03 2507 |0021: const-string v3, "android.intent.extra.BCC" // string@0725 │ │ +021892: 5474 7601 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ +021896: 7030 d903 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03d9 │ │ +02189c: 5b76 7601 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0176 │ │ +0218a0: 5473 7a01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0218a4: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +0218a8: 5473 7a01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0218ac: 6e10 c50d 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0218b2: 0a03 |0033: move-result v3 │ │ +0218b4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +0218b8: 5473 7901 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0218bc: 6e10 8700 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +0218c2: 0c03 |003b: move-result-object v3 │ │ +0218c4: 1a04 2307 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ +0218c8: 6e20 990d 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +0218ce: 0a00 |0041: move-result v0 │ │ +0218d0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +0218d4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +0218d8: 5473 7901 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0218dc: 1a04 2207 |0048: const-string v4, "android.intent.action.SEND" // string@0722 │ │ +0218e0: 6e20 a000 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +0218e6: 5473 7a01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0218ea: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +0218ee: 5473 7a01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +0218f2: 6e10 c00d 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dc0 │ │ +0218f8: 0a03 |0056: move-result v3 │ │ +0218fa: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +0218fe: 5473 7901 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021902: 1a04 2907 |005b: const-string v4, "android.intent.extra.STREAM" // string@0729 │ │ +021906: 5475 7a01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +02190a: 6e20 bf0d 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +021910: 0c02 |0062: move-result-object v2 │ │ +021912: 1f02 3f00 |0063: check-cast v2, Landroid/os/Parcelable; // type@003f │ │ +021916: 6e30 9800 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0098 │ │ +02191c: 5b76 7a01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +021920: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +021924: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +021928: 5472 7901 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +02192c: 1a03 2307 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ +021930: 6e20 a000 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +021936: 5472 7a01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +02193a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +02193e: 5472 7a01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +021942: 6e10 c00d 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dc0 │ │ +021948: 0a02 |007e: move-result v2 │ │ +02194a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +02194e: 5472 7901 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021952: 1a03 2907 |0083: const-string v3, "android.intent.extra.STREAM" // string@0729 │ │ +021956: 5474 7a01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +02195a: 6e30 9c00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@009c │ │ +021960: 5472 7901 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021964: 1102 |008c: return-object v2 │ │ +021966: 0121 |008d: move v1, v2 │ │ +021968: 28a8 |008e: goto 0036 // -0058 │ │ +02196a: 5472 7901 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +02196e: 1a03 2907 |0091: const-string v3, "android.intent.extra.STREAM" // string@0729 │ │ +021972: 6e20 9d00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009d │ │ +021978: 28d2 |0096: goto 0068 // -002e │ │ +02197a: 5472 7901 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +02197e: 1a03 2907 |0099: const-string v3, "android.intent.extra.STREAM" // string@0729 │ │ +021982: 6e20 9d00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@009d │ │ +021988: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -13990,21 +13992,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 │ │ -0203d8: |[0203d8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0203e8: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ -0203ec: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0011 │ │ -0203f2: 0c00 |0005: move-result-object v0 │ │ -0203f4: 6e20 e003 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03e0 │ │ -0203fa: 0c00 |0009: move-result-object v0 │ │ -0203fc: 1100 |000a: return-object v0 │ │ +02198c: |[02198c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02199c: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ +0219a0: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0011 │ │ +0219a6: 0c00 |0005: move-result-object v0 │ │ +0219a8: 6e20 e003 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03e0 │ │ +0219ae: 0c00 |0009: move-result-object v0 │ │ +0219b0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -14013,17 +14015,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 │ │ -020400: |[020400] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020410: 5b01 7801 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0178 │ │ -020414: 1100 |0002: return-object v0 │ │ +0219b4: |[0219b4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0219c4: 5b01 7801 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0178 │ │ +0219c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -14033,19 +14035,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 │ │ -020418: |[020418] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020428: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02042c: 1a01 2507 |0002: const-string v1, "android.intent.extra.BCC" // string@0725 │ │ -020430: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -020436: 1102 |0007: return-object v2 │ │ +0219cc: |[0219cc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0219dc: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +0219e0: 1a01 2507 |0002: const-string v1, "android.intent.extra.BCC" // string@0725 │ │ +0219e4: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +0219ea: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -14055,19 +14057,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 │ │ -020438: |[020438] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020448: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02044c: 1a01 2607 |0002: const-string v1, "android.intent.extra.CC" // string@0726 │ │ -020450: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -020456: 1102 |0007: return-object v2 │ │ +0219ec: |[0219ec] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0219fc: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021a00: 1a01 2607 |0002: const-string v1, "android.intent.extra.CC" // string@0726 │ │ +021a04: 6e30 9b00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +021a0a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -14077,23 +14079,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 │ │ -020458: |[020458] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020468: 5420 7b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -02046c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -020470: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -020472: 5b20 7b01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ -020476: 5420 7901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02047a: 1a01 2707 |0009: const-string v1, "android.intent.extra.EMAIL" // string@0727 │ │ -02047e: 6e30 9b00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -020484: 1102 |000e: return-object v2 │ │ +021a0c: |[021a0c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021a1c: 5420 7b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021a20: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +021a24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +021a26: 5b20 7b01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@017b │ │ +021a2a: 5420 7901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021a2e: 1a01 2707 |0009: const-string v1, "android.intent.extra.EMAIL" // string@0727 │ │ +021a32: 6e30 9b00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +021a38: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -14105,27 +14107,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 │ │ -020488: |[020488] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -020498: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -02049c: 1a01 2807 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0728 │ │ -0204a0: 6e30 9a00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ -0204a6: 5420 7901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0204aa: 1a01 2b07 |0009: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ -0204ae: 6e20 9400 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0094 │ │ -0204b4: 0a00 |000e: move-result v0 │ │ -0204b6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -0204ba: 7110 350b 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0b35 │ │ -0204c0: 0c00 |0014: move-result-object v0 │ │ -0204c2: 6e20 e703 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03e7 │ │ -0204c8: 1102 |0018: return-object v2 │ │ +021a3c: |[021a3c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021a4c: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021a50: 1a01 2807 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0728 │ │ +021a54: 6e30 9a00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ +021a5a: 5420 7901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021a5e: 1a01 2b07 |0009: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ +021a62: 6e20 9400 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0094 │ │ +021a68: 0a00 |000e: move-result v0 │ │ +021a6a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +021a6e: 7110 350b 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0b35 │ │ +021a74: 0c00 |0014: move-result-object v0 │ │ +021a76: 6e20 e703 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03e7 │ │ +021a7c: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -14137,31 +14139,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 │ │ -0204cc: |[0204cc] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0204dc: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0204e0: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -0204e6: 0c00 |0005: move-result-object v0 │ │ -0204e8: 1a01 2207 |0006: const-string v1, "android.intent.action.SEND" // string@0722 │ │ -0204ec: 6e20 980d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -0204f2: 0a00 |000b: move-result v0 │ │ -0204f4: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -0204f8: 5420 7901 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -0204fc: 1a01 2207 |0010: const-string v1, "android.intent.action.SEND" // string@0722 │ │ -020500: 6e20 a000 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -020506: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -020508: 5b20 7a01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ -02050c: 5420 7901 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020510: 1a01 2907 |001a: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ -020514: 6e30 9800 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0098 │ │ -02051a: 1102 |001f: return-object v2 │ │ +021a80: |[021a80] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021a90: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021a94: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +021a9a: 0c00 |0005: move-result-object v0 │ │ +021a9c: 1a01 2207 |0006: const-string v1, "android.intent.action.SEND" // string@0722 │ │ +021aa0: 6e20 990d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +021aa6: 0a00 |000b: move-result v0 │ │ +021aa8: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +021aac: 5420 7901 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021ab0: 1a01 2207 |0010: const-string v1, "android.intent.action.SEND" // string@0722 │ │ +021ab4: 6e20 a000 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +021aba: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +021abc: 5b20 7a01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@017a │ │ +021ac0: 5420 7901 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021ac4: 1a01 2907 |001a: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ +021ac8: 6e30 9800 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0098 │ │ +021ace: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -14174,19 +14176,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 │ │ -02051c: |[02051c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02052c: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020530: 1a01 2a07 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@072a │ │ -020534: 6e30 9a00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ -02053a: 1102 |0007: return-object v2 │ │ +021ad0: |[021ad0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021ae0: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021ae4: 1a01 2a07 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@072a │ │ +021ae8: 6e30 9a00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ +021aee: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -14196,19 +14198,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 │ │ -02053c: |[02053c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02054c: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020550: 1a01 2b07 |0002: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ -020554: 6e30 9900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0099 │ │ -02055a: 1102 |0007: return-object v2 │ │ +021af0: |[021af0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021b00: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021b04: 1a01 2b07 |0002: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ +021b08: 6e30 9900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0099 │ │ +021b0e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -14218,18 +14220,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 │ │ -02055c: |[02055c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02056c: 5410 7901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ -020570: 6e20 a300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00a3 │ │ -020576: 1101 |0005: return-object v1 │ │ +021b10: |[021b10] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +021b20: 5410 7901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0179 │ │ +021b24: 6e20 a300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00a3 │ │ +021b2a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -14239,20 +14241,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -020578: |[020578] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -020588: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ -02058c: 6e10 db03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03db │ │ -020592: 0c01 |0005: move-result-object v1 │ │ -020594: 6e20 2700 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0027 │ │ -02059a: 0e00 |0009: return-void │ │ +021b2c: |[021b2c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +021b3c: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0175 │ │ +021b40: 6e10 db03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03db │ │ +021b46: 0c01 |0005: move-result-object v1 │ │ +021b48: 6e20 2700 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0027 │ │ +021b4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ @@ -14313,27 +14315,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02059c: |[02059c] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -0205ac: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0205b2: 5b12 7d01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ -0205b6: 6e10 0c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -0205bc: 0c00 |0008: move-result-object v0 │ │ -0205be: 5b10 8001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -0205c2: 7110 1004 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0410 │ │ -0205c8: 0c00 |000e: move-result-object v0 │ │ -0205ca: 5b10 7f01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ -0205ce: 7110 0f04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@040f │ │ -0205d4: 0c00 |0014: move-result-object v0 │ │ -0205d6: 5b10 7e01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ -0205da: 0e00 |0017: return-void │ │ +021b50: |[021b50] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +021b60: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +021b66: 5b12 7d01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ +021b6a: 6e10 0c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +021b70: 0c00 |0008: move-result-object v0 │ │ +021b72: 5b10 8001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021b76: 7110 1004 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0410 │ │ +021b7c: 0c00 |000e: move-result-object v0 │ │ +021b7e: 5b10 7f01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ +021b82: 7110 0f04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@040f │ │ +021b88: 0c00 |0014: move-result-object v0 │ │ +021b8a: 5b10 7e01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ +021b8e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -14347,18 +14349,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 │ │ -0205dc: |[0205dc] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -0205ec: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@008d │ │ -0205f0: 7020 ea03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03ea │ │ -0205f6: 1100 |0005: return-object v0 │ │ +021b90: |[021b90] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +021ba0: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@008d │ │ +021ba4: 7020 ea03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03ea │ │ +021baa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -14367,17 +14369,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0205f8: |[0205f8] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -020608: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ -02060c: 1100 |0002: return-object v0 │ │ +021bac: |[021bac] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +021bbc: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ +021bc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14385,31 +14387,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -020610: |[020610] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -020620: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -020622: 5453 7e01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ -020626: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02062a: 1102 |0005: return-object v2 │ │ -02062c: 5453 7d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ -020630: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -020636: 0c01 |000b: move-result-object v1 │ │ -020638: 5453 7e01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ -02063c: 6e20 a800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00a8 │ │ -020642: 0c02 |0011: move-result-object v2 │ │ -020644: 28f3 |0012: goto 0005 // -000d │ │ -020646: 0d00 |0013: move-exception v0 │ │ -020648: 1a03 5602 |0014: const-string v3, "IntentReader" // string@0256 │ │ -02064c: 1a04 a401 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@01a4 │ │ -020650: 7130 420b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -020656: 28ea |001b: goto 0005 // -0016 │ │ +021bc4: |[021bc4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +021bd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +021bd6: 5453 7e01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ +021bda: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +021bde: 1102 |0005: return-object v2 │ │ +021be0: 5453 7d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ +021be4: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +021bea: 0c01 |000b: move-result-object v1 │ │ +021bec: 5453 7e01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@017e │ │ +021bf0: 6e20 a800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00a8 │ │ +021bf6: 0c02 |0011: move-result-object v2 │ │ +021bf8: 28f3 |0012: goto 0005 // -000d │ │ +021bfa: 0d00 |0013: move-exception v0 │ │ +021bfc: 1a03 5602 |0014: const-string v3, "IntentReader" // string@0256 │ │ +021c00: 1a04 a401 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@01a4 │ │ +021c04: 7130 420b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +021c0a: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -14426,31 +14428,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -020664: |[020664] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -020674: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -020676: 5453 7f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ -02067a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02067e: 1102 |0005: return-object v2 │ │ -020680: 5453 7d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ -020684: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -02068a: 0c01 |000b: move-result-object v1 │ │ -02068c: 5453 7f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ -020690: 6e20 aa00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00aa │ │ -020696: 0c02 |0011: move-result-object v2 │ │ -020698: 28f3 |0012: goto 0005 // -000d │ │ -02069a: 0d00 |0013: move-exception v0 │ │ -02069c: 1a03 5602 |0014: const-string v3, "IntentReader" // string@0256 │ │ -0206a0: 1a04 a501 |0016: const-string v4, "Could not retrieve icon for calling application" // string@01a5 │ │ -0206a4: 7130 420b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -0206aa: 28ea |001b: goto 0005 // -0016 │ │ +021c18: |[021c18] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +021c28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +021c2a: 5453 7f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ +021c2e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +021c32: 1102 |0005: return-object v2 │ │ +021c34: 5453 7d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ +021c38: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +021c3e: 0c01 |000b: move-result-object v1 │ │ +021c40: 5453 7f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ +021c44: 6e20 aa00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00aa │ │ +021c4a: 0c02 |0011: move-result-object v2 │ │ +021c4c: 28f3 |0012: goto 0005 // -000d │ │ +021c4e: 0d00 |0013: move-exception v0 │ │ +021c50: 1a03 5602 |0014: const-string v3, "IntentReader" // string@0256 │ │ +021c54: 1a04 a501 |0016: const-string v4, "Could not retrieve icon for calling application" // string@01a5 │ │ +021c58: 7130 420b 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +021c5e: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -14467,34 +14469,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0206b8: |[0206b8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -0206c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0206ca: 5453 7f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ -0206ce: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0206d2: 1102 |0005: return-object v2 │ │ -0206d4: 5453 7d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ -0206d8: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -0206de: 0c01 |000b: move-result-object v1 │ │ -0206e0: 5453 7f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ -0206e4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0206e6: 6e30 ab00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00ab │ │ -0206ec: 0c03 |0012: move-result-object v3 │ │ -0206ee: 6e20 ac00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ac │ │ -0206f4: 0c02 |0016: move-result-object v2 │ │ -0206f6: 28ee |0017: goto 0005 // -0012 │ │ -0206f8: 0d00 |0018: move-exception v0 │ │ -0206fa: 1a03 5602 |0019: const-string v3, "IntentReader" // string@0256 │ │ -0206fe: 1a04 a601 |001b: const-string v4, "Could not retrieve label for calling application" // string@01a6 │ │ -020702: 7130 420b 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -020708: 28e5 |0020: goto 0005 // -001b │ │ +021c6c: |[021c6c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +021c7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +021c7e: 5453 7f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ +021c82: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +021c86: 1102 |0005: return-object v2 │ │ +021c88: 5453 7d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@017d │ │ +021c8c: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +021c92: 0c01 |000b: move-result-object v1 │ │ +021c94: 5453 7f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ +021c98: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +021c9a: 6e30 ab00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00ab │ │ +021ca0: 0c03 |0012: move-result-object v3 │ │ +021ca2: 6e20 ac00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ac │ │ +021ca8: 0c02 |0016: move-result-object v2 │ │ +021caa: 28ee |0017: goto 0005 // -0012 │ │ +021cac: 0d00 |0018: move-exception v0 │ │ +021cae: 1a03 5602 |0019: const-string v3, "IntentReader" // string@0256 │ │ +021cb2: 1a04 a601 |001b: const-string v4, "Could not retrieve label for calling application" // string@01a6 │ │ +021cb6: 7130 420b 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +021cbc: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -14511,17 +14513,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -020718: |[020718] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -020728: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ -02072c: 1100 |0002: return-object v0 │ │ +021ccc: |[021ccc] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +021cdc: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@017f │ │ +021ce0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14529,20 +14531,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020730: |[020730] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -020740: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -020744: 1a01 2507 |0002: const-string v1, "android.intent.extra.BCC" // string@0725 │ │ -020748: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ -02074e: 0c00 |0007: move-result-object v0 │ │ -020750: 1100 |0008: return-object v0 │ │ +021ce4: |[021ce4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +021cf4: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021cf8: 1a01 2507 |0002: const-string v1, "android.intent.extra.BCC" // string@0725 │ │ +021cfc: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ +021d02: 0c00 |0007: move-result-object v0 │ │ +021d04: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14550,20 +14552,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020754: |[020754] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -020764: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -020768: 1a01 2607 |0002: const-string v1, "android.intent.extra.CC" // string@0726 │ │ -02076c: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ -020772: 0c00 |0007: move-result-object v0 │ │ -020774: 1100 |0008: return-object v0 │ │ +021d08: |[021d08] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +021d18: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021d1c: 1a01 2607 |0002: const-string v1, "android.intent.extra.CC" // string@0726 │ │ +021d20: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ +021d26: 0c00 |0007: move-result-object v0 │ │ +021d28: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14571,20 +14573,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020778: |[020778] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -020788: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -02078c: 1a01 2707 |0002: const-string v1, "android.intent.extra.EMAIL" // string@0727 │ │ -020790: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ -020796: 0c00 |0007: move-result-object v0 │ │ -020798: 1100 |0008: return-object v0 │ │ +021d2c: |[021d2c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +021d3c: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021d40: 1a01 2707 |0002: const-string v1, "android.intent.extra.EMAIL" // string@0727 │ │ +021d44: 6e20 9100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0091 │ │ +021d4a: 0c00 |0007: move-result-object v0 │ │ +021d4c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14592,35 +14594,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -02079c: |[02079c] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -0207ac: 5442 8001 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -0207b0: 1a03 2807 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0728 │ │ -0207b4: 6e20 9200 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0092 │ │ -0207ba: 0c00 |0007: move-result-object v0 │ │ -0207bc: 5442 8001 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -0207c0: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -0207c4: 6e10 f903 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@03f9 │ │ -0207ca: 0c01 |000f: move-result-object v1 │ │ -0207cc: 2012 7801 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0178 │ │ -0207d0: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -0207d4: 1f01 7801 |0014: check-cast v1, Landroid/text/Spanned; // type@0178 │ │ -0207d8: 7110 360b 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0b36 │ │ -0207de: 0c00 |0019: move-result-object v0 │ │ -0207e0: 1100 |001a: return-object v0 │ │ -0207e2: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -0207e6: 7100 0c04 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@040c │ │ -0207ec: 0c02 |0020: move-result-object v2 │ │ -0207ee: 7220 ff03 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@03ff │ │ -0207f4: 0c00 |0024: move-result-object v0 │ │ -0207f6: 28f5 |0025: goto 001a // -000b │ │ +021d50: |[021d50] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +021d60: 5442 8001 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021d64: 1a03 2807 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0728 │ │ +021d68: 6e20 9200 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0092 │ │ +021d6e: 0c00 |0007: move-result-object v0 │ │ +021d70: 5442 8001 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021d74: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +021d78: 6e10 f903 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@03f9 │ │ +021d7e: 0c01 |000f: move-result-object v1 │ │ +021d80: 2012 7801 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0178 │ │ +021d84: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +021d88: 1f01 7801 |0014: check-cast v1, Landroid/text/Spanned; // type@0178 │ │ +021d8c: 7110 360b 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0b36 │ │ +021d92: 0c00 |0019: move-result-object v0 │ │ +021d94: 1100 |001a: return-object v0 │ │ +021d96: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +021d9a: 7100 0c04 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@040c │ │ +021da0: 0c02 |0020: move-result-object v2 │ │ +021da2: 7220 ff03 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@03ff │ │ +021da8: 0c00 |0024: move-result-object v0 │ │ +021daa: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -14638,21 +14640,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0207f8: |[0207f8] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -020808: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -02080c: 1a01 2907 |0002: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ -020810: 6e20 8f00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ -020816: 0c00 |0007: move-result-object v0 │ │ -020818: 1f00 3400 |0008: check-cast v0, Landroid/net/Uri; // type@0034 │ │ -02081c: 1100 |000a: return-object v0 │ │ +021dac: |[021dac] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +021dbc: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021dc0: 1a01 2907 |0002: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ +021dc4: 6e20 8f00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ +021dca: 0c00 |0007: move-result-object v0 │ │ +021dcc: 1f00 3400 |0008: check-cast v0, Landroid/net/Uri; // type@0034 │ │ +021dd0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14660,58 +14662,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -020820: |[020820] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -020830: 5430 8101 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -020834: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -020838: 6e10 fb03 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03fb │ │ -02083e: 0a00 |0007: move-result v0 │ │ -020840: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -020844: 5430 8001 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -020848: 1a01 2907 |000c: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ -02084c: 6e20 8e00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008e │ │ -020852: 0c00 |0011: move-result-object v0 │ │ -020854: 5b30 8101 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -020858: 5430 8101 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -02085c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -020860: 5430 8101 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -020864: 6e20 be0d 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02086a: 0c00 |001d: move-result-object v0 │ │ -02086c: 1f00 3400 |001e: check-cast v0, Landroid/net/Uri; // type@0034 │ │ -020870: 1100 |0020: return-object v0 │ │ -020872: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -020876: 5430 8001 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -02087a: 1a01 2907 |0025: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ -02087e: 6e20 8f00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ -020884: 0c00 |002a: move-result-object v0 │ │ -020886: 1f00 3400 |002b: check-cast v0, Landroid/net/Uri; // type@0034 │ │ -02088a: 28f3 |002d: goto 0020 // -000d │ │ -02088c: 2200 0002 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ -020890: 2201 0e02 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -020894: 7010 a20d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02089a: 1a02 eb05 |0035: const-string v2, "Stream items available: " // string@05eb │ │ -02089e: 6e20 a80d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0208a4: 0c01 |003a: move-result-object v1 │ │ -0208a6: 6e10 f703 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@03f7 │ │ -0208ac: 0a02 |003e: move-result v2 │ │ -0208ae: 6e20 a50d 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0208b4: 0c01 |0042: move-result-object v1 │ │ -0208b6: 1a02 4a00 |0043: const-string v2, " index requested: " // string@004a │ │ -0208ba: 6e20 a80d 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0208c0: 0c01 |0048: move-result-object v1 │ │ -0208c2: 6e20 a50d 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0208c8: 0c01 |004c: move-result-object v1 │ │ -0208ca: 6e10 ac0d 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0208d0: 0c01 |0050: move-result-object v1 │ │ -0208d2: 7020 7a0d 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7a │ │ -0208d8: 2700 |0054: throw v0 │ │ +021dd4: |[021dd4] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +021de4: 5430 8101 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021de8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +021dec: 6e10 fb03 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03fb │ │ +021df2: 0a00 |0007: move-result v0 │ │ +021df4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +021df8: 5430 8001 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021dfc: 1a01 2907 |000c: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ +021e00: 6e20 8e00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008e │ │ +021e06: 0c00 |0011: move-result-object v0 │ │ +021e08: 5b30 8101 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021e0c: 5430 8101 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021e10: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +021e14: 5430 8101 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021e18: 6e20 bf0d 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +021e1e: 0c00 |001d: move-result-object v0 │ │ +021e20: 1f00 3400 |001e: check-cast v0, Landroid/net/Uri; // type@0034 │ │ +021e24: 1100 |0020: return-object v0 │ │ +021e26: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +021e2a: 5430 8001 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021e2e: 1a01 2907 |0025: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ +021e32: 6e20 8f00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ +021e38: 0c00 |002a: move-result-object v0 │ │ +021e3a: 1f00 3400 |002b: check-cast v0, Landroid/net/Uri; // type@0034 │ │ +021e3e: 28f3 |002d: goto 0020 // -000d │ │ +021e40: 2200 0002 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ +021e44: 2201 0e02 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +021e48: 7010 a30d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +021e4e: 1a02 eb05 |0035: const-string v2, "Stream items available: " // string@05eb │ │ +021e52: 6e20 a90d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +021e58: 0c01 |003a: move-result-object v1 │ │ +021e5a: 6e10 f703 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@03f7 │ │ +021e60: 0a02 |003e: move-result v2 │ │ +021e62: 6e20 a60d 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +021e68: 0c01 |0042: move-result-object v1 │ │ +021e6a: 1a02 4a00 |0043: const-string v2, " index requested: " // string@004a │ │ +021e6e: 6e20 a90d 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +021e74: 0c01 |0048: move-result-object v1 │ │ +021e76: 6e20 a60d 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +021e7c: 0c01 |004c: move-result-object v1 │ │ +021e7e: 6e10 ad0d 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +021e84: 0c01 |0050: move-result-object v1 │ │ +021e86: 7020 7b0d 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7b │ │ +021e8c: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -14727,40 +14729,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0208dc: |[0208dc] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -0208ec: 5420 8101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -0208f0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -0208f4: 6e10 fb03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03fb │ │ -0208fa: 0a00 |0007: move-result v0 │ │ -0208fc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -020900: 5420 8001 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -020904: 1a01 2907 |000c: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ -020908: 6e20 8e00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008e │ │ -02090e: 0c00 |0011: move-result-object v0 │ │ -020910: 5b20 8101 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -020914: 5420 8101 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -020918: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02091c: 5420 8101 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ -020920: 6e10 c40d 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -020926: 0a00 |001d: move-result v0 │ │ -020928: 0f00 |001e: return v0 │ │ -02092a: 5420 8001 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -02092e: 1a01 2907 |0021: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ -020932: 6e20 9400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0094 │ │ -020938: 0a00 |0026: move-result v0 │ │ -02093a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02093e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -020940: 28f4 |002a: goto 001e // -000c │ │ -020942: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -020944: 28f2 |002c: goto 001e // -000e │ │ +021e90: |[021e90] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +021ea0: 5420 8101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021ea4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +021ea8: 6e10 fb03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@03fb │ │ +021eae: 0a00 |0007: move-result v0 │ │ +021eb0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +021eb4: 5420 8001 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021eb8: 1a01 2907 |000c: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ +021ebc: 6e20 8e00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@008e │ │ +021ec2: 0c00 |0011: move-result-object v0 │ │ +021ec4: 5b20 8101 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021ec8: 5420 8101 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021ecc: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +021ed0: 5420 8101 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0181 │ │ +021ed4: 6e10 c50d 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +021eda: 0a00 |001d: move-result v0 │ │ +021edc: 0f00 |001e: return v0 │ │ +021ede: 5420 8001 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021ee2: 1a01 2907 |0021: const-string v1, "android.intent.extra.STREAM" // string@0729 │ │ +021ee6: 6e20 9400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0094 │ │ +021eec: 0a00 |0026: move-result v0 │ │ +021eee: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +021ef2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +021ef4: 28f4 |002a: goto 001e // -000c │ │ +021ef6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +021ef8: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -14772,20 +14774,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020948: |[020948] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -020958: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -02095c: 1a01 2a07 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@072a │ │ -020960: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0092 │ │ -020966: 0c00 |0007: move-result-object v0 │ │ -020968: 1100 |0008: return-object v0 │ │ +021efc: |[021efc] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +021f0c: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021f10: 1a01 2a07 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@072a │ │ +021f14: 6e20 9200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0092 │ │ +021f1a: 0c00 |0007: move-result-object v0 │ │ +021f1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14793,20 +14795,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02096c: |[02096c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02097c: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -020980: 1a01 2b07 |0002: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ -020984: 6e20 8900 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0089 │ │ -02098a: 0c00 |0007: move-result-object v0 │ │ -02098c: 1100 |0008: return-object v0 │ │ +021f20: |[021f20] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +021f30: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021f34: 1a01 2b07 |0002: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ +021f38: 6e20 8900 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0089 │ │ +021f3e: 0c00 |0007: move-result-object v0 │ │ +021f40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14814,19 +14816,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -020990: |[020990] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -0209a0: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -0209a4: 6e10 9300 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0093 │ │ -0209aa: 0c00 |0005: move-result-object v0 │ │ -0209ac: 1100 |0006: return-object v0 │ │ +021f44: |[021f44] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +021f54: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021f58: 6e10 9300 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0093 │ │ +021f5e: 0c00 |0005: move-result-object v0 │ │ +021f60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14834,22 +14836,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0209b0: |[0209b0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -0209c0: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -0209c4: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -0209ca: 0c00 |0005: move-result-object v0 │ │ -0209cc: 1a01 2307 |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ -0209d0: 6e20 980d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -0209d6: 0a00 |000b: move-result v0 │ │ -0209d8: 0f00 |000c: return v0 │ │ +021f64: |[021f64] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +021f74: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021f78: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +021f7e: 0c00 |0005: move-result-object v0 │ │ +021f80: 1a01 2307 |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ +021f84: 6e20 990d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +021f8a: 0a00 |000b: move-result v0 │ │ +021f8c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14857,30 +14859,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0209dc: |[0209dc] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -0209ec: 5421 8001 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -0209f0: 6e10 8700 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -0209f6: 0c00 |0005: move-result-object v0 │ │ -0209f8: 1a01 2207 |0006: const-string v1, "android.intent.action.SEND" // string@0722 │ │ -0209fc: 6e20 980d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -020a02: 0a01 |000b: move-result v1 │ │ -020a04: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -020a08: 1a01 2307 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ -020a0c: 6e20 980d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -020a12: 0a01 |0013: move-result v1 │ │ -020a14: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -020a18: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -020a1a: 0f01 |0017: return v1 │ │ -020a1c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -020a1e: 28fe |0019: goto 0017 // -0002 │ │ +021f90: |[021f90] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +021fa0: 5421 8001 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021fa4: 6e10 8700 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +021faa: 0c00 |0005: move-result-object v0 │ │ +021fac: 1a01 2207 |0006: const-string v1, "android.intent.action.SEND" // string@0722 │ │ +021fb0: 6e20 990d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +021fb6: 0a01 |000b: move-result v1 │ │ +021fb8: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +021fbc: 1a01 2307 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0723 │ │ +021fc0: 6e20 990d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +021fc6: 0a01 |0013: move-result v1 │ │ +021fc8: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +021fcc: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +021fce: 0f01 |0017: return v1 │ │ +021fd0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +021fd2: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -14890,22 +14892,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -020a20: |[020a20] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -020a30: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ -020a34: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -020a3a: 0c00 |0005: move-result-object v0 │ │ -020a3c: 1a01 2207 |0006: const-string v1, "android.intent.action.SEND" // string@0722 │ │ -020a40: 6e20 980d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -020a46: 0a00 |000b: move-result v0 │ │ -020a48: 0f00 |000c: return v0 │ │ +021fd4: |[021fd4] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +021fe4: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0180 │ │ +021fe8: 6e10 8700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +021fee: 0c00 |0005: move-result-object v0 │ │ +021ff0: 1a01 2207 |0006: const-string v1, "android.intent.action.SEND" // string@0722 │ │ +021ff4: 6e20 990d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +021ffa: 0a00 |000b: move-result v0 │ │ +021ffc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ source_file_idx : 1500 (ShareCompat.java) │ │ @@ -14989,33 +14991,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -020a4c: |[020a4c] android.support.v4.app.ShareCompat.:()V │ │ -020a5c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -020a60: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -020a64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -020a68: 2200 9100 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0091 │ │ -020a6c: 7010 0704 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0407 │ │ -020a72: 6900 8401 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ -020a76: 0e00 |000d: return-void │ │ -020a78: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -020a7c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -020a80: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -020a84: 2200 9000 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0090 │ │ -020a88: 7010 0404 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0404 │ │ -020a8e: 6900 8401 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ -020a92: 28f2 |001b: goto 000d // -000e │ │ -020a94: 2200 8f00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@008f │ │ -020a98: 7010 0004 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0400 │ │ -020a9e: 6900 8401 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ -020aa2: 28ea |0023: goto 000d // -0016 │ │ +022000: |[022000] android.support.v4.app.ShareCompat.:()V │ │ +022010: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +022014: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +022018: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02201c: 2200 9100 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0091 │ │ +022020: 7010 0704 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0407 │ │ +022026: 6900 8401 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ +02202a: 0e00 |000d: return-void │ │ +02202c: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +022030: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +022034: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +022038: 2200 9000 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0090 │ │ +02203c: 7010 0404 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0404 │ │ +022042: 6900 8401 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ +022046: 28f2 |001b: goto 000d // -000e │ │ +022048: 2200 8f00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@008f │ │ +02204c: 7010 0004 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0400 │ │ +022052: 6900 8401 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ +022056: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -15027,17 +15029,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -020aa4: |[020aa4] android.support.v4.app.ShareCompat.:()V │ │ -020ab4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -020aba: 0e00 |0003: return-void │ │ +022058: |[022058] android.support.v4.app.ShareCompat.:()V │ │ +022068: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02206e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -15046,52 +15048,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 │ │ -020abc: |[020abc] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -020acc: 6200 8401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ -020ad0: 1100 |0002: return-object v0 │ │ +022070: |[022070] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +022080: 6200 8401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ +022084: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -020ad4: |[020ad4] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -020ae4: 7220 670b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b67 │ │ -020aea: 0c00 |0003: move-result-object v0 │ │ -020aec: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -020af0: 2201 fe01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -020af4: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -020af8: 7010 a20d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -020afe: 1a03 a301 |000d: const-string v3, "Could not find menu item with id " // string@01a3 │ │ -020b02: 6e20 a80d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -020b08: 0c02 |0012: move-result-object v2 │ │ -020b0a: 6e20 a50d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -020b10: 0c02 |0016: move-result-object v2 │ │ -020b12: 1a03 4900 |0017: const-string v3, " in the supplied menu" // string@0049 │ │ -020b16: 6e20 a80d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -020b1c: 0c02 |001c: move-result-object v2 │ │ -020b1e: 6e10 ac0d 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -020b24: 0c02 |0020: move-result-object v2 │ │ -020b26: 7020 770d 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -020b2c: 2701 |0024: throw v1 │ │ -020b2e: 7120 0e04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@040e │ │ -020b34: 0e00 |0028: return-void │ │ +022088: |[022088] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +022098: 7220 670b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b67 │ │ +02209e: 0c00 |0003: move-result-object v0 │ │ +0220a0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0220a4: 2201 fe01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +0220a8: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +0220ac: 7010 a30d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0220b2: 1a03 a301 |000d: const-string v3, "Could not find menu item with id " // string@01a3 │ │ +0220b6: 6e20 a90d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0220bc: 0c02 |0012: move-result-object v2 │ │ +0220be: 6e20 a60d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0220c4: 0c02 |0016: move-result-object v2 │ │ +0220c6: 1a03 4900 |0017: const-string v3, " in the supplied menu" // string@0049 │ │ +0220ca: 6e20 a90d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0220d0: 0c02 |001c: move-result-object v2 │ │ +0220d2: 6e10 ad0d 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0220d8: 0c02 |0020: move-result-object v2 │ │ +0220da: 7020 780d 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +0220e0: 2701 |0024: throw v1 │ │ +0220e2: 7120 0e04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@040e │ │ +0220e8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -15106,18 +15108,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 │ │ -020b38: |[020b38] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -020b48: 6200 8401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ -020b4c: 7230 fe03 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@03fe │ │ -020b52: 0e00 |0005: return-void │ │ +0220ec: |[0220ec] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0220fc: 6200 8401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0184 │ │ +022100: 7230 fe03 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@03fe │ │ +022106: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -15127,25 +15129,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 │ │ -020b54: |[020b54] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -020b64: 6e10 0900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0009 │ │ -020b6a: 0c00 |0003: move-result-object v0 │ │ -020b6c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -020b70: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -020b76: 0c01 |0009: move-result-object v1 │ │ -020b78: 1a02 2f07 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@072f │ │ -020b7c: 6e20 8f00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ -020b82: 0c00 |000f: move-result-object v0 │ │ -020b84: 1f00 1300 |0010: check-cast v0, Landroid/content/ComponentName; // type@0013 │ │ -020b88: 1100 |0012: return-object v0 │ │ +022108: |[022108] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +022118: 6e10 0900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0009 │ │ +02211e: 0c00 |0003: move-result-object v0 │ │ +022120: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +022124: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +02212a: 0c01 |0009: move-result-object v1 │ │ +02212c: 1a02 2f07 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@072f │ │ +022130: 6e20 8f00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ +022136: 0c00 |000f: move-result-object v0 │ │ +022138: 1f00 1300 |0010: check-cast v0, Landroid/content/ComponentName; // type@0013 │ │ +02213c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -15158,24 +15160,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -020b8c: |[020b8c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -020b9c: 6e10 0a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000a │ │ -020ba2: 0c00 |0003: move-result-object v0 │ │ -020ba4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -020ba8: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -020bae: 0c01 |0009: move-result-object v1 │ │ -020bb0: 1a02 3007 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0730 │ │ -020bb4: 6e20 9200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0092 │ │ -020bba: 0c00 |000f: move-result-object v0 │ │ -020bbc: 1100 |0010: return-object v0 │ │ +022140: |[022140] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +022150: 6e10 0a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000a │ │ +022156: 0c00 |0003: move-result-object v0 │ │ +022158: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +02215c: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +022162: 0c01 |0009: move-result-object v1 │ │ +022164: 1a02 3007 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0730 │ │ +022168: 6e20 9200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0092 │ │ +02216e: 0c00 |000f: move-result-object v0 │ │ +022170: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ @@ -15213,17 +15215,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -020bc0: |[020bc0] android.support.v4.app.ShareCompatICS.:()V │ │ -020bd0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -020bd6: 0e00 |0003: return-void │ │ +022174: |[022174] android.support.v4.app.ShareCompatICS.:()V │ │ +022184: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02218a: 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;) │ │ @@ -15231,42 +15233,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 │ │ -020bd8: |[020bd8] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -020be8: 7210 690b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0b69 │ │ -020bee: 0c00 |0003: move-result-object v0 │ │ -020bf0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -020bf2: 2002 c401 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01c4 │ │ -020bf6: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -020bfa: 2201 c401 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01c4 │ │ -020bfe: 7020 c30c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0cc3 │ │ -020c04: 2202 0e02 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -020c08: 7010 a20d 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -020c0e: 1a03 b300 |0013: const-string v3, ".sharecompat_" // string@00b3 │ │ -020c12: 6e20 a80d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -020c18: 0c02 |0018: move-result-object v2 │ │ -020c1a: 6e10 8e0d 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -020c20: 0c03 |001c: move-result-object v3 │ │ -020c22: 6e10 700d 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -020c28: 0c03 |0020: move-result-object v3 │ │ -020c2a: 6e20 a80d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -020c30: 0c02 |0024: move-result-object v2 │ │ -020c32: 6e10 ac0d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -020c38: 0c02 |0028: move-result-object v2 │ │ -020c3a: 6e20 c40c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0cc4 │ │ -020c40: 6e20 c50c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0cc5 │ │ -020c46: 7220 6b0b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0b6b │ │ -020c4c: 0e00 |0032: return-void │ │ -020c4e: 0701 |0033: move-object v1, v0 │ │ -020c50: 1f01 c401 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01c4 │ │ -020c54: 28d8 |0036: goto 000e // -0028 │ │ +02218c: |[02218c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02219c: 7210 690b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0b69 │ │ +0221a2: 0c00 |0003: move-result-object v0 │ │ +0221a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0221a6: 2002 c401 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01c4 │ │ +0221aa: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +0221ae: 2201 c401 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01c4 │ │ +0221b2: 7020 c30c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0cc3 │ │ +0221b8: 2202 0e02 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +0221bc: 7010 a30d 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0221c2: 1a03 b300 |0013: const-string v3, ".sharecompat_" // string@00b3 │ │ +0221c6: 6e20 a90d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0221cc: 0c02 |0018: move-result-object v2 │ │ +0221ce: 6e10 8f0d 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +0221d4: 0c03 |001c: move-result-object v3 │ │ +0221d6: 6e10 710d 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +0221dc: 0c03 |0020: move-result-object v3 │ │ +0221de: 6e20 a90d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0221e4: 0c02 |0024: move-result-object v2 │ │ +0221e6: 6e10 ad0d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0221ec: 0c02 |0028: move-result-object v2 │ │ +0221ee: 6e20 c40c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0cc4 │ │ +0221f4: 6e20 c50c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0cc5 │ │ +0221fa: 7220 6b0b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0b6b │ │ +022200: 0e00 |0032: return-void │ │ +022202: 0701 |0033: move-object v1, v0 │ │ +022204: 1f01 c401 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01c4 │ │ +022208: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -15308,17 +15310,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -020c58: |[020c58] android.support.v4.app.ShareCompatJB.:()V │ │ -020c68: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -020c6e: 0e00 |0003: return-void │ │ +02220c: |[02220c] android.support.v4.app.ShareCompatJB.:()V │ │ +02221c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022222: 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;) │ │ @@ -15326,18 +15328,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -020c70: |[020c70] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -020c80: 7110 340b 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0b34 │ │ -020c86: 0c00 |0003: move-result-object v0 │ │ -020c88: 1100 |0004: return-object v0 │ │ +022224: |[022224] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +022234: 7110 340b 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0b34 │ │ +02223a: 0c00 |0003: move-result-object v0 │ │ +02223c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -15366,17 +15368,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -020c8c: |[020c8c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -020c9c: 7020 3c0b 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0b3c │ │ -020ca2: 0e00 |0003: return-void │ │ +022240: |[022240] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +022250: 7020 3c0b 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0b3c │ │ +022256: 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; │ │ @@ -15469,26 +15471,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -020ca4: |[020ca4] android.support.v4.app.TaskStackBuilder.:()V │ │ -020cb4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -020cb8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -020cbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -020cc0: 2200 9800 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@0098 │ │ -020cc4: 7010 1904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0419 │ │ -020cca: 6900 8601 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0186 │ │ -020cce: 0e00 |000d: return-void │ │ -020cd0: 2200 9700 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@0097 │ │ -020cd4: 7010 1704 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0417 │ │ -020cda: 6900 8601 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0186 │ │ -020cde: 28f8 |0015: goto 000d // -0008 │ │ +022258: |[022258] android.support.v4.app.TaskStackBuilder.:()V │ │ +022268: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02226c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +022270: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +022274: 2200 9800 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@0098 │ │ +022278: 7010 1904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0419 │ │ +02227e: 6900 8601 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0186 │ │ +022282: 0e00 |000d: return-void │ │ +022284: 2200 9700 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@0097 │ │ +022288: 7010 1704 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0417 │ │ +02228e: 6900 8601 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0186 │ │ +022292: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=116 │ │ 0x000e line=114 │ │ locals : │ │ @@ -15498,21 +15500,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -020ce0: |[020ce0] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -020cf0: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -020cf6: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -020cfa: 7010 b80d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -020d00: 5b10 8801 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020d04: 5b12 8901 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -020d08: 0e00 |000c: return-void │ │ +022294: |[022294] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +0222a4: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0222aa: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +0222ae: 7010 b90d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0222b4: 5b10 8801 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +0222b8: 5b12 8901 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +0222bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=118 │ │ 0x000a line=122 │ │ 0x000c line=123 │ │ locals : │ │ @@ -15524,18 +15526,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 │ │ -020d0c: |[020d0c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020d1c: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@009a │ │ -020d20: 7020 1e04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@041e │ │ -020d26: 1100 |0005: return-object v0 │ │ +0222c0: |[0222c0] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0222d0: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@009a │ │ +0222d4: 7020 1e04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@041e │ │ +0222da: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15543,18 +15545,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 │ │ -020d28: |[020d28] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020d38: 7110 2404 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0424 │ │ -020d3e: 0c00 |0003: move-result-object v0 │ │ -020d40: 1100 |0004: return-object v0 │ │ +0222dc: |[0222dc] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0222ec: 7110 2404 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0424 │ │ +0222f2: 0c00 |0003: move-result-object v0 │ │ +0222f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -15563,18 +15565,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 │ │ -020d44: |[020d44] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020d54: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020d58: 6e20 bb0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -020d5e: 1101 |0005: return-object v1 │ │ +0222f8: |[0222f8] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +022308: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +02230c: 6e20 bc0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +022312: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -15584,27 +15586,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 │ │ -020d60: |[020d60] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020d70: 6e10 8a00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ -020d76: 0c00 |0003: move-result-object v0 │ │ -020d78: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -020d7c: 5421 8901 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -020d80: 6e10 7600 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0076 │ │ -020d86: 0c01 |000b: move-result-object v1 │ │ -020d88: 6e20 9e00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009e │ │ -020d8e: 0c00 |000f: move-result-object v0 │ │ -020d90: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -020d94: 6e20 2204 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0422 │ │ -020d9a: 6e20 1f04 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@041f │ │ -020da0: 1102 |0018: return-object v2 │ │ +022314: |[022314] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +022324: 6e10 8a00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ +02232a: 0c00 |0003: move-result-object v0 │ │ +02232c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +022330: 5421 8901 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +022334: 6e10 7600 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0076 │ │ +02233a: 0c01 |000b: move-result-object v1 │ │ +02233c: 6e20 9e00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009e │ │ +022342: 0c00 |000f: move-result-object v0 │ │ +022344: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +022348: 6e20 2204 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0422 │ │ +02234e: 6e20 1f04 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@041f │ │ +022354: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ 0x0012 line=179 │ │ @@ -15620,29 +15622,29 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -020da4: |[020da4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020db4: 7110 6f03 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036f │ │ -020dba: 0c00 |0003: move-result-object v0 │ │ -020dbc: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -020dc0: 6e10 8a00 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ -020dc6: 0c01 |0009: move-result-object v1 │ │ -020dc8: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -020dcc: 5432 8901 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -020dd0: 6e10 7600 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0076 │ │ -020dd6: 0c02 |0011: move-result-object v2 │ │ -020dd8: 6e20 9e00 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009e │ │ -020dde: 0c01 |0015: move-result-object v1 │ │ -020de0: 6e20 2204 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0422 │ │ -020de6: 6e20 1f04 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@041f │ │ -020dec: 1103 |001c: return-object v3 │ │ +022358: |[022358] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +022368: 7110 6f03 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036f │ │ +02236e: 0c00 |0003: move-result-object v0 │ │ +022370: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +022374: 6e10 8a00 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ +02237a: 0c01 |0009: move-result-object v1 │ │ +02237c: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +022380: 5432 8901 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +022384: 6e10 7600 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0076 │ │ +02238a: 0c02 |0011: move-result-object v2 │ │ +02238c: 6e20 9e00 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@009e │ │ +022392: 0c01 |0015: move-result-object v1 │ │ +022394: 6e20 2204 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0422 │ │ +02239a: 6e20 1f04 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@041f │ │ +0223a0: 1103 |001c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ 0x000c line=199 │ │ @@ -15660,38 +15662,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 │ │ -020df0: |[020df0] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020e00: 5453 8801 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020e04: 6e10 c40d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -020e0a: 0a01 |0005: move-result v1 │ │ -020e0c: 5453 8901 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -020e10: 7120 7003 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0370 │ │ -020e16: 0c02 |000b: move-result-object v2 │ │ -020e18: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -020e1c: 5453 8801 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020e20: 6e30 ba0d 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0dba │ │ -020e26: 5453 8901 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -020e2a: 6e10 8a00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ -020e30: 0c04 |0018: move-result-object v4 │ │ -020e32: 7120 7003 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0370 │ │ -020e38: 0c02 |001c: move-result-object v2 │ │ -020e3a: 28ef |001d: goto 000c // -0011 │ │ -020e3c: 0d00 |001e: move-exception v0 │ │ -020e3e: 1a03 1e06 |001f: const-string v3, "TaskStackBuilder" // string@061e │ │ -020e42: 1a04 6701 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0167 │ │ -020e46: 7120 410b 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ -020e4c: 2203 fe01 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -020e50: 7020 780d 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d78 │ │ -020e56: 2703 |002b: throw v3 │ │ -020e58: 1105 |002c: return-object v5 │ │ +0223a4: |[0223a4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0223b4: 5453 8801 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +0223b8: 6e10 c50d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0223be: 0a01 |0005: move-result v1 │ │ +0223c0: 5453 8901 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +0223c4: 7120 7003 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0370 │ │ +0223ca: 0c02 |000b: move-result-object v2 │ │ +0223cc: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +0223d0: 5453 8801 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +0223d4: 6e30 bb0d 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0dbb │ │ +0223da: 5453 8901 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +0223de: 6e10 8a00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@008a │ │ +0223e4: 0c04 |0018: move-result-object v4 │ │ +0223e6: 7120 7003 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0370 │ │ +0223ec: 0c02 |001c: move-result-object v2 │ │ +0223ee: 28ef |001d: goto 000c // -0011 │ │ +0223f0: 0d00 |001e: move-exception v0 │ │ +0223f2: 1a03 1e06 |001f: const-string v3, "TaskStackBuilder" // string@061e │ │ +0223f6: 1a04 6701 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0167 │ │ +0223fa: 7120 410b 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ +022400: 2203 fe01 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +022404: 7020 790d 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d79 │ │ +02240a: 2703 |002b: throw v3 │ │ +02240c: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=229 │ │ 0x000c line=230 │ │ @@ -15714,21 +15716,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 │ │ -020e68: |[020e68] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -020e78: 2200 1300 |0000: new-instance v0, Landroid/content/ComponentName; // type@0013 │ │ -020e7c: 5421 8901 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -020e80: 7030 6d00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006d │ │ -020e86: 6e20 2204 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0422 │ │ -020e8c: 0c00 |000a: move-result-object v0 │ │ -020e8e: 1100 |000b: return-object v0 │ │ +02241c: |[02241c] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02242c: 2200 1300 |0000: new-instance v0, Landroid/content/ComponentName; // type@0013 │ │ +022430: 5421 8901 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +022434: 7030 6d00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@006d │ │ +02243a: 6e20 2204 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0422 │ │ +022440: 0c00 |000a: move-result-object v0 │ │ +022442: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -15738,20 +15740,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -020e90: |[020e90] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -020ea0: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020ea4: 6e20 be0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -020eaa: 0c00 |0005: move-result-object v0 │ │ -020eac: 1f00 1a00 |0006: check-cast v0, Landroid/content/Intent; // type@001a │ │ -020eb0: 1100 |0008: return-object v0 │ │ +022444: |[022444] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +022454: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +022458: 6e20 bf0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02245e: 0c00 |0005: move-result-object v0 │ │ +022460: 1f00 1a00 |0006: check-cast v0, Landroid/content/Intent; // type@001a │ │ +022464: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -15760,18 +15762,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -020eb4: |[020eb4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -020ec4: 6e20 2504 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0425 │ │ -020eca: 0c00 |0003: move-result-object v0 │ │ -020ecc: 1100 |0004: return-object v0 │ │ +022468: |[022468] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +022478: 6e20 2504 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0425 │ │ +02247e: 0c00 |0003: move-result-object v0 │ │ +022480: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -15780,19 +15782,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -020ed0: |[020ed0] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -020ee0: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020ee4: 6e10 c40d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -020eea: 0a00 |0005: move-result v0 │ │ -020eec: 0f00 |0006: return v0 │ │ +022484: |[022484] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +022494: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +022498: 6e10 c50d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02249e: 0a00 |0005: move-result v0 │ │ +0224a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15800,45 +15802,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -020ef0: |[020ef0] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -020f00: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -020f02: 5452 8801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020f06: 6e10 c40d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -020f0c: 0a02 |0006: move-result v2 │ │ -020f0e: 2321 3d02 |0007: new-array v1, v2, [Landroid/content/Intent; // type@023d │ │ -020f12: 2112 |0009: array-length v2, v1 │ │ -020f14: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -020f18: 1101 |000c: return-object v1 │ │ -020f1a: 2203 1a00 |000d: new-instance v3, Landroid/content/Intent; // type@001a │ │ -020f1e: 5452 8801 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020f22: 6e20 be0d 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -020f28: 0c02 |0014: move-result-object v2 │ │ -020f2a: 1f02 1a00 |0015: check-cast v2, Landroid/content/Intent; // type@001a │ │ -020f2e: 7020 8200 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -020f34: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -020f3a: 6e20 8500 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -020f40: 0c02 |0020: move-result-object v2 │ │ -020f42: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -020f46: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -020f48: 2112 |0024: array-length v2, v1 │ │ -020f4a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -020f4e: 2203 1a00 |0027: new-instance v3, Landroid/content/Intent; // type@001a │ │ -020f52: 5452 8801 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020f56: 6e20 be0d 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -020f5c: 0c02 |002e: move-result-object v2 │ │ -020f5e: 1f02 1a00 |002f: check-cast v2, Landroid/content/Intent; // type@001a │ │ -020f62: 7020 8200 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -020f68: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -020f6c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -020f70: 28ec |0038: goto 0024 // -0014 │ │ +0224a4: |[0224a4] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +0224b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0224b6: 5452 8801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +0224ba: 6e10 c50d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0224c0: 0a02 |0006: move-result v2 │ │ +0224c2: 2321 3d02 |0007: new-array v1, v2, [Landroid/content/Intent; // type@023d │ │ +0224c6: 2112 |0009: array-length v2, v1 │ │ +0224c8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +0224cc: 1101 |000c: return-object v1 │ │ +0224ce: 2203 1a00 |000d: new-instance v3, Landroid/content/Intent; // type@001a │ │ +0224d2: 5452 8801 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +0224d6: 6e20 bf0d 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0224dc: 0c02 |0014: move-result-object v2 │ │ +0224de: 1f02 1a00 |0015: check-cast v2, Landroid/content/Intent; // type@001a │ │ +0224e2: 7020 8200 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +0224e8: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +0224ee: 6e20 8500 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +0224f4: 0c02 |0020: move-result-object v2 │ │ +0224f6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +0224fa: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0224fc: 2112 |0024: array-length v2, v1 │ │ +0224fe: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +022502: 2203 1a00 |0027: new-instance v3, Landroid/content/Intent; // type@001a │ │ +022506: 5452 8801 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +02250a: 6e20 bf0d 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +022510: 0c02 |002e: move-result-object v2 │ │ +022512: 1f02 1a00 |002f: check-cast v2, Landroid/content/Intent; // type@001a │ │ +022516: 7020 8200 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +02251c: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +022520: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +022524: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=371 │ │ 0x0009 line=372 │ │ 0x000c line=380 │ │ 0x000d line=374 │ │ 0x0023 line=377 │ │ @@ -15854,19 +15856,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -020f74: |[020f74] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -020f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -020f86: 6e40 2b04 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@042b │ │ -020f8c: 0c00 |0004: move-result-object v0 │ │ -020f8e: 1100 |0005: return-object v0 │ │ +022528: |[022528] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +022538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02253a: 6e40 2b04 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@042b │ │ +022540: 0c00 |0004: move-result-object v0 │ │ +022542: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -15876,47 +15878,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 │ │ -020f90: |[020f90] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -020fa0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -020fa2: 5460 8801 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020fa6: 6e10 bf0d 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dbf │ │ -020fac: 0a00 |0006: move-result v0 │ │ -020fae: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -020fb2: 2200 ff01 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -020fb6: 1a01 5105 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0551 │ │ -020fba: 7020 790d 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -020fc0: 2700 |0010: throw v0 │ │ -020fc2: 5460 8801 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020fc6: 5461 8801 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -020fca: 6e10 c40d 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -020fd0: 0a01 |0018: move-result v1 │ │ -020fd2: 2311 3d02 |0019: new-array v1, v1, [Landroid/content/Intent; // type@023d │ │ -020fd6: 6e20 c60d 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc6 │ │ -020fdc: 0c02 |001e: move-result-object v2 │ │ -020fde: 1f02 3d02 |001f: check-cast v2, [Landroid/content/Intent; // type@023d │ │ -020fe2: 2200 1a00 |0021: new-instance v0, Landroid/content/Intent; // type@001a │ │ -020fe6: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -020fea: 7020 8200 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -020ff0: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -020ff6: 6e20 8500 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -020ffc: 0c00 |002e: move-result-object v0 │ │ -020ffe: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -021002: 6200 8601 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0186 │ │ -021006: 5461 8901 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -02100a: 0173 |0035: move v3, v7 │ │ -02100c: 0184 |0036: move v4, v8 │ │ -02100e: 0795 |0037: move-object v5, v9 │ │ -021010: 7806 1604 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@0416 │ │ -021016: 0c00 |003b: move-result-object v0 │ │ -021018: 1100 |003c: return-object v0 │ │ +022544: |[022544] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +022554: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +022556: 5460 8801 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +02255a: 6e10 c00d 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dc0 │ │ +022560: 0a00 |0006: move-result v0 │ │ +022562: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +022566: 2200 ff01 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +02256a: 1a01 5105 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0551 │ │ +02256e: 7020 7a0d 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +022574: 2700 |0010: throw v0 │ │ +022576: 5460 8801 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +02257a: 5461 8801 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +02257e: 6e10 c50d 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +022584: 0a01 |0018: move-result v1 │ │ +022586: 2311 3d02 |0019: new-array v1, v1, [Landroid/content/Intent; // type@023d │ │ +02258a: 6e20 c70d 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc7 │ │ +022590: 0c02 |001e: move-result-object v2 │ │ +022592: 1f02 3d02 |001f: check-cast v2, [Landroid/content/Intent; // type@023d │ │ +022596: 2200 1a00 |0021: new-instance v0, Landroid/content/Intent; // type@001a │ │ +02259a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +02259e: 7020 8200 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +0225a4: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +0225aa: 6e20 8500 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +0225b0: 0c00 |002e: move-result-object v0 │ │ +0225b2: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +0225b6: 6200 8601 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0186 │ │ +0225ba: 5461 8901 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +0225be: 0173 |0035: move v3, v7 │ │ +0225c0: 0184 |0036: move v4, v8 │ │ +0225c2: 0795 |0037: move-object v5, v9 │ │ +0225c4: 7806 1604 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@0416 │ │ +0225ca: 0c00 |003b: move-result-object v0 │ │ +0225cc: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=350 │ │ 0x0009 line=351 │ │ 0x0011 line=355 │ │ 0x0021 line=356 │ │ 0x0031 line=360 │ │ @@ -15932,19 +15934,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02101c: |[02101c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -02102c: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -021030: 6e10 c00d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0dc0 │ │ -021036: 0c00 |0005: move-result-object v0 │ │ -021038: 1100 |0006: return-object v0 │ │ +0225d0: |[0225d0] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +0225e0: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +0225e4: 6e10 c10d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0dc1 │ │ +0225ea: 0c00 |0005: move-result-object v0 │ │ +0225ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15952,18 +15954,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02103c: |[02103c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -02104c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02104e: 6e20 2e04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@042e │ │ -021054: 0e00 |0004: return-void │ │ +0225f0: |[0225f0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +022600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +022602: 6e20 2e04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@042e │ │ +022608: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0004 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -15972,53 +15974,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -021058: |[021058] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -021068: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02106a: 5452 8801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -02106e: 6e10 bf0d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dbf │ │ -021074: 0a02 |0006: move-result v2 │ │ -021076: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02107a: 2202 ff01 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -02107e: 1a03 5205 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0552 │ │ -021082: 7020 790d 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -021088: 2702 |0010: throw v2 │ │ -02108a: 5452 8801 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -02108e: 5453 8801 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ -021092: 6e10 c40d 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -021098: 0a03 |0018: move-result v3 │ │ -02109a: 2333 3d02 |0019: new-array v3, v3, [Landroid/content/Intent; // type@023d │ │ -02109e: 6e20 c60d 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc6 │ │ -0210a4: 0c00 |001e: move-result-object v0 │ │ -0210a6: 1f00 3d02 |001f: check-cast v0, [Landroid/content/Intent; // type@023d │ │ -0210aa: 2202 1a00 |0021: new-instance v2, Landroid/content/Intent; // type@001a │ │ -0210ae: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -0210b2: 7020 8200 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -0210b8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -0210be: 6e20 8500 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -0210c4: 0c02 |002e: move-result-object v2 │ │ -0210c6: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -0210ca: 5452 8901 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -0210ce: 7130 4d04 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@044d │ │ -0210d4: 0a02 |0036: move-result v2 │ │ -0210d6: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -0210da: 2201 1a00 |0039: new-instance v1, Landroid/content/Intent; // type@001a │ │ -0210de: 2102 |003b: array-length v2, v0 │ │ -0210e0: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0210e4: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -0210e8: 7020 8200 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -0210ee: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -0210f2: 6e20 8500 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -0210f8: 5452 8901 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ -0210fc: 6e20 7f00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -021102: 0e00 |004d: return-void │ │ +02260c: |[02260c] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +02261c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02261e: 5452 8801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +022622: 6e10 c00d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dc0 │ │ +022628: 0a02 |0006: move-result v2 │ │ +02262a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +02262e: 2202 ff01 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +022632: 1a03 5205 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0552 │ │ +022636: 7020 7a0d 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02263c: 2702 |0010: throw v2 │ │ +02263e: 5452 8801 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +022642: 5453 8801 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0188 │ │ +022646: 6e10 c50d 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02264c: 0a03 |0018: move-result v3 │ │ +02264e: 2333 3d02 |0019: new-array v3, v3, [Landroid/content/Intent; // type@023d │ │ +022652: 6e20 c70d 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc7 │ │ +022658: 0c00 |001e: move-result-object v0 │ │ +02265a: 1f00 3d02 |001f: check-cast v0, [Landroid/content/Intent; // type@023d │ │ +02265e: 2202 1a00 |0021: new-instance v2, Landroid/content/Intent; // type@001a │ │ +022662: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +022666: 7020 8200 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +02266c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +022672: 6e20 8500 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +022678: 0c02 |002e: move-result-object v2 │ │ +02267a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +02267e: 5452 8901 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +022682: 7130 4d04 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@044d │ │ +022688: 0a02 |0036: move-result v2 │ │ +02268a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +02268e: 2201 1a00 |0039: new-instance v1, Landroid/content/Intent; // type@001a │ │ +022692: 2102 |003b: array-length v2, v0 │ │ +022694: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +022698: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +02269c: 7020 8200 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +0226a2: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +0226a6: 6e20 8500 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +0226ac: 5452 8901 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0189 │ │ +0226b0: 6e20 7f00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +0226b6: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0009 line=306 │ │ 0x0011 line=310 │ │ 0x0021 line=311 │ │ 0x0031 line=314 │ │ @@ -16057,17 +16059,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021104: |[021104] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -021114: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02111a: 0e00 |0003: return-void │ │ +0226b8: |[0226b8] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +0226c8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0226ce: 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;) │ │ @@ -16075,18 +16077,18 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02111c: |[02111c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -02112c: 7140 6900 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0069 │ │ -021132: 0c00 |0003: move-result-object v0 │ │ -021134: 1100 |0004: return-object v0 │ │ +0226d0: |[0226d0] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +0226e0: 7140 6900 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0069 │ │ +0226e6: 0c00 |0003: move-result-object v0 │ │ +0226e8: 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; │ │ @@ -16118,17 +16120,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021138: |[021138] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -021148: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02114e: 0e00 |0003: return-void │ │ +0226ec: |[0226ec] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +0226fc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022702: 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;) │ │ @@ -16136,18 +16138,18 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -021150: |[021150] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -021160: 7155 6a00 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@006a │ │ -021166: 0c00 |0003: move-result-object v0 │ │ -021168: 1100 |0004: return-object v0 │ │ +022704: |[022704] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +022714: 7155 6a00 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@006a │ │ +02271a: 0c00 |0003: move-result-object v0 │ │ +02271c: 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; │ │ @@ -16180,17 +16182,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02116c: |[02116c] android.support.v4.content.ContextCompat.:()V │ │ -02117c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -021182: 0e00 |0003: return-void │ │ +022720: |[022720] android.support.v4.content.ContextCompat.:()V │ │ +022730: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -16198,19 +16200,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 │ │ -021184: |[021184] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -021194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -021196: 7130 4d04 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@044d │ │ -02119c: 0a00 |0004: move-result v0 │ │ -02119e: 0f00 |0005: return v0 │ │ +022738: |[022738] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +022748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02274a: 7130 4d04 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@044d │ │ +022750: 0a00 |0004: move-result v0 │ │ +022752: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -16219,27 +16221,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 │ │ -0211a0: |[0211a0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -0211b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0211b2: 6000 1c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -0211b6: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -0211ba: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -0211be: 7130 5104 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0451 │ │ -0211c4: 0f01 |000a: return v1 │ │ -0211c6: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -0211ca: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -0211ce: 7120 4f04 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@044f │ │ -0211d4: 28f8 |0012: goto 000a // -0008 │ │ -0211d6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0211d8: 28f6 |0014: goto 000a // -000a │ │ +022754: |[022754] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +022764: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +022766: 6000 1c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02276a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +02276e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +022772: 7130 5104 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0451 │ │ +022778: 0f01 |000a: return v1 │ │ +02277a: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +02277e: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +022782: 7120 4f04 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@044f │ │ +022788: 28f8 |0012: goto 000a // -0008 │ │ +02278a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +02278c: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -16277,17 +16279,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0211dc: |[0211dc] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -0211ec: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0211f2: 0e00 |0003: return-void │ │ +022790: |[022790] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +0227a0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0227a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -16295,17 +16297,17 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0211f4: |[0211f4] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -021204: 6e20 7d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@007d │ │ -02120a: 0e00 |0003: return-void │ │ +0227a8: |[0227a8] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +0227b8: 6e20 7d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@007d │ │ +0227be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -16336,17 +16338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02120c: |[02120c] android.support.v4.content.ContextCompatJellybean.:()V │ │ -02121c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -021222: 0e00 |0003: return-void │ │ +0227c0: |[0227c0] android.support.v4.content.ContextCompatJellybean.:()V │ │ +0227d0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0227d6: 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;) │ │ @@ -16354,17 +16356,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 │ │ -021224: |[021224] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -021234: 6e30 7e00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@007e │ │ -02123a: 0e00 |0003: return-void │ │ +0227d8: |[0227d8] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0227e8: 6e30 7e00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@007e │ │ +0227ee: 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; │ │ @@ -16483,32 +16485,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02123c: |[02123c] android.support.v4.content.IntentCompat.:()V │ │ -02124c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -021250: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -021254: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -021258: 2201 a600 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00a6 │ │ -02125c: 7010 7904 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0479 │ │ -021262: 6901 a401 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ -021266: 0e00 |000d: return-void │ │ -021268: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -02126c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -021270: 2201 a500 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00a5 │ │ -021274: 7010 7604 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0476 │ │ -02127a: 6901 a401 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ -02127e: 28f4 |0019: goto 000d // -000c │ │ -021280: 2201 a400 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00a4 │ │ -021284: 7010 7204 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0472 │ │ -02128a: 6901 a401 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ -02128e: 28ec |0021: goto 000d // -0014 │ │ +0227f0: |[0227f0] android.support.v4.content.IntentCompat.:()V │ │ +022800: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +022804: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +022808: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02280c: 2201 a600 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00a6 │ │ +022810: 7010 7904 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0479 │ │ +022816: 6901 a401 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ +02281a: 0e00 |000d: return-void │ │ +02281c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +022820: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +022824: 2201 a500 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00a5 │ │ +022828: 7010 7604 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0476 │ │ +02282e: 6901 a401 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ +022832: 28f4 |0019: goto 000d // -000c │ │ +022834: 2201 a400 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00a4 │ │ +022838: 7010 7204 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0472 │ │ +02283e: 6901 a401 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ +022842: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -16522,17 +16524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021290: |[021290] android.support.v4.content.IntentCompat.:()V │ │ -0212a0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0212a6: 0e00 |0003: return-void │ │ +022844: |[022844] android.support.v4.content.IntentCompat.:()V │ │ +022854: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02285a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -16541,19 +16543,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 │ │ -0212a8: |[0212a8] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0212b8: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ -0212bc: 7220 6f04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@046f │ │ -0212c2: 0c00 |0005: move-result-object v0 │ │ -0212c4: 1100 |0006: return-object v0 │ │ +02285c: |[02285c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02286c: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ +022870: 7220 6f04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@046f │ │ +022876: 0c00 |0005: move-result-object v0 │ │ +022878: 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;) │ │ @@ -16561,19 +16563,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 │ │ -0212c8: |[0212c8] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0212d8: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ -0212dc: 7230 7004 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0470 │ │ -0212e2: 0c00 |0005: move-result-object v0 │ │ -0212e4: 1100 |0006: return-object v0 │ │ +02287c: |[02287c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +02288c: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ +022890: 7230 7004 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0470 │ │ +022896: 0c00 |0005: move-result-object v0 │ │ +022898: 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; │ │ │ │ @@ -16582,19 +16584,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 │ │ -0212e8: |[0212e8] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0212f8: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ -0212fc: 7220 7104 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0471 │ │ -021302: 0c00 |0005: move-result-object v0 │ │ -021304: 1100 |0006: return-object v0 │ │ +02289c: |[02289c] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0228ac: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01a4 │ │ +0228b0: 7220 7104 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0471 │ │ +0228b6: 0c00 |0005: move-result-object v0 │ │ +0228b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -16623,17 +16625,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021308: |[021308] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -021318: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02131e: 0e00 |0003: return-void │ │ +0228bc: |[0228bc] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +0228cc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0228d2: 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;) │ │ @@ -16641,18 +16643,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 │ │ -021320: |[021320] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -021330: 7110 9500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0095 │ │ -021336: 0c00 |0003: move-result-object v0 │ │ -021338: 1100 |0004: return-object v0 │ │ +0228d4: |[0228d4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0228e4: 7110 9500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0095 │ │ +0228ea: 0c00 |0003: move-result-object v0 │ │ +0228ec: 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;) │ │ @@ -16660,18 +16662,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 │ │ -02133c: |[02133c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02134c: 7110 9700 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0097 │ │ -021352: 0c00 |0003: move-result-object v0 │ │ -021354: 1100 |0004: return-object v0 │ │ +0228f0: |[0228f0] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +022900: 7110 9700 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0097 │ │ +022906: 0c00 |0003: move-result-object v0 │ │ +022908: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -16700,17 +16702,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021358: |[021358] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -021368: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02136e: 0e00 |0003: return-void │ │ +02290c: |[02290c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +02291c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022922: 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;) │ │ @@ -16718,18 +16720,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -021370: |[021370] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -021380: 7120 9600 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ -021386: 0c00 |0003: move-result-object v0 │ │ -021388: 1100 |0004: return-object v0 │ │ +022924: |[022924] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +022934: 7120 9600 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0096 │ │ +02293a: 0c00 |0003: move-result-object v0 │ │ +02293c: 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; │ │ │ │ @@ -16768,20 +16770,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 │ │ -02138c: |[02138c] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -02139c: 5b12 a501 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01a5 │ │ -0213a0: 2200 3800 |0002: new-instance v0, Landroid/os/Handler; // type@0038 │ │ -0213a4: 7010 0201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -0213aa: 7020 c300 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c3 │ │ -0213b0: 0e00 |000a: return-void │ │ +022940: |[022940] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +022950: 5b12 a501 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01a5 │ │ +022954: 2200 3800 |0002: new-instance v0, Landroid/os/Handler; // type@0038 │ │ +022958: 7010 0201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +02295e: 7020 c300 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c3 │ │ +022964: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -16794,17 +16796,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0213b4: |[0213b4] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -0213c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0213c6: 0f00 |0001: return v0 │ │ +022968: |[022968] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +022978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02297a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -16813,18 +16815,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0213c8: |[0213c8] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -0213d8: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01a5 │ │ -0213dc: 6e10 9504 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0495 │ │ -0213e2: 0e00 |0005: return-void │ │ +02297c: |[02297c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +02298c: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01a5 │ │ +022990: 6e10 9504 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0495 │ │ +022996: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ @@ -16933,26 +16935,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0213e4: |[0213e4] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -0213f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0213f6: 7010 8b0d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0213fc: 5c21 ac01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -021400: 5c21 a601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ -021404: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -021406: 5c20 ab01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ -02140a: 5c21 a701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ -02140e: 6e10 7200 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0072 │ │ -021414: 0c00 |0010: move-result-object v0 │ │ -021416: 5b20 a801 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a8 │ │ -02141a: 0e00 |0013: return-void │ │ +022998: |[022998] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +0229a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0229aa: 7010 8c0d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0229b0: 5c21 ac01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +0229b4: 5c21 a601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ +0229b8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0229ba: 5c20 ab01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ +0229be: 5c21 a701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ +0229c2: 6e10 7200 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0072 │ │ +0229c8: 0c00 |0010: move-result-object v0 │ │ +0229ca: 5b20 a801 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a8 │ │ +0229ce: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -16969,19 +16971,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02141c: |[02141c] android.support.v4.content.Loader.abandon:()V │ │ -02142c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02142e: 5c10 a601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ -021432: 6e10 9404 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0494 │ │ -021438: 0e00 |0006: return-void │ │ +0229d0: |[0229d0] android.support.v4.content.Loader.abandon:()V │ │ +0229e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0229e2: 5c10 a601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ +0229e6: 6e10 9404 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0494 │ │ +0229ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -16992,24 +16994,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 │ │ -02143c: |[02143c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -02144c: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -021450: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -021454: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -02145a: 7120 3905 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -021460: 1a01 9d10 |000a: const-string v1, "}" // string@109d │ │ -021464: 6e20 a80d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02146a: 6e10 ac0d 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021470: 0c01 |0012: move-result-object v1 │ │ -021472: 1101 |0013: return-object v1 │ │ +0229f0: |[0229f0] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +022a00: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +022a04: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +022a08: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +022a0e: 7120 3905 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +022a14: 1a01 9b10 |000a: const-string v1, "}" // string@109b │ │ +022a18: 6e20 a90d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +022a1e: 6e10 ad0d 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +022a24: 0c01 |0012: move-result-object v1 │ │ +022a26: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -17024,20 +17026,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -021474: |[021474] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -021484: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -021488: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02148c: 5410 aa01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -021490: 7230 8804 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0488 │ │ -021496: 0e00 |0009: return-void │ │ +022a28: |[022a28] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +022a38: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022a3c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +022a40: 5410 aa01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022a44: 7230 8804 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0488 │ │ +022a4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17050,42 +17052,42 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -021498: |[021498] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0214a8: 6e20 620d 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0214ae: 1a00 af0b |0003: const-string v0, "mId=" // string@0baf │ │ -0214b2: 6e20 620d 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0214b8: 5210 a901 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ -0214bc: 6e20 600d 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -0214c2: 1a00 5d00 |000d: const-string v0, " mListener=" // string@005d │ │ -0214c6: 6e20 620d 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0214cc: 5410 aa01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -0214d0: 6e20 660d 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -0214d6: 6e20 620d 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0214dc: 1a00 4b0c |001a: const-string v0, "mStarted=" // string@0c4b │ │ -0214e0: 6e20 620d 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0214e6: 5510 ac01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -0214ea: 6e20 630d 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -0214f0: 1a00 5400 |0024: const-string v0, " mContentChanged=" // string@0054 │ │ -0214f4: 6e20 620d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0214fa: 5510 a701 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ -0214fe: 6e20 630d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -021504: 1a00 4d00 |002e: const-string v0, " mAbandoned=" // string@004d │ │ -021508: 6e20 620d 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02150e: 5510 a601 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ -021512: 6e20 630d 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -021518: 1a00 6400 |0038: const-string v0, " mReset=" // string@0064 │ │ -02151c: 6e20 620d 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -021522: 5510 ab01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ -021526: 6e20 680d 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -02152c: 0e00 |0042: return-void │ │ +022a4c: |[022a4c] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +022a5c: 6e20 620d 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022a62: 1a00 ad0b |0003: const-string v0, "mId=" // string@0bad │ │ +022a66: 6e20 620d 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022a6c: 5210 a901 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ +022a70: 6e20 600d 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +022a76: 1a00 5d00 |000d: const-string v0, " mListener=" // string@005d │ │ +022a7a: 6e20 620d 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022a80: 5410 aa01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022a84: 6e20 660d 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +022a8a: 6e20 620d 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022a90: 1a00 490c |001a: const-string v0, "mStarted=" // string@0c49 │ │ +022a94: 6e20 620d 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022a9a: 5510 ac01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +022a9e: 6e20 630d 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +022aa4: 1a00 5400 |0024: const-string v0, " mContentChanged=" // string@0054 │ │ +022aa8: 6e20 620d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022aae: 5510 a701 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ +022ab2: 6e20 630d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +022ab8: 1a00 4d00 |002e: const-string v0, " mAbandoned=" // string@004d │ │ +022abc: 6e20 620d 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022ac2: 5510 a601 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ +022ac6: 6e20 630d 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +022acc: 1a00 6400 |0038: const-string v0, " mReset=" // string@0064 │ │ +022ad0: 6e20 620d 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +022ad6: 5510 ab01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ +022ada: 6e20 680d 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +022ae0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -17104,17 +17106,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -021530: |[021530] android.support.v4.content.Loader.forceLoad:()V │ │ -021540: 6e10 9604 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0496 │ │ -021546: 0e00 |0003: return-void │ │ +022ae4: |[022ae4] android.support.v4.content.Loader.forceLoad:()V │ │ +022af4: 6e10 9604 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0496 │ │ +022afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -17124,17 +17126,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021548: |[021548] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -021558: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a8 │ │ -02155c: 1100 |0002: return-object v0 │ │ +022afc: |[022afc] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +022b0c: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01a8 │ │ +022b10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17143,17 +17145,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021560: |[021560] android.support.v4.content.Loader.getId:()I │ │ -021570: 5210 a901 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ -021574: 0f00 |0002: return v0 │ │ +022b14: |[022b14] android.support.v4.content.Loader.getId:()I │ │ +022b24: 5210 a901 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ +022b28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17162,17 +17164,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021578: |[021578] android.support.v4.content.Loader.isAbandoned:()Z │ │ -021588: 5510 a601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ -02158c: 0f00 |0002: return v0 │ │ +022b2c: |[022b2c] android.support.v4.content.Loader.isAbandoned:()Z │ │ +022b3c: 5510 a601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ +022b40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17181,17 +17183,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -021590: |[021590] android.support.v4.content.Loader.isReset:()Z │ │ -0215a0: 5510 ab01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ -0215a4: 0f00 |0002: return v0 │ │ +022b44: |[022b44] android.support.v4.content.Loader.isReset:()Z │ │ +022b54: 5510 ab01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ +022b58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17200,17 +17202,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0215a8: |[0215a8] android.support.v4.content.Loader.isStarted:()Z │ │ -0215b8: 5510 ac01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -0215bc: 0f00 |0002: return v0 │ │ +022b5c: |[022b5c] android.support.v4.content.Loader.isStarted:()Z │ │ +022b6c: 5510 ac01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +022b70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17219,16 +17221,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0215c0: |[0215c0] android.support.v4.content.Loader.onAbandon:()V │ │ -0215d0: 0e00 |0000: return-void │ │ +022b74: |[022b74] android.support.v4.content.Loader.onAbandon:()V │ │ +022b84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17237,22 +17239,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0215d4: |[0215d4] android.support.v4.content.Loader.onContentChanged:()V │ │ -0215e4: 5510 ac01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -0215e8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0215ec: 6e10 8e04 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@048e │ │ -0215f2: 0e00 |0007: return-void │ │ -0215f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0215f6: 5c10 a701 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ -0215fa: 28fc |000b: goto 0007 // -0004 │ │ +022b88: |[022b88] android.support.v4.content.Loader.onContentChanged:()V │ │ +022b98: 5510 ac01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +022b9c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +022ba0: 6e10 8e04 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@048e │ │ +022ba6: 0e00 |0007: return-void │ │ +022ba8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +022baa: 5c10 a701 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ +022bae: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -17264,16 +17266,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0215fc: |[0215fc] android.support.v4.content.Loader.onForceLoad:()V │ │ -02160c: 0e00 |0000: return-void │ │ +022bb0: |[022bb0] android.support.v4.content.Loader.onForceLoad:()V │ │ +022bc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17282,16 +17284,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -021610: |[021610] android.support.v4.content.Loader.onReset:()V │ │ -021620: 0e00 |0000: return-void │ │ +022bc4: |[022bc4] android.support.v4.content.Loader.onReset:()V │ │ +022bd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17300,16 +17302,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -021624: |[021624] android.support.v4.content.Loader.onStartLoading:()V │ │ -021634: 0e00 |0000: return-void │ │ +022bd8: |[022bd8] android.support.v4.content.Loader.onStartLoading:()V │ │ +022be8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17318,16 +17320,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -021638: |[021638] android.support.v4.content.Loader.onStopLoading:()V │ │ -021648: 0e00 |0000: return-void │ │ +022bec: |[022bec] android.support.v4.content.Loader.onStopLoading:()V │ │ +022bfc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17336,24 +17338,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 │ │ -02164c: |[02164c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02165c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -021660: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -021664: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -021668: 1a01 2606 |0006: const-string v1, "There is already a listener registered" // string@0626 │ │ -02166c: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -021672: 2700 |000b: throw v0 │ │ -021674: 5b24 aa01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -021678: 5923 a901 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ -02167c: 0e00 |0010: return-void │ │ +022c00: |[022c00] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +022c10: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022c14: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +022c18: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +022c1c: 1a01 2606 |0006: const-string v1, "There is already a listener registered" // string@0626 │ │ +022c20: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +022c26: 2700 |000b: throw v0 │ │ +022c28: 5b24 aa01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022c2c: 5923 a901 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ +022c30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -17369,23 +17371,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -021680: |[021680] android.support.v4.content.Loader.reset:()V │ │ -021690: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -021692: 6e10 9704 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0497 │ │ -021698: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02169a: 5c20 ab01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ -02169e: 5c21 ac01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -0216a2: 5c21 a601 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ -0216a6: 5c21 a701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ -0216aa: 0e00 |000d: return-void │ │ +022c34: |[022c34] android.support.v4.content.Loader.reset:()V │ │ +022c44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +022c46: 6e10 9704 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0497 │ │ +022c4c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +022c4e: 5c20 ab01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ +022c52: 5c21 ac01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +022c56: 5c21 a601 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ +022c5a: 5c21 a701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ +022c5e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -17399,22 +17401,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0216ac: |[0216ac] android.support.v4.content.Loader.startLoading:()V │ │ -0216bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0216be: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0216c0: 5c20 ac01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -0216c4: 5c21 ab01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ -0216c8: 5c21 a601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ -0216cc: 6e10 9804 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0498 │ │ -0216d2: 0e00 |000b: return-void │ │ +022c60: |[022c60] android.support.v4.content.Loader.startLoading:()V │ │ +022c70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +022c72: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +022c74: 5c20 ac01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +022c78: 5c21 ab01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ab │ │ +022c7c: 5c21 a601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01a6 │ │ +022c80: 6e10 9804 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0498 │ │ +022c86: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -17427,19 +17429,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0216d4: |[0216d4] android.support.v4.content.Loader.stopLoading:()V │ │ -0216e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0216e6: 5c10 ac01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ -0216ea: 6e10 9904 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0499 │ │ -0216f0: 0e00 |0006: return-void │ │ +022c88: |[022c88] android.support.v4.content.Loader.stopLoading:()V │ │ +022c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +022c9a: 5c10 ac01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ac │ │ +022c9e: 6e10 9904 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0499 │ │ +022ca4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17450,19 +17452,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0216f4: |[0216f4] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -021704: 5520 a701 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ -021708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02170a: 5c21 a701 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ -02170e: 0f00 |0005: return v0 │ │ +022ca8: |[022ca8] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +022cb8: 5520 a701 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ +022cbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +022cbe: 5c21 a701 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01a7 │ │ +022cc2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ @@ -17474,28 +17476,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -021710: |[021710] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -021720: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -021724: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -021728: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -02172e: 7120 3905 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -021734: 1a01 4500 |000a: const-string v1, " id=" // string@0045 │ │ -021738: 6e20 a80d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02173e: 5221 a901 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ -021742: 6e20 a50d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -021748: 1a01 9d10 |0014: const-string v1, "}" // string@109d │ │ -02174c: 6e20 a80d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021752: 6e10 ac0d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021758: 0c01 |001c: move-result-object v1 │ │ -02175a: 1101 |001d: return-object v1 │ │ +022cc4: |[022cc4] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +022cd4: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +022cd8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +022cdc: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +022ce2: 7120 3905 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +022ce8: 1a01 4500 |000a: const-string v1, " id=" // string@0045 │ │ +022cec: 6e20 a90d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +022cf2: 5221 a901 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01a9 │ │ +022cf6: 6e20 a60d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +022cfc: 1a01 9b10 |0014: const-string v1, "}" // string@109b │ │ +022d00: 6e20 a90d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +022d06: 6e10 ad0d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +022d0c: 0c01 |001c: move-result-object v1 │ │ +022d0e: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -17510,30 +17512,30 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02175c: |[02175c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02176c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -021770: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -021774: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -021778: 1a01 5305 |0006: const-string v1, "No listener register" // string@0553 │ │ -02177c: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -021782: 2700 |000b: throw v0 │ │ -021784: 5420 aa01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -021788: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -02178c: 2200 fe01 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -021790: 1a01 6101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0161 │ │ -021794: 7020 770d 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -02179a: 2700 |0017: throw v0 │ │ -02179c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02179e: 5b20 aa01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ -0217a2: 0e00 |001b: return-void │ │ +022d10: |[022d10] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +022d20: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022d24: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +022d28: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +022d2c: 1a01 5305 |0006: const-string v1, "No listener register" // string@0553 │ │ +022d30: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +022d36: 2700 |000b: throw v0 │ │ +022d38: 5420 aa01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022d3c: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +022d40: 2200 fe01 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +022d44: 1a01 6101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0161 │ │ +022d48: 7020 780d 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +022d4e: 2700 |0017: throw v0 │ │ +022d50: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +022d52: 5b20 aa01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01aa │ │ +022d56: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ @@ -17578,18 +17580,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 │ │ -0217a4: |[0217a4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -0217b4: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ad │ │ -0217b8: 7020 0301 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0103 │ │ -0217be: 0e00 |0005: return-void │ │ +022d58: |[022d58] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +022d68: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ad │ │ +022d6c: 7020 0301 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0103 │ │ +022d72: 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; │ │ @@ -17600,24 +17602,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0217c0: |[0217c0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -0217d0: 5220 1e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@001e │ │ -0217d4: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -0217da: 6f20 0501 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0105 │ │ -0217e0: 0e00 |0008: return-void │ │ -0217e2: 5410 ad01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ad │ │ -0217e6: 7110 a804 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@04a8 │ │ -0217ec: 28fa |000e: goto 0008 // -0006 │ │ -0217ee: 0000 |000f: nop // spacer │ │ -0217f0: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +022d74: |[022d74] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +022d84: 5220 1e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@001e │ │ +022d88: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +022d8e: 6f20 0501 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0105 │ │ +022d94: 0e00 |0008: return-void │ │ +022d96: 5410 ad01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ad │ │ +022d9a: 7110 a804 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@04a8 │ │ +022da0: 28fa |000e: goto 0008 // -0006 │ │ +022da2: 0000 |000f: nop // spacer │ │ +022da4: 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 │ │ @@ -17667,19 +17669,19 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0217fc: |[0217fc] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -02180c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -021812: 5b01 ae01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ae │ │ -021816: 5b02 af01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01af │ │ -02181a: 0e00 |0007: return-void │ │ +022db0: |[022db0] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +022dc0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022dc6: 5b01 ae01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ae │ │ +022dca: 5b02 af01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01af │ │ +022dce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -17731,19 +17733,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 │ │ -02181c: |[02181c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -02182c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -021832: 5b01 b101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ -021836: 5b02 b201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ -02183a: 0e00 |0007: return-void │ │ +022dd0: |[022dd0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +022de0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022de6: 5b01 b101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ +022dea: 5b02 b201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ +022dee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -17757,31 +17759,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02183c: |[02183c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -02184c: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -021850: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -021854: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -02185a: 1a01 a205 |0007: const-string v1, "Receiver{" // string@05a2 │ │ -02185e: 6e20 a80d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021864: 5421 b201 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ -021868: 6e20 a70d 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02186e: 1a01 4100 |0011: const-string v1, " filter=" // string@0041 │ │ -021872: 6e20 a80d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021878: 5421 b101 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ -02187c: 6e20 a70d 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -021882: 1a01 9d10 |001b: const-string v1, "}" // string@109d │ │ -021886: 6e20 a80d 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02188c: 6e10 ac0d 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021892: 0c01 |0023: move-result-object v1 │ │ -021894: 1101 |0024: return-object v1 │ │ +022df0: |[022df0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +022e00: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +022e04: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +022e08: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +022e0e: 1a01 a205 |0007: const-string v1, "Receiver{" // string@05a2 │ │ +022e12: 6e20 a90d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +022e18: 5421 b201 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ +022e1c: 6e20 a80d 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +022e22: 1a01 4100 |0011: const-string v1, " filter=" // string@0041 │ │ +022e26: 6e20 a90d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +022e2c: 5421 b101 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ +022e30: 6e20 a80d 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +022e36: 1a01 9b10 |001b: const-string v1, "}" // string@109b │ │ +022e3a: 6e20 a90d 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +022e40: 6e10 ad0d 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +022e46: 0c01 |0023: move-result-object v1 │ │ +022e48: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -17869,51 +17871,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -021898: |[021898] android.support.v4.content.LocalBroadcastManager.:()V │ │ -0218a8: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ -0218ac: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0218b2: 6900 ba01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01ba │ │ -0218b6: 0e00 |0007: return-void │ │ +022e4c: |[022e4c] android.support.v4.content.LocalBroadcastManager.:()V │ │ +022e5c: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ +022e60: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022e66: 6900 ba01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01ba │ │ +022e6a: 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 │ │ -0218b8: |[0218b8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -0218c8: 7010 8b0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0218ce: 2200 1e02 |0003: new-instance v0, Ljava/util/HashMap; // type@021e │ │ -0218d2: 7010 cc0d 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0dcc │ │ -0218d8: 5b20 bc01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -0218dc: 2200 1e02 |000a: new-instance v0, Ljava/util/HashMap; // type@021e │ │ -0218e0: 7010 cc0d 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0dcc │ │ -0218e6: 5b20 b601 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ -0218ea: 2200 1902 |0011: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -0218ee: 7010 b80d 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -0218f4: 5b20 bb01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ -0218f8: 5b23 b701 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b7 │ │ -0218fc: 2200 ad00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ad │ │ -021900: 6e10 7500 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0075 │ │ -021906: 0c01 |001f: move-result-object v1 │ │ -021908: 7030 a104 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@04a1 │ │ -02190e: 5b20 b801 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b8 │ │ -021912: 0e00 |0025: return-void │ │ +022e6c: |[022e6c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +022e7c: 7010 8c0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +022e82: 2200 1e02 |0003: new-instance v0, Ljava/util/HashMap; // type@021e │ │ +022e86: 7010 cd0d 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0dcd │ │ +022e8c: 5b20 bc01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +022e90: 2200 1e02 |000a: new-instance v0, Ljava/util/HashMap; // type@021e │ │ +022e94: 7010 cd0d 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0dcd │ │ +022e9a: 5b20 b601 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ +022e9e: 2200 1902 |0011: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +022ea2: 7010 b90d 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +022ea8: 5b20 bb01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ +022eac: 5b23 b701 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b7 │ │ +022eb0: 2200 ad00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ad │ │ +022eb4: 6e10 7500 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0075 │ │ +022eba: 0c01 |001f: move-result-object v1 │ │ +022ebc: 7030 a104 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@04a1 │ │ +022ec2: 5b20 b801 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b8 │ │ +022ec6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -17928,17 +17930,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 │ │ -021914: |[021914] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -021924: 7010 a904 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a9 │ │ -02192a: 0e00 |0003: return-void │ │ +022ec8: |[022ec8] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +022ed8: 7010 a904 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a9 │ │ +022ede: 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;) │ │ @@ -17946,54 +17948,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -02192c: |[02192c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -02193c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02193e: 5486 bc01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021942: 1d06 |0003: monitor-enter v6 │ │ -021944: 5485 bb01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ -021948: 6e10 c40d 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02194e: 0a00 |0009: move-result v0 │ │ -021950: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -021954: 1e06 |000c: monitor-exit v6 │ │ -021956: 0e00 |000d: return-void │ │ -021958: 2302 4802 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0248 │ │ -02195c: 5485 bb01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ -021960: 6e20 c60d 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc6 │ │ -021966: 5485 bb01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ -02196a: 6e10 bc0d 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -021970: 1e06 |001a: monitor-exit v6 │ │ -021972: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -021974: 2125 |001c: array-length v5, v2 │ │ -021976: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -02197a: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -02197e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -021980: 5415 af01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01af │ │ -021984: 6e10 c40d 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02198a: 0a05 |0027: move-result v5 │ │ -02198c: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -021990: 5415 af01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01af │ │ -021994: 6e20 be0d 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02199a: 0c05 |002f: move-result-object v5 │ │ -02199c: 1f05 af00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ -0219a0: 5455 b201 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ -0219a4: 5486 b701 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b7 │ │ -0219a8: 5417 ae01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ae │ │ -0219ac: 6e30 6c00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@006c │ │ -0219b2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0219b6: 28e5 |003d: goto 0022 // -001b │ │ -0219b8: 0d05 |003e: move-exception v5 │ │ -0219ba: 1e06 |003f: monitor-exit v6 │ │ -0219bc: 2705 |0040: throw v5 │ │ -0219be: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0219c2: 28d9 |0043: goto 001c // -0027 │ │ +022ee0: |[022ee0] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +022ef0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +022ef2: 5486 bc01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +022ef6: 1d06 |0003: monitor-enter v6 │ │ +022ef8: 5485 bb01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ +022efc: 6e10 c50d 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +022f02: 0a00 |0009: move-result v0 │ │ +022f04: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +022f08: 1e06 |000c: monitor-exit v6 │ │ +022f0a: 0e00 |000d: return-void │ │ +022f0c: 2302 4802 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0248 │ │ +022f10: 5485 bb01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ +022f14: 6e20 c70d 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc7 │ │ +022f1a: 5485 bb01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ +022f1e: 6e10 bd0d 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +022f24: 1e06 |001a: monitor-exit v6 │ │ +022f26: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +022f28: 2125 |001c: array-length v5, v2 │ │ +022f2a: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +022f2e: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +022f32: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +022f34: 5415 af01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01af │ │ +022f38: 6e10 c50d 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +022f3e: 0a05 |0027: move-result v5 │ │ +022f40: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +022f44: 5415 af01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01af │ │ +022f48: 6e20 bf0d 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +022f4e: 0c05 |002f: move-result-object v5 │ │ +022f50: 1f05 af00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ +022f54: 5455 b201 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ +022f58: 5486 b701 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b7 │ │ +022f5c: 5417 ae01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ae │ │ +022f60: 6e30 6c00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@006c │ │ +022f66: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +022f6a: 28e5 |003d: goto 0022 // -001b │ │ +022f6c: 0d05 |003e: move-exception v5 │ │ +022f6e: 1e06 |003f: monitor-exit v6 │ │ +022f70: 2705 |0040: throw v5 │ │ +022f72: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +022f76: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -18029,30 +18031,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 │ │ -0219d8: |[0219d8] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -0219e8: 6201 ba01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01ba │ │ -0219ec: 1d01 |0002: monitor-enter v1 │ │ -0219ee: 6200 b901 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b9 │ │ -0219f2: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -0219f6: 2200 b000 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00b0 │ │ -0219fa: 6e10 7200 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0072 │ │ -021a00: 0c02 |000c: move-result-object v2 │ │ -021a02: 7020 a704 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@04a7 │ │ -021a08: 6900 b901 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b9 │ │ -021a0c: 6200 b901 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b9 │ │ -021a10: 1e01 |0014: monitor-exit v1 │ │ -021a12: 1100 |0015: return-object v0 │ │ -021a14: 0d00 |0016: move-exception v0 │ │ -021a16: 1e01 |0017: monitor-exit v1 │ │ -021a18: 2700 |0018: throw v0 │ │ +022f8c: |[022f8c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +022f9c: 6201 ba01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01ba │ │ +022fa0: 1d01 |0002: monitor-enter v1 │ │ +022fa2: 6200 b901 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b9 │ │ +022fa6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +022faa: 2200 b000 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00b0 │ │ +022fae: 6e10 7200 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0072 │ │ +022fb4: 0c02 |000c: move-result-object v2 │ │ +022fb6: 7020 a704 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@04a7 │ │ +022fbc: 6900 b901 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b9 │ │ +022fc0: 6200 b901 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01b9 │ │ +022fc4: 1e01 |0014: monitor-exit v1 │ │ +022fc6: 1100 |0015: return-object v0 │ │ +022fc8: 0d00 |0016: move-exception v0 │ │ +022fca: 1e01 |0017: monitor-exit v1 │ │ +022fcc: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -18067,54 +18069,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 │ │ -021a28: |[021a28] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -021a38: 5476 bc01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021a3c: 1d06 |0002: monitor-enter v6 │ │ -021a3e: 2202 af00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ -021a42: 7030 a404 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@04a4 │ │ -021a48: 5475 bc01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021a4c: 6e20 cd0d 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -021a52: 0c03 |000d: move-result-object v3 │ │ -021a54: 1f03 1902 |000e: check-cast v3, Ljava/util/ArrayList; // type@0219 │ │ -021a58: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -021a5c: 2203 1902 |0012: new-instance v3, Ljava/util/ArrayList; // type@0219 │ │ -021a60: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -021a62: 7020 b90d 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0db9 │ │ -021a68: 5475 bc01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021a6c: 6e30 ce0d 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ -021a72: 6e20 bb0d 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -021a78: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -021a7a: 6e10 a400 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ -021a80: 0a05 |0024: move-result v5 │ │ -021a82: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -021a86: 6e20 a500 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ -021a8c: 0c00 |002a: move-result-object v0 │ │ -021a8e: 5475 b601 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ -021a92: 6e20 cd0d 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -021a98: 0c01 |0030: move-result-object v1 │ │ -021a9a: 1f01 1902 |0031: check-cast v1, Ljava/util/ArrayList; // type@0219 │ │ -021a9e: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -021aa2: 2201 1902 |0035: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ -021aa6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -021aa8: 7020 b90d 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0db9 │ │ -021aae: 5475 b601 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ -021ab2: 6e30 ce0d 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ -021ab8: 6e20 bb0d 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -021abe: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -021ac2: 28dc |0045: goto 0021 // -0024 │ │ -021ac4: 1e06 |0046: monitor-exit v6 │ │ -021ac6: 0e00 |0047: return-void │ │ -021ac8: 0d05 |0048: move-exception v5 │ │ -021aca: 1e06 |0049: monitor-exit v6 │ │ -021acc: 2705 |004a: throw v5 │ │ +022fdc: |[022fdc] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +022fec: 5476 bc01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +022ff0: 1d06 |0002: monitor-enter v6 │ │ +022ff2: 2202 af00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ +022ff6: 7030 a404 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@04a4 │ │ +022ffc: 5475 bc01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +023000: 6e20 ce0d 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +023006: 0c03 |000d: move-result-object v3 │ │ +023008: 1f03 1902 |000e: check-cast v3, Ljava/util/ArrayList; // type@0219 │ │ +02300c: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +023010: 2203 1902 |0012: new-instance v3, Ljava/util/ArrayList; // type@0219 │ │ +023014: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +023016: 7020 ba0d 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0dba │ │ +02301c: 5475 bc01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +023020: 6e30 cf0d 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ +023026: 6e20 bc0d 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02302c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +02302e: 6e10 a400 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ +023034: 0a05 |0024: move-result v5 │ │ +023036: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +02303a: 6e20 a500 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ +023040: 0c00 |002a: move-result-object v0 │ │ +023042: 5475 b601 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ +023046: 6e20 ce0d 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +02304c: 0c01 |0030: move-result-object v1 │ │ +02304e: 1f01 1902 |0031: check-cast v1, Ljava/util/ArrayList; // type@0219 │ │ +023052: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +023056: 2201 1902 |0035: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ +02305a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +02305c: 7020 ba0d 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0dba │ │ +023062: 5475 b601 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ +023066: 6e30 cf0d 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ +02306c: 6e20 bc0d 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +023072: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +023076: 28dc |0045: goto 0021 // -0024 │ │ +023078: 1e06 |0046: monitor-exit v6 │ │ +02307a: 0e00 |0047: return-void │ │ +02307c: 0d05 |0048: move-exception v5 │ │ +02307e: 1e06 |0049: monitor-exit v6 │ │ +023080: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -18150,209 +18152,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -021adc: |[021adc] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -021aec: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -021af0: 540f bc01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021af4: 1d0f |0004: monitor-enter v15 │ │ -021af6: 7401 8700 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -021afc: 0c02 |0008: move-result-object v2 │ │ -021afe: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -021b02: 5401 b701 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b7 │ │ -021b06: 6e10 7400 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0074 │ │ -021b0c: 0c01 |0010: move-result-object v1 │ │ -021b0e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -021b12: 6e20 9f00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@009f │ │ -021b18: 0c03 |0016: move-result-object v3 │ │ -021b1a: 7401 8b00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@008b │ │ -021b20: 0c05 |001a: move-result-object v5 │ │ -021b22: 7401 9000 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0090 │ │ -021b28: 0c04 |001e: move-result-object v4 │ │ -021b2a: 7401 8800 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0088 │ │ -021b30: 0c06 |0022: move-result-object v6 │ │ -021b32: 7401 8d00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@008d │ │ -021b38: 0a01 |0026: move-result v1 │ │ -021b3a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -021b3e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -021b42: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -021b44: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -021b48: 1a01 1605 |002e: const-string v1, "LocalBroadcastManager" // string@0516 │ │ -021b4c: 2207 0e02 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -021b50: 7010 a20d 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -021b56: 1a10 ab05 |0035: const-string v16, "Resolving type " // string@05ab │ │ -021b5a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -021b5e: 6e20 a80d 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021b64: 0c07 |003c: move-result-object v7 │ │ -021b66: 6e20 a80d 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021b6c: 0c07 |0040: move-result-object v7 │ │ -021b6e: 1a10 7900 |0041: const-string v16, " scheme " // string@0079 │ │ -021b72: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -021b76: 6e20 a80d 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021b7c: 0c07 |0048: move-result-object v7 │ │ -021b7e: 6e20 a80d 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021b84: 0c07 |004c: move-result-object v7 │ │ -021b86: 1a10 7300 |004d: const-string v16, " of intent " // string@0073 │ │ -021b8a: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -021b8e: 6e20 a80d 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021b94: 0c07 |0054: move-result-object v7 │ │ -021b96: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -021b9a: 6e20 a70d 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -021ba0: 0c07 |005a: move-result-object v7 │ │ -021ba2: 6e10 ac0d 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021ba8: 0c07 |005e: move-result-object v7 │ │ -021baa: 7120 440b 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -021bb0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -021bb4: 5401 b601 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ -021bb8: 7401 8700 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -021bbe: 0c07 |0069: move-result-object v7 │ │ -021bc0: 6e20 cd0d 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -021bc6: 0c09 |006d: move-result-object v9 │ │ -021bc8: 1f09 1902 |006e: check-cast v9, Ljava/util/ArrayList; // type@0219 │ │ -021bcc: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -021bd0: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -021bd4: 1a01 1605 |0074: const-string v1, "LocalBroadcastManager" // string@0516 │ │ -021bd8: 2207 0e02 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -021bdc: 7010 a20d 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -021be2: 1a10 3e01 |007b: const-string v16, "Action list: " // string@013e │ │ -021be6: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -021bea: 6e20 a80d 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021bf0: 0c07 |0082: move-result-object v7 │ │ -021bf2: 6e20 a70d 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -021bf8: 0c07 |0086: move-result-object v7 │ │ -021bfa: 6e10 ac0d 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021c00: 0c07 |008a: move-result-object v7 │ │ -021c02: 7120 440b 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -021c08: 120e |008e: const/4 v14, #int 0 // #0 │ │ -021c0a: 120a |008f: const/4 v10, #int 0 // #0 │ │ -021c0c: 6e10 c40d 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -021c12: 0a01 |0093: move-result v1 │ │ -021c14: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -021c18: 6e20 be0d a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -021c1e: 0c0d |0099: move-result-object v13 │ │ -021c20: 1f0d af00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ -021c24: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -021c28: 1a01 1605 |009e: const-string v1, "LocalBroadcastManager" // string@0516 │ │ -021c2c: 2207 0e02 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -021c30: 7010 a20d 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -021c36: 1a10 3105 |00a5: const-string v16, "Matching against filter " // string@0531 │ │ -021c3a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -021c3e: 6e20 a80d 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021c44: 0c07 |00ac: move-result-object v7 │ │ -021c46: 54d0 b101 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ -021c4a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -021c4e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -021c52: 6e20 a70d 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -021c58: 0c07 |00b6: move-result-object v7 │ │ -021c5a: 6e10 ac0d 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021c60: 0c07 |00ba: move-result-object v7 │ │ -021c62: 7120 440b 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -021c68: 55d1 b001 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01b0 │ │ -021c6c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -021c70: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -021c74: 1a01 1605 |00c4: const-string v1, "LocalBroadcastManager" // string@0516 │ │ -021c78: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ -021c7c: 7120 440b 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -021c82: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -021c86: 28c3 |00cd: goto 0090 // -003d │ │ -021c88: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -021c8a: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -021c8e: 54d1 b101 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ -021c92: 1a07 1605 |00d3: const-string v7, "LocalBroadcastManager" // string@0516 │ │ -021c96: 7407 a600 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@00a6 │ │ -021c9c: 0a0b |00d8: move-result v11 │ │ -021c9e: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -021ca2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -021ca6: 1a01 1605 |00dd: const-string v1, "LocalBroadcastManager" // string@0516 │ │ -021caa: 2207 0e02 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -021cae: 7010 a20d 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -021cb4: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ -021cb8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -021cbc: 6e20 a80d 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021cc2: 0c07 |00eb: move-result-object v7 │ │ -021cc4: 7110 7e0d 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -021cca: 0c10 |00ef: move-result-object v16 │ │ -021ccc: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -021cd0: 6e20 a80d 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021cd6: 0c07 |00f5: move-result-object v7 │ │ -021cd8: 6e10 ac0d 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021cde: 0c07 |00f9: move-result-object v7 │ │ -021ce0: 7120 440b 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -021ce6: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -021cea: 220e 1902 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0219 │ │ -021cee: 7010 b80d 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -021cf4: 6e20 bb0d de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -021cfa: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -021cfc: 5cd1 b001 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01b0 │ │ -021d00: 28c1 |010a: goto 00cb // -003f │ │ -021d02: 0d01 |010b: move-exception v1 │ │ -021d04: 1e0f |010c: monitor-exit v15 │ │ -021d06: 2701 |010d: throw v1 │ │ -021d08: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -021d0c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -021d12: 1a0c 4110 |0113: const-string v12, "unknown reason" // string@1041 │ │ -021d16: 1a01 1605 |0115: const-string v1, "LocalBroadcastManager" // string@0516 │ │ -021d1a: 2207 0e02 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -021d1e: 7010 a20d 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -021d24: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ -021d28: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -021d2c: 6e20 a80d 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021d32: 0c07 |0123: move-result-object v7 │ │ -021d34: 6e20 a80d c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021d3a: 0c07 |0127: move-result-object v7 │ │ -021d3c: 6e10 ac0d 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021d42: 0c07 |012b: move-result-object v7 │ │ -021d44: 7120 440b 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -021d4a: 289c |012f: goto 00cb // -0064 │ │ -021d4c: 1a0c de06 |0130: const-string v12, "action" // string@06de │ │ -021d50: 28e3 |0132: goto 0115 // -001d │ │ -021d52: 1a0c 9907 |0133: const-string v12, "category" // string@0799 │ │ -021d56: 28e0 |0135: goto 0115 // -0020 │ │ -021d58: 1a0c 3208 |0136: const-string v12, "data" // string@0832 │ │ -021d5c: 28dd |0138: goto 0115 // -0023 │ │ -021d5e: 1a0c 3d10 |0139: const-string v12, "type" // string@103d │ │ -021d62: 28da |013b: goto 0115 // -0026 │ │ -021d64: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -021d68: 120a |013e: const/4 v10, #int 0 // #0 │ │ -021d6a: 6e10 c40d 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -021d70: 0a01 |0142: move-result v1 │ │ -021d72: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -021d76: 6e20 be0d ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -021d7c: 0c01 |0148: move-result-object v1 │ │ -021d7e: 1f01 af00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ -021d82: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -021d84: 5c17 b001 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01b0 │ │ -021d88: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -021d8c: 28ef |0150: goto 013f // -0011 │ │ -021d8e: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -021d92: 5401 bb01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ -021d96: 2207 ae00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ae │ │ -021d9a: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -021d9e: 7030 a304 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@04a3 │ │ -021da4: 6e20 bb0d 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -021daa: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -021dae: 5401 b801 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b8 │ │ -021db2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -021db4: 6e20 0601 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0106 │ │ -021dba: 0a01 |0167: move-result v1 │ │ -021dbc: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -021dc0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -021dc4: 5401 b801 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b8 │ │ -021dc8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -021dca: 6e20 0b01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@010b │ │ -021dd0: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -021dd2: 1e0f |0173: monitor-exit v15 │ │ -021dd4: 0f01 |0174: return v1 │ │ -021dd6: 1e0f |0175: monitor-exit v15 │ │ -021dd8: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -021dda: 28fd |0177: goto 0174 // -0003 │ │ -021ddc: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +023090: |[023090] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +0230a0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0230a4: 540f bc01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +0230a8: 1d0f |0004: monitor-enter v15 │ │ +0230aa: 7401 8700 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +0230b0: 0c02 |0008: move-result-object v2 │ │ +0230b2: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +0230b6: 5401 b701 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01b7 │ │ +0230ba: 6e10 7400 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0074 │ │ +0230c0: 0c01 |0010: move-result-object v1 │ │ +0230c2: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +0230c6: 6e20 9f00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@009f │ │ +0230cc: 0c03 |0016: move-result-object v3 │ │ +0230ce: 7401 8b00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@008b │ │ +0230d4: 0c05 |001a: move-result-object v5 │ │ +0230d6: 7401 9000 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0090 │ │ +0230dc: 0c04 |001e: move-result-object v4 │ │ +0230de: 7401 8800 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0088 │ │ +0230e4: 0c06 |0022: move-result-object v6 │ │ +0230e6: 7401 8d00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@008d │ │ +0230ec: 0a01 |0026: move-result v1 │ │ +0230ee: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0230f2: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +0230f6: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +0230f8: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +0230fc: 1a01 1605 |002e: const-string v1, "LocalBroadcastManager" // string@0516 │ │ +023100: 2207 0e02 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +023104: 7010 a30d 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02310a: 1a10 ab05 |0035: const-string v16, "Resolving type " // string@05ab │ │ +02310e: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +023112: 6e20 a90d 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023118: 0c07 |003c: move-result-object v7 │ │ +02311a: 6e20 a90d 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023120: 0c07 |0040: move-result-object v7 │ │ +023122: 1a10 7900 |0041: const-string v16, " scheme " // string@0079 │ │ +023126: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +02312a: 6e20 a90d 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023130: 0c07 |0048: move-result-object v7 │ │ +023132: 6e20 a90d 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023138: 0c07 |004c: move-result-object v7 │ │ +02313a: 1a10 7300 |004d: const-string v16, " of intent " // string@0073 │ │ +02313e: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +023142: 6e20 a90d 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023148: 0c07 |0054: move-result-object v7 │ │ +02314a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +02314e: 6e20 a80d 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +023154: 0c07 |005a: move-result-object v7 │ │ +023156: 6e10 ad0d 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02315c: 0c07 |005e: move-result-object v7 │ │ +02315e: 7120 440b 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +023164: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +023168: 5401 b601 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ +02316c: 7401 8700 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +023172: 0c07 |0069: move-result-object v7 │ │ +023174: 6e20 ce0d 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +02317a: 0c09 |006d: move-result-object v9 │ │ +02317c: 1f09 1902 |006e: check-cast v9, Ljava/util/ArrayList; // type@0219 │ │ +023180: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +023184: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +023188: 1a01 1605 |0074: const-string v1, "LocalBroadcastManager" // string@0516 │ │ +02318c: 2207 0e02 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +023190: 7010 a30d 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +023196: 1a10 3e01 |007b: const-string v16, "Action list: " // string@013e │ │ +02319a: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +02319e: 6e20 a90d 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0231a4: 0c07 |0082: move-result-object v7 │ │ +0231a6: 6e20 a80d 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0231ac: 0c07 |0086: move-result-object v7 │ │ +0231ae: 6e10 ad0d 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0231b4: 0c07 |008a: move-result-object v7 │ │ +0231b6: 7120 440b 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0231bc: 120e |008e: const/4 v14, #int 0 // #0 │ │ +0231be: 120a |008f: const/4 v10, #int 0 // #0 │ │ +0231c0: 6e10 c50d 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0231c6: 0a01 |0093: move-result v1 │ │ +0231c8: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +0231cc: 6e20 bf0d a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0231d2: 0c0d |0099: move-result-object v13 │ │ +0231d4: 1f0d af00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ +0231d8: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +0231dc: 1a01 1605 |009e: const-string v1, "LocalBroadcastManager" // string@0516 │ │ +0231e0: 2207 0e02 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +0231e4: 7010 a30d 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0231ea: 1a10 3105 |00a5: const-string v16, "Matching against filter " // string@0531 │ │ +0231ee: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +0231f2: 6e20 a90d 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0231f8: 0c07 |00ac: move-result-object v7 │ │ +0231fa: 54d0 b101 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ +0231fe: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +023202: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +023206: 6e20 a80d 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02320c: 0c07 |00b6: move-result-object v7 │ │ +02320e: 6e10 ad0d 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +023214: 0c07 |00ba: move-result-object v7 │ │ +023216: 7120 440b 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02321c: 55d1 b001 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01b0 │ │ +023220: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +023224: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +023228: 1a01 1605 |00c4: const-string v1, "LocalBroadcastManager" // string@0516 │ │ +02322c: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ +023230: 7120 440b 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +023236: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02323a: 28c3 |00cd: goto 0090 // -003d │ │ +02323c: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +02323e: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +023242: 54d1 b101 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01b1 │ │ +023246: 1a07 1605 |00d3: const-string v7, "LocalBroadcastManager" // string@0516 │ │ +02324a: 7407 a600 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@00a6 │ │ +023250: 0a0b |00d8: move-result v11 │ │ +023252: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +023256: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +02325a: 1a01 1605 |00dd: const-string v1, "LocalBroadcastManager" // string@0516 │ │ +02325e: 2207 0e02 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +023262: 7010 a30d 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +023268: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ +02326c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +023270: 6e20 a90d 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023276: 0c07 |00eb: move-result-object v7 │ │ +023278: 7110 7f0d 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02327e: 0c10 |00ef: move-result-object v16 │ │ +023280: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +023284: 6e20 a90d 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02328a: 0c07 |00f5: move-result-object v7 │ │ +02328c: 6e10 ad0d 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +023292: 0c07 |00f9: move-result-object v7 │ │ +023294: 7120 440b 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02329a: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +02329e: 220e 1902 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0219 │ │ +0232a2: 7010 b90d 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0232a8: 6e20 bc0d de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0232ae: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +0232b0: 5cd1 b001 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01b0 │ │ +0232b4: 28c1 |010a: goto 00cb // -003f │ │ +0232b6: 0d01 |010b: move-exception v1 │ │ +0232b8: 1e0f |010c: monitor-exit v15 │ │ +0232ba: 2701 |010d: throw v1 │ │ +0232bc: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +0232c0: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +0232c6: 1a0c 3f10 |0113: const-string v12, "unknown reason" // string@103f │ │ +0232ca: 1a01 1605 |0115: const-string v1, "LocalBroadcastManager" // string@0516 │ │ +0232ce: 2207 0e02 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +0232d2: 7010 a30d 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0232d8: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ +0232dc: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +0232e0: 6e20 a90d 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0232e6: 0c07 |0123: move-result-object v7 │ │ +0232e8: 6e20 a90d c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0232ee: 0c07 |0127: move-result-object v7 │ │ +0232f0: 6e10 ad0d 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0232f6: 0c07 |012b: move-result-object v7 │ │ +0232f8: 7120 440b 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0232fe: 289c |012f: goto 00cb // -0064 │ │ +023300: 1a0c de06 |0130: const-string v12, "action" // string@06de │ │ +023304: 28e3 |0132: goto 0115 // -001d │ │ +023306: 1a0c 9807 |0133: const-string v12, "category" // string@0798 │ │ +02330a: 28e0 |0135: goto 0115 // -0020 │ │ +02330c: 1a0c 3108 |0136: const-string v12, "data" // string@0831 │ │ +023310: 28dd |0138: goto 0115 // -0023 │ │ +023312: 1a0c 3b10 |0139: const-string v12, "type" // string@103b │ │ +023316: 28da |013b: goto 0115 // -0026 │ │ +023318: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +02331c: 120a |013e: const/4 v10, #int 0 // #0 │ │ +02331e: 6e10 c50d 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +023324: 0a01 |0142: move-result v1 │ │ +023326: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +02332a: 6e20 bf0d ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +023330: 0c01 |0148: move-result-object v1 │ │ +023332: 1f01 af00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ +023336: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +023338: 5c17 b001 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01b0 │ │ +02333c: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +023340: 28ef |0150: goto 013f // -0011 │ │ +023342: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +023346: 5401 bb01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01bb │ │ +02334a: 2207 ae00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ae │ │ +02334e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +023352: 7030 a304 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@04a3 │ │ +023358: 6e20 bc0d 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02335e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +023362: 5401 b801 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b8 │ │ +023366: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +023368: 6e20 0601 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0106 │ │ +02336e: 0a01 |0167: move-result v1 │ │ +023370: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +023374: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +023378: 5401 b801 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01b8 │ │ +02337c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +02337e: 6e20 0b01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@010b │ │ +023384: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +023386: 1e0f |0173: monitor-exit v15 │ │ +023388: 0f01 |0174: return v1 │ │ +02338a: 1e0f |0175: monitor-exit v15 │ │ +02338c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +02338e: 28fd |0177: goto 0174 // -0003 │ │ +023390: 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 │ │ @@ -18445,20 +18447,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -021e08: |[021e08] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -021e18: 6e20 ac04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@04ac │ │ -021e1e: 0a00 |0003: move-result v0 │ │ -021e20: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -021e24: 7010 a904 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a9 │ │ -021e2a: 0e00 |0009: return-void │ │ +0233bc: |[0233bc] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +0233cc: 6e20 ac04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@04ac │ │ +0233d2: 0a00 |0003: move-result v0 │ │ +0233d4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0233d8: 7010 a904 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a9 │ │ +0233de: 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; │ │ @@ -18469,69 +18471,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -021e2c: |[021e2c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -021e3c: 5498 bc01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021e40: 1d08 |0002: monitor-enter v8 │ │ -021e42: 5497 bc01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ -021e46: 6e20 cf0d a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ -021e4c: 0c02 |0008: move-result-object v2 │ │ -021e4e: 1f02 1902 |0009: check-cast v2, Ljava/util/ArrayList; // type@0219 │ │ -021e52: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -021e56: 1e08 |000d: monitor-exit v8 │ │ -021e58: 0e00 |000e: return-void │ │ -021e5a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -021e5c: 6e10 c40d 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -021e62: 0a07 |0013: move-result v7 │ │ -021e64: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -021e68: 6e20 be0d 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -021e6e: 0c01 |0019: move-result-object v1 │ │ -021e70: 1f01 1b00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@001b │ │ -021e74: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -021e76: 6e10 a400 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ -021e7c: 0a07 |0020: move-result v7 │ │ -021e7e: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -021e82: 6e20 a500 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ -021e88: 0c00 |0026: move-result-object v0 │ │ -021e8a: 5497 b601 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ -021e8e: 6e20 cd0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcd │ │ -021e94: 0c06 |002c: move-result-object v6 │ │ -021e96: 1f06 1902 |002d: check-cast v6, Ljava/util/ArrayList; // type@0219 │ │ -021e9a: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -021e9e: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -021ea0: 6e10 c40d 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -021ea6: 0a07 |0035: move-result v7 │ │ -021ea8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -021eac: 6e20 be0d 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -021eb2: 0c07 |003b: move-result-object v7 │ │ -021eb4: 1f07 af00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ -021eb8: 5477 b201 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ -021ebc: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -021ec0: 6e20 c10d 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -021ec6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -021eca: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -021ece: 28e9 |0049: goto 0032 // -0017 │ │ -021ed0: 6e10 c40d 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -021ed6: 0a07 |004d: move-result v7 │ │ -021ed8: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -021edc: 5497 b601 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ -021ee0: 6e20 cf0d 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dcf │ │ -021ee6: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -021eea: 28c6 |0057: goto 001d // -003a │ │ -021eec: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -021ef0: 28b6 |005a: goto 0010 // -004a │ │ -021ef2: 1e08 |005b: monitor-exit v8 │ │ -021ef4: 28b2 |005c: goto 000e // -004e │ │ -021ef6: 0d07 |005d: move-exception v7 │ │ -021ef8: 1e08 |005e: monitor-exit v8 │ │ -021efa: 2707 |005f: throw v7 │ │ +0233e0: |[0233e0] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +0233f0: 5498 bc01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +0233f4: 1d08 |0002: monitor-enter v8 │ │ +0233f6: 5497 bc01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01bc │ │ +0233fa: 6e20 d00d a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd0 │ │ +023400: 0c02 |0008: move-result-object v2 │ │ +023402: 1f02 1902 |0009: check-cast v2, Ljava/util/ArrayList; // type@0219 │ │ +023406: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +02340a: 1e08 |000d: monitor-exit v8 │ │ +02340c: 0e00 |000e: return-void │ │ +02340e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +023410: 6e10 c50d 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +023416: 0a07 |0013: move-result v7 │ │ +023418: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +02341c: 6e20 bf0d 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +023422: 0c01 |0019: move-result-object v1 │ │ +023424: 1f01 1b00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@001b │ │ +023428: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +02342a: 6e10 a400 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00a4 │ │ +023430: 0a07 |0020: move-result v7 │ │ +023432: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +023436: 6e20 a500 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00a5 │ │ +02343c: 0c00 |0026: move-result-object v0 │ │ +02343e: 5497 b601 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ +023442: 6e20 ce0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dce │ │ +023448: 0c06 |002c: move-result-object v6 │ │ +02344a: 1f06 1902 |002d: check-cast v6, Ljava/util/ArrayList; // type@0219 │ │ +02344e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +023452: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +023454: 6e10 c50d 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02345a: 0a07 |0035: move-result v7 │ │ +02345c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +023460: 6e20 bf0d 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +023466: 0c07 |003b: move-result-object v7 │ │ +023468: 1f07 af00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00af │ │ +02346c: 5477 b201 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01b2 │ │ +023470: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +023474: 6e20 c20d 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +02347a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02347e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +023482: 28e9 |0049: goto 0032 // -0017 │ │ +023484: 6e10 c50d 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02348a: 0a07 |004d: move-result v7 │ │ +02348c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +023490: 5497 b601 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01b6 │ │ +023494: 6e20 d00d 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd0 │ │ +02349a: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02349e: 28c6 |0057: goto 001d // -003a │ │ +0234a0: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0234a4: 28b6 |005a: goto 0010 // -004a │ │ +0234a6: 1e08 |005b: monitor-exit v8 │ │ +0234a8: 28b2 |005c: goto 000e // -004e │ │ +0234aa: 0d07 |005d: move-exception v7 │ │ +0234ac: 1e08 |005e: monitor-exit v8 │ │ +0234ae: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -18599,21 +18601,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -021f08: |[021f08] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -021f18: 7010 8b0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -021f1e: 2200 3402 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0234 │ │ -021f22: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -021f24: 7020 f60d 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0df6 │ │ -021f2a: 5b20 bd01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01bd │ │ -021f2e: 0e00 |000b: return-void │ │ +0234bc: |[0234bc] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +0234cc: 7010 8c0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0234d2: 2200 3402 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0234 │ │ +0234d6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0234d8: 7020 f70d 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0df7 │ │ +0234de: 5b20 bd01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01bd │ │ +0234e2: 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; │ │ │ │ @@ -18623,30 +18625,30 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -021f30: |[021f30] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -021f40: 2200 1002 |0000: new-instance v0, Ljava/lang/Thread; // type@0210 │ │ -021f44: 2201 0e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -021f48: 7010 a20d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -021f4e: 1a02 3605 |0007: const-string v2, "ModernAsyncTask #" // string@0536 │ │ -021f52: 6e20 a80d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -021f58: 0c01 |000c: move-result-object v1 │ │ -021f5a: 5432 bd01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01bd │ │ -021f5e: 6e10 f70d 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0df7 │ │ -021f64: 0a02 |0012: move-result v2 │ │ -021f66: 6e20 a50d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -021f6c: 0c01 |0016: move-result-object v1 │ │ -021f6e: 6e10 ac0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -021f74: 0c01 |001a: move-result-object v1 │ │ -021f76: 7030 b00d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0db0 │ │ -021f7c: 1100 |001e: return-object v0 │ │ +0234e4: |[0234e4] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +0234f4: 2200 1002 |0000: new-instance v0, Ljava/lang/Thread; // type@0210 │ │ +0234f8: 2201 0e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0234fc: 7010 a30d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +023502: 1a02 3605 |0007: const-string v2, "ModernAsyncTask #" // string@0536 │ │ +023506: 6e20 a90d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02350c: 0c01 |000c: move-result-object v1 │ │ +02350e: 5432 bd01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01bd │ │ +023512: 6e10 f80d 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0df8 │ │ +023518: 0a02 |0012: move-result v2 │ │ +02351a: 6e20 a60d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +023520: 0c01 |0016: move-result-object v1 │ │ +023522: 6e10 ad0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +023528: 0c01 |001a: move-result-object v1 │ │ +02352a: 7030 b10d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0db1 │ │ +023530: 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; │ │ │ │ @@ -18685,18 +18687,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 │ │ -021f80: |[021f80] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -021f90: 5b01 c001 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01c0 │ │ -021f94: 7020 ec0d 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0dec │ │ -021f9a: 0e00 |0005: return-void │ │ +023534: |[023534] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +023544: 5b01 c001 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01c0 │ │ +023548: 7020 ed0d 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0ded │ │ +02354e: 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; │ │ @@ -18709,41 +18711,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -021f9c: |[021f9c] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -021fac: 6e10 b504 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04b5 │ │ -021fb2: 0c01 |0003: move-result-object v1 │ │ -021fb4: 5463 c001 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01c0 │ │ -021fb8: 7120 c804 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c8 │ │ -021fbe: 0e00 |0009: return-void │ │ -021fc0: 0d00 |000a: move-exception v0 │ │ -021fc2: 1a03 5b01 |000b: const-string v3, "AsyncTask" // string@015b │ │ -021fc6: 7120 470b 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b47 │ │ -021fcc: 28f9 |0010: goto 0009 // -0007 │ │ -021fce: 0d00 |0011: move-exception v0 │ │ -021fd0: 2203 0c02 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ -021fd4: 1a04 5701 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0157 │ │ -021fd8: 6e10 ea0d 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0dea │ │ -021fde: 0c05 |0019: move-result-object v5 │ │ -021fe0: 7030 930d 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d93 │ │ -021fe6: 2703 |001d: throw v3 │ │ -021fe8: 0d00 |001e: move-exception v0 │ │ -021fea: 5463 c001 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01c0 │ │ -021fee: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -021ff0: 7120 c804 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c8 │ │ -021ff6: 28e4 |0025: goto 0009 // -001c │ │ -021ff8: 0d02 |0026: move-exception v2 │ │ -021ffa: 2203 0c02 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ -021ffe: 1a04 5701 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0157 │ │ -022002: 7030 930d 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d93 │ │ -022008: 2703 |002e: throw v3 │ │ +023550: |[023550] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +023560: 6e10 b504 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04b5 │ │ +023566: 0c01 |0003: move-result-object v1 │ │ +023568: 5463 c001 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01c0 │ │ +02356c: 7120 c804 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c8 │ │ +023572: 0e00 |0009: return-void │ │ +023574: 0d00 |000a: move-exception v0 │ │ +023576: 1a03 5b01 |000b: const-string v3, "AsyncTask" // string@015b │ │ +02357a: 7120 470b 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b47 │ │ +023580: 28f9 |0010: goto 0009 // -0007 │ │ +023582: 0d00 |0011: move-exception v0 │ │ +023584: 2203 0c02 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ +023588: 1a04 5701 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0157 │ │ +02358c: 6e10 eb0d 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0deb │ │ +023592: 0c05 |0019: move-result-object v5 │ │ +023594: 7030 940d 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d94 │ │ +02359a: 2703 |001d: throw v3 │ │ +02359c: 0d00 |001e: move-exception v0 │ │ +02359e: 5463 c001 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01c0 │ │ +0235a2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0235a4: 7120 c804 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c8 │ │ +0235aa: 28e4 |0025: goto 0009 // -001c │ │ +0235ac: 0d02 |0026: move-exception v2 │ │ +0235ae: 2203 0c02 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ +0235b2: 1a04 5701 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0157 │ │ +0235b6: 7030 940d 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d94 │ │ +0235bc: 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 : │ │ @@ -18801,37 +18803,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -022024: |[022024] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -022034: 7100 c104 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04c1 │ │ -02203a: 0c00 |0003: move-result-object v0 │ │ -02203c: 2100 |0004: array-length v0, v0 │ │ -02203e: 2300 3b02 |0005: new-array v0, v0, [I // type@023b │ │ -022042: 6900 c101 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ -022046: 6200 c101 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ -02204a: 6201 c701 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ -02204e: 6e10 bf04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04bf │ │ -022054: 0a01 |0010: move-result v1 │ │ -022056: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -022058: 4b02 0001 |0012: aput v2, v0, v1 │ │ -02205c: 6200 c101 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ -022060: 6201 c501 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ -022064: 6e10 bf04 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04bf │ │ -02206a: 0a01 |001b: move-result v1 │ │ -02206c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02206e: 4b02 0001 |001d: aput v2, v0, v1 │ │ -022072: 0e00 |001f: return-void │ │ -022074: 0d00 |0020: move-exception v0 │ │ -022076: 28fe |0021: goto 001f // -0002 │ │ -022078: 0d00 |0022: move-exception v0 │ │ -02207a: 28f1 |0023: goto 0014 // -000f │ │ +0235d8: |[0235d8] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +0235e8: 7100 c104 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04c1 │ │ +0235ee: 0c00 |0003: move-result-object v0 │ │ +0235f0: 2100 |0004: array-length v0, v0 │ │ +0235f2: 2300 3b02 |0005: new-array v0, v0, [I // type@023b │ │ +0235f6: 6900 c101 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ +0235fa: 6200 c101 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ +0235fe: 6201 c701 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ +023602: 6e10 bf04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04bf │ │ +023608: 0a01 |0010: move-result v1 │ │ +02360a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +02360c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +023610: 6200 c101 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ +023614: 6201 c501 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ +023618: 6e10 bf04 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04bf │ │ +02361e: 0a01 |001b: move-result v1 │ │ +023620: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +023622: 4b02 0001 |001d: aput v2, v0, v1 │ │ +023626: 0e00 |001f: return-void │ │ +023628: 0d00 |0020: move-exception v0 │ │ +02362a: 28fe |0021: goto 001f // -0002 │ │ +02362c: 0d00 |0022: move-exception v0 │ │ +02362e: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -18881,19 +18883,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -022098: |[022098] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -0220a8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0220ae: 5b01 c301 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01c3 │ │ -0220b2: 5b02 c201 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01c2 │ │ -0220b6: 0e00 |0007: return-void │ │ +02364c: |[02364c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +02365c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023662: 5b01 c301 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01c3 │ │ +023666: 5b02 c201 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01c2 │ │ +02366a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -18934,17 +18936,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0220b8: |[0220b8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -0220c8: 7010 0201 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -0220ce: 0e00 |0003: return-void │ │ +02366c: |[02366c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +02367c: 7010 0201 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +023682: 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;) │ │ @@ -18952,17 +18954,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 │ │ -0220d0: |[0220d0] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0220e0: 7010 b804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04b8 │ │ -0220e6: 0e00 |0003: return-void │ │ +023684: |[023684] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +023694: 7010 b804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04b8 │ │ +02369a: 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; │ │ │ │ @@ -18972,32 +18974,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0220e8: |[0220e8] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -0220f8: 5450 1d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ -0220fc: 1f00 b500 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b5 │ │ -022100: 5251 1e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@001e │ │ -022104: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -02210a: 0e00 |0009: return-void │ │ -02210c: 5401 c301 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01c3 │ │ -022110: 5402 c201 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01c2 │ │ -022114: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -022116: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -02211a: 7120 c904 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c9 │ │ -022120: 28f5 |0014: goto 0009 // -000b │ │ -022122: 5401 c301 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01c3 │ │ -022126: 5402 c201 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01c2 │ │ -02212a: 6e20 d904 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04d9 │ │ -022130: 28ed |001c: goto 0009 // -0013 │ │ -022132: 0000 |001d: nop // spacer │ │ -022134: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +02369c: |[02369c] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +0236ac: 5450 1d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ +0236b0: 1f00 b500 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b5 │ │ +0236b4: 5251 1e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@001e │ │ +0236b8: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +0236be: 0e00 |0009: return-void │ │ +0236c0: 5401 c301 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01c3 │ │ +0236c4: 5402 c201 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01c2 │ │ +0236c8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0236ca: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +0236ce: 7120 c904 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c9 │ │ +0236d4: 28f5 |0014: goto 0009 // -000b │ │ +0236d6: 5401 c301 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01c3 │ │ +0236da: 5402 c201 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01c2 │ │ +0236de: 6e20 d904 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04d9 │ │ +0236e4: 28ed |001c: goto 0009 // -0013 │ │ +0236e6: 0000 |001d: nop // spacer │ │ +0236e8: 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 │ │ @@ -19056,40 +19058,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -022144: |[022144] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -022154: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -022156: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -022158: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02215a: 2200 b700 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ -02215e: 1a01 7b05 |0005: const-string v1, "PENDING" // string@057b │ │ -022162: 7030 be04 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04be │ │ -022168: 6900 c601 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ -02216c: 2200 b700 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ -022170: 1a01 9f05 |000e: const-string v1, "RUNNING" // string@059f │ │ -022174: 7030 be04 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04be │ │ -02217a: 6900 c701 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ -02217e: 2200 b700 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ -022182: 1a01 e801 |0017: const-string v1, "FINISHED" // string@01e8 │ │ -022186: 7030 be04 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04be │ │ -02218c: 6900 c501 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ -022190: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -022192: 2300 4902 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0249 │ │ -022196: 6201 c601 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ -02219a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -02219e: 6201 c701 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ -0221a2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0221a6: 6201 c501 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ -0221aa: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -0221ae: 6900 c401 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c4 │ │ -0221b2: 0e00 |002f: return-void │ │ +0236f8: |[0236f8] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +023708: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +02370a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +02370c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02370e: 2200 b700 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ +023712: 1a01 7b05 |0005: const-string v1, "PENDING" // string@057b │ │ +023716: 7030 be04 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04be │ │ +02371c: 6900 c601 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ +023720: 2200 b700 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ +023724: 1a01 9f05 |000e: const-string v1, "RUNNING" // string@059f │ │ +023728: 7030 be04 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04be │ │ +02372e: 6900 c701 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ +023732: 2200 b700 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ +023736: 1a01 e801 |0017: const-string v1, "FINISHED" // string@01e8 │ │ +02373a: 7030 be04 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04be │ │ +023740: 6900 c501 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ +023744: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +023746: 2300 4902 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0249 │ │ +02374a: 6201 c601 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ +02374e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +023752: 6201 c701 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ +023756: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +02375a: 6201 c501 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ +02375e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +023762: 6900 c401 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c4 │ │ +023766: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -19099,17 +19101,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 │ │ -0221b4: |[0221b4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -0221c4: 7030 750d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d75 │ │ -0221ca: 0e00 |0003: return-void │ │ +023768: |[023768] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +023778: 7030 760d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d76 │ │ +02377e: 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 │ │ @@ -19119,20 +19121,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 │ │ -0221cc: |[0221cc] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0221dc: 1c00 b700 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ -0221e0: 7120 760d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d76 │ │ -0221e6: 0c00 |0005: move-result-object v0 │ │ -0221e8: 1f00 b700 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ -0221ec: 1100 |0008: return-object v0 │ │ +023780: |[023780] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +023790: 1c00 b700 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ +023794: 7120 770d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d77 │ │ +02379a: 0c00 |0005: move-result-object v0 │ │ +02379c: 1f00 b700 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00b7 │ │ +0237a0: 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;) │ │ @@ -19140,20 +19142,20 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0221f0: |[0221f0] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -022200: 6200 c401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c4 │ │ -022204: 6e10 fc0d 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@0dfc │ │ -02220a: 0c00 |0005: move-result-object v0 │ │ -02220c: 1f00 4902 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0249 │ │ -022210: 1100 |0008: return-object v0 │ │ +0237a4: |[0237a4] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0237b4: 6200 c401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c4 │ │ +0237b8: 6e10 fd0d 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@0dfd │ │ +0237be: 0c00 |0005: move-result-object v0 │ │ +0237c0: 1f00 4902 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0249 │ │ +0237c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1335 (ModernAsyncTask.java) │ │ @@ -19194,17 +19196,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022214: |[022214] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -022224: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02222a: 0e00 |0003: return-void │ │ +0237c8: |[0237c8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +0237d8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0237de: 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; │ │ │ │ @@ -19213,17 +19215,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 │ │ -02222c: |[02222c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -02223c: 7010 c204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04c2 │ │ -022242: 0e00 |0003: return-void │ │ +0237e0: |[0237e0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +0237f0: 7010 c204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04c2 │ │ +0237f6: 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; │ │ @@ -19353,42 +19355,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -022244: |[022244] android.support.v4.content.ModernAsyncTask.:()V │ │ -022254: 2200 b100 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b1 │ │ -022258: 7010 af04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04af │ │ -02225e: 6900 d701 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d7 │ │ -022262: 2200 2e02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@022e │ │ -022266: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -02226a: 7020 f10d 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0df1 │ │ -022270: 6900 d601 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d6 │ │ -022274: 2200 3002 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@0230 │ │ -022278: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -02227a: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -02227e: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -022282: 6205 8303 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0383 │ │ -022286: 6206 d601 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d6 │ │ -02228a: 6207 d701 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d7 │ │ -02228e: 7608 f20d 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@0df2 │ │ -022294: 6900 cf01 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01cf │ │ -022298: 2200 b600 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00b6 │ │ -02229c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -02229e: 7020 b904 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04b9 │ │ -0222a4: 6900 d501 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ -0222a8: 6200 cf01 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01cf │ │ -0222ac: 6900 d401 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ -0222b0: 0e00 |002e: return-void │ │ +0237f8: |[0237f8] android.support.v4.content.ModernAsyncTask.:()V │ │ +023808: 2200 b100 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b1 │ │ +02380c: 7010 af04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04af │ │ +023812: 6900 d701 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d7 │ │ +023816: 2200 2e02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@022e │ │ +02381a: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +02381e: 7020 f20d 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0df2 │ │ +023824: 6900 d601 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d6 │ │ +023828: 2201 3002 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0230 │ │ +02382c: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +02382e: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +023832: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +023836: 6206 8303 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0383 │ │ +02383a: 6207 d601 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01d6 │ │ +02383e: 6208 d701 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01d7 │ │ +023842: 7608 f30d 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@0df3 │ │ +023848: 6901 cf01 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01cf │ │ +02384c: 2200 b600 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00b6 │ │ +023850: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +023852: 7020 b904 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04b9 │ │ +023858: 6900 d501 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ +02385c: 6200 cf01 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01cf │ │ +023860: 6900 d401 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ +023864: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -19399,29 +19401,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0222b4: |[0222b4] android.support.v4.content.ModernAsyncTask.:()V │ │ -0222c4: 7010 8b0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0222ca: 6200 c601 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ -0222ce: 5b20 d101 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ -0222d2: 2200 3302 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0233 │ │ -0222d6: 7010 f30d 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0df3 │ │ -0222dc: 5b20 d201 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01d2 │ │ -0222e0: 2200 b200 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00b2 │ │ -0222e4: 7020 b104 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04b1 │ │ -0222ea: 5b20 d301 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01d3 │ │ -0222ee: 2200 b300 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00b3 │ │ -0222f2: 5421 d301 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01d3 │ │ -0222f6: 7030 b304 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04b3 │ │ -0222fc: 5b20 d001 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ -022300: 0e00 |001e: return-void │ │ +023868: |[023868] android.support.v4.content.ModernAsyncTask.:()V │ │ +023878: 7010 8c0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02387e: 6200 c601 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ +023882: 5b20 d101 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ +023886: 2200 3302 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0233 │ │ +02388a: 7010 f40d 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0df4 │ │ +023890: 5b20 d201 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01d2 │ │ +023894: 2200 b200 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00b2 │ │ +023898: 7020 b104 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04b1 │ │ +02389e: 5b20 d301 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01d3 │ │ +0238a2: 2200 b300 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00b3 │ │ +0238a6: 5421 d301 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01d3 │ │ +0238aa: 7030 b304 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04b3 │ │ +0238b0: 5b20 d001 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ +0238b4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -19435,17 +19437,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 │ │ -022304: |[022304] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -022314: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01d2 │ │ -022318: 1100 |0002: return-object v0 │ │ +0238b8: |[0238b8] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +0238c8: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01d2 │ │ +0238cc: 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;) │ │ @@ -19453,18 +19455,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 │ │ -02231c: |[02231c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -02232c: 7020 da04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04da │ │ -022332: 0c00 |0003: move-result-object v0 │ │ -022334: 1100 |0004: return-object v0 │ │ +0238d0: |[0238d0] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0238e0: 7020 da04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04da │ │ +0238e6: 0c00 |0003: move-result-object v0 │ │ +0238e8: 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; │ │ │ │ @@ -19473,17 +19475,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 │ │ -022338: |[022338] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -022348: 7020 db04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04db │ │ -02234e: 0e00 |0003: return-void │ │ +0238ec: |[0238ec] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +0238fc: 7020 db04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04db │ │ +023902: 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; │ │ │ │ @@ -19492,17 +19494,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 │ │ -022350: |[022350] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -022360: 7020 cf04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04cf │ │ -022366: 0e00 |0003: return-void │ │ +023904: |[023904] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +023914: 7020 cf04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04cf │ │ +02391a: 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; │ │ │ │ @@ -19511,18 +19513,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022368: |[022368] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -022378: 6200 d401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ -02237c: 7220 eb0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0deb │ │ -022382: 0e00 |0005: return-void │ │ +02391c: |[02391c] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +02392c: 6200 d401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ +023930: 7220 ec0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0dec │ │ +023936: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -19531,24 +19533,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -022384: |[022384] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -022394: 6e10 d404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04d4 │ │ -02239a: 0a00 |0003: move-result v0 │ │ -02239c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0223a0: 6e20 d604 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04d6 │ │ -0223a6: 6200 c501 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ -0223aa: 5b10 d101 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ -0223ae: 0e00 |000d: return-void │ │ -0223b0: 6e20 d704 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04d7 │ │ -0223b6: 28f8 |0011: goto 0009 // -0008 │ │ +023938: |[023938] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +023948: 6e10 d404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04d4 │ │ +02394e: 0a00 |0003: move-result v0 │ │ +023950: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +023954: 6e20 d604 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04d6 │ │ +02395a: 6200 c501 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c5 │ │ +02395e: 5b10 d101 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ +023962: 0e00 |000d: return-void │ │ +023964: 6e20 d704 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04d7 │ │ +02396a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -19563,18 +19565,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0223b8: |[0223b8] android.support.v4.content.ModernAsyncTask.init:()V │ │ -0223c8: 6200 d501 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ -0223cc: 6e10 ba04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04ba │ │ -0223d2: 0e00 |0005: return-void │ │ +02396c: |[02396c] android.support.v4.content.ModernAsyncTask.init:()V │ │ +02397c: 6200 d501 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ +023980: 6e10 ba04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04ba │ │ +023986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -19582,26 +19584,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 │ │ -0223d4: |[0223d4] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0223e4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0223e6: 6201 d501 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ -0223ea: 2202 b500 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b5 │ │ -0223ee: 2353 4f02 |0005: new-array v3, v5, [Ljava/lang/Object; // type@024f │ │ -0223f2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0223f4: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -0223f8: 7030 b704 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04b7 │ │ -0223fe: 6e30 bc04 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04bc │ │ -022404: 0c00 |0010: move-result-object v0 │ │ -022406: 6e10 0f01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@010f │ │ -02240c: 1107 |0014: return-object v7 │ │ +023988: |[023988] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +023998: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +02399a: 6201 d501 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ +02399e: 2202 b500 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b5 │ │ +0239a2: 2353 4f02 |0005: new-array v3, v5, [Ljava/lang/Object; // type@024f │ │ +0239a6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +0239a8: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +0239ac: 7030 b704 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04b7 │ │ +0239b2: 6e30 bc04 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04bc │ │ +0239b8: 0c00 |0010: move-result-object v0 │ │ +0239ba: 6e10 0f01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@010f │ │ +0239c0: 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; │ │ @@ -19615,21 +19617,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -022410: |[022410] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -022420: 5421 d201 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01d2 │ │ -022424: 6e10 f40d 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0df4 │ │ -02242a: 0a00 |0005: move-result v0 │ │ -02242c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -022430: 7020 da04 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04da │ │ -022436: 0e00 |000b: return-void │ │ +0239c4: |[0239c4] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +0239d4: 5421 d201 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01d2 │ │ +0239d8: 6e10 f50d 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0df5 │ │ +0239de: 0a00 |0005: move-result v0 │ │ +0239e0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0239e4: 7020 da04 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04da │ │ +0239ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -19644,17 +19646,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 │ │ -022438: |[022438] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -022448: 6900 d401 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ -02244c: 0e00 |0002: return-void │ │ +0239ec: |[0239ec] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +0239fc: 6900 d401 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ +023a00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -19664,19 +19666,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -022450: |[022450] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -022460: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ -022464: 6e20 ed0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0ded │ │ -02246a: 0a00 |0005: move-result v0 │ │ -02246c: 0f00 |0006: return v0 │ │ +023a04: |[023a04] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +023a14: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ +023a18: 6e20 ee0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0dee │ │ +023a1e: 0a00 |0005: move-result v0 │ │ +023a20: 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 │ │ @@ -19692,19 +19694,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 │ │ -022470: |[022470] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -022480: 6200 d401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ -022484: 6e30 ce04 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@04ce │ │ -02248a: 0c00 |0005: move-result-object v0 │ │ -02248c: 1100 |0006: return-object v0 │ │ +023a24: |[023a24] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +023a34: 6200 d401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01d4 │ │ +023a38: 6e30 ce04 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@04ce │ │ +023a3e: 0c00 |0005: move-result-object v0 │ │ +023a40: 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; │ │ @@ -19715,41 +19717,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 │ │ -022490: |[022490] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -0224a0: 5420 d101 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ -0224a4: 6201 c601 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ -0224a8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -0224ac: 6200 c101 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ -0224b0: 5421 d101 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ -0224b4: 6e10 bf04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04bf │ │ -0224ba: 0a01 |000d: move-result v1 │ │ -0224bc: 4400 0001 |000e: aget v0, v0, v1 │ │ -0224c0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -0224c6: 6200 c701 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ -0224ca: 5b20 d101 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ -0224ce: 6e10 d804 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04d8 │ │ -0224d4: 5420 d301 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01d3 │ │ -0224d8: 5b04 c801 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01c8 │ │ -0224dc: 5420 d001 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ -0224e0: 7220 eb0d 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0deb │ │ -0224e6: 1102 |0023: return-object v2 │ │ -0224e8: 2200 ff01 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -0224ec: 1a01 9301 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0193 │ │ -0224f0: 7020 790d 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0224f6: 2700 |002b: throw v0 │ │ -0224f8: 2200 ff01 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -0224fc: 1a01 9201 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0192 │ │ -022500: 7020 790d 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -022506: 2700 |0033: throw v0 │ │ -022508: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +023a44: |[023a44] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +023a54: 5420 d101 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ +023a58: 6201 c601 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c6 │ │ +023a5c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +023a60: 6200 c101 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01c1 │ │ +023a64: 5421 d101 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ +023a68: 6e10 bf04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04bf │ │ +023a6e: 0a01 |000d: move-result v1 │ │ +023a70: 4400 0001 |000e: aget v0, v0, v1 │ │ +023a74: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +023a7a: 6200 c701 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01c7 │ │ +023a7e: 5b20 d101 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ +023a82: 6e10 d804 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04d8 │ │ +023a88: 5420 d301 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01d3 │ │ +023a8c: 5b04 c801 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01c8 │ │ +023a90: 5420 d001 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ +023a94: 7220 ec0d 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0dec │ │ +023a9a: 1102 |0023: return-object v2 │ │ +023a9c: 2200 ff01 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +023aa0: 1a01 9301 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0193 │ │ +023aa4: 7020 7a0d 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +023aaa: 2700 |002b: throw v0 │ │ +023aac: 2200 ff01 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +023ab0: 1a01 9201 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0192 │ │ +023ab4: 7020 7a0d 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +023aba: 2700 |0033: throw v0 │ │ +023abc: 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 │ │ @@ -19770,19 +19772,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -022518: |[022518] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -022528: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ -02252c: 6e10 ee0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0dee │ │ -022532: 0c00 |0005: move-result-object v0 │ │ -022534: 1100 |0006: return-object v0 │ │ +023acc: |[023acc] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +023adc: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ +023ae0: 6e10 ef0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0def │ │ +023ae6: 0c00 |0005: move-result-object v0 │ │ +023ae8: 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; │ │ │ │ @@ -19791,19 +19793,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 │ │ -022538: |[022538] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -022548: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ -02254c: 6e40 ef0d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0def │ │ -022552: 0c00 |0005: move-result-object v0 │ │ -022554: 1100 |0006: return-object v0 │ │ +023aec: |[023aec] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +023afc: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ +023b00: 6e40 f00d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0df0 │ │ +023b06: 0c00 |0005: move-result-object v0 │ │ +023b08: 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 │ │ @@ -19814,17 +19816,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 │ │ -022558: |[022558] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -022568: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ -02256c: 1100 |0002: return-object v0 │ │ +023b0c: |[023b0c] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +023b1c: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d1 │ │ +023b20: 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; │ │ │ │ @@ -19833,19 +19835,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -022570: |[022570] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -022580: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ -022584: 6e10 f00d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0df0 │ │ -02258a: 0a00 |0005: move-result v0 │ │ -02258c: 0f00 |0006: return v0 │ │ +023b24: |[023b24] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +023b34: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01d0 │ │ +023b38: 6e10 f10d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0df1 │ │ +023b3e: 0a00 |0005: move-result v0 │ │ +023b40: 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; │ │ │ │ @@ -19854,16 +19856,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -022590: |[022590] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -0225a0: 0e00 |0000: return-void │ │ +023b44: |[023b44] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +023b54: 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; │ │ │ │ @@ -19872,17 +19874,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0225a4: |[0225a4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -0225b4: 6e10 d504 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04d5 │ │ -0225ba: 0e00 |0003: return-void │ │ +023b58: |[023b58] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +023b68: 6e10 d504 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04d5 │ │ +023b6e: 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; │ │ @@ -19894,16 +19896,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0225bc: |[0225bc] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0225cc: 0e00 |0000: return-void │ │ +023b70: |[023b70] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +023b80: 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; │ │ @@ -19914,16 +19916,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0225d0: |[0225d0] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -0225e0: 0e00 |0000: return-void │ │ +023b84: |[023b84] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +023b94: 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; │ │ │ │ @@ -19932,16 +19934,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0225e4: |[0225e4] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0225f4: 0e00 |0000: return-void │ │ +023b98: |[023b98] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +023ba8: 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; │ │ @@ -19952,26 +19954,26 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0225f8: |[0225f8] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -022608: 6e10 d404 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04d4 │ │ -02260e: 0a00 |0003: move-result v0 │ │ -022610: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -022614: 6200 d501 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ -022618: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -02261a: 2202 b500 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b5 │ │ -02261e: 7030 b704 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04b7 │ │ -022624: 6e30 bc04 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04bc │ │ -02262a: 0c00 |0011: move-result-object v0 │ │ -02262c: 6e10 0f01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@010f │ │ -022632: 0e00 |0015: return-void │ │ +023bac: |[023bac] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +023bbc: 6e10 d404 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04d4 │ │ +023bc2: 0a00 |0003: move-result v0 │ │ +023bc4: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +023bc8: 6200 d501 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01d5 │ │ +023bcc: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +023bce: 2202 b500 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00b5 │ │ +023bd2: 7030 b704 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04b7 │ │ +023bd8: 6e30 bc04 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04bc │ │ +023bde: 0c00 |0011: move-result-object v0 │ │ +023be0: 6e10 0f01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@010f │ │ +023be6: 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; │ │ @@ -20009,17 +20011,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022634: |[022634] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -022644: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02264a: 0e00 |0003: return-void │ │ +023be8: |[023be8] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +023bf8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023bfe: 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; │ │ │ │ @@ -20049,17 +20051,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02264c: |[02264c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -02265c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022662: 0e00 |0003: return-void │ │ +023c00: |[023c00] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +023c10: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023c16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -20068,31 +20070,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 │ │ -022664: |[022664] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -022674: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -022676: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -02267a: 2141 |0003: array-length v1, v4 │ │ -02267c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -022680: 0750 |0006: move-object v0, v5 │ │ -022682: 1100 |0007: return-object v0 │ │ -022684: 2141 |0008: array-length v1, v4 │ │ -022686: 2152 |0009: array-length v2, v5 │ │ -022688: b021 |000a: add-int/2addr v1, v2 │ │ -02268a: 2310 5102 |000b: new-array v0, v1, [Ljava/lang/String; // type@0251 │ │ -02268e: 2141 |000d: array-length v1, v4 │ │ -022690: 7151 ad0d 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -022696: 2141 |0011: array-length v1, v4 │ │ -022698: 2152 |0012: array-length v2, v5 │ │ -02269a: 7152 ad0d 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -0226a0: 28f1 |0016: goto 0007 // -000f │ │ +023c18: |[023c18] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +023c28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +023c2a: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +023c2e: 2141 |0003: array-length v1, v4 │ │ +023c30: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +023c34: 0750 |0006: move-object v0, v5 │ │ +023c36: 1100 |0007: return-object v0 │ │ +023c38: 2141 |0008: array-length v1, v4 │ │ +023c3a: 2152 |0009: array-length v2, v5 │ │ +023c3c: b021 |000a: add-int/2addr v1, v2 │ │ +023c3e: 2310 5102 |000b: new-array v0, v1, [Ljava/lang/String; // type@0251 │ │ +023c42: 2141 |000d: array-length v1, v4 │ │ +023c44: 7151 ae0d 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +023c4a: 2141 |0011: array-length v1, v4 │ │ +023c4c: 2152 |0012: array-length v2, v5 │ │ +023c4e: 7152 ae0d 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +023c54: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -20106,42 +20108,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 │ │ -0226a4: |[0226a4] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0226b4: 7110 370b 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b37 │ │ -0226ba: 0a00 |0003: move-result v0 │ │ -0226bc: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -0226c0: 1103 |0006: return-object v3 │ │ -0226c2: 7110 370b 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b37 │ │ -0226c8: 0a00 |000a: move-result v0 │ │ -0226ca: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -0226ce: 0723 |000d: move-object v3, v2 │ │ -0226d0: 28f8 |000e: goto 0006 // -0008 │ │ -0226d2: 2200 0e02 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -0226d6: 7010 a20d 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0226dc: 1a01 8b00 |0014: const-string v1, "(" // string@008b │ │ -0226e0: 6e20 a80d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0226e6: 0c00 |0019: move-result-object v0 │ │ -0226e8: 6e20 a80d 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0226ee: 0c00 |001d: move-result-object v0 │ │ -0226f0: 1a01 a700 |001e: const-string v1, ") AND (" // string@00a7 │ │ -0226f4: 6e20 a80d 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0226fa: 0c00 |0023: move-result-object v0 │ │ -0226fc: 6e20 a80d 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -022702: 0c00 |0027: move-result-object v0 │ │ -022704: 1a01 a600 |0028: const-string v1, ")" // string@00a6 │ │ -022708: 6e20 a80d 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02270e: 0c00 |002d: move-result-object v0 │ │ -022710: 6e10 ac0d 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -022716: 0c03 |0031: move-result-object v3 │ │ -022718: 28d4 |0032: goto 0006 // -002c │ │ +023c58: |[023c58] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +023c68: 7110 370b 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b37 │ │ +023c6e: 0a00 |0003: move-result v0 │ │ +023c70: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +023c74: 1103 |0006: return-object v3 │ │ +023c76: 7110 370b 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b37 │ │ +023c7c: 0a00 |000a: move-result v0 │ │ +023c7e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +023c82: 0723 |000d: move-object v3, v2 │ │ +023c84: 28f8 |000e: goto 0006 // -0008 │ │ +023c86: 2200 0e02 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +023c8a: 7010 a30d 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +023c90: 1a01 8b00 |0014: const-string v1, "(" // string@008b │ │ +023c94: 6e20 a90d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023c9a: 0c00 |0019: move-result-object v0 │ │ +023c9c: 6e20 a90d 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023ca2: 0c00 |001d: move-result-object v0 │ │ +023ca4: 1a01 a700 |001e: const-string v1, ") AND (" // string@00a7 │ │ +023ca8: 6e20 a90d 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023cae: 0c00 |0023: move-result-object v0 │ │ +023cb0: 6e20 a90d 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023cb6: 0c00 |0027: move-result-object v0 │ │ +023cb8: 1a01 a600 |0028: const-string v1, ")" // string@00a6 │ │ +023cbc: 6e20 a90d 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +023cc2: 0c00 |002d: move-result-object v0 │ │ +023cc4: 6e10 ad0d 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +023cca: 0c03 |0031: move-result-object v3 │ │ +023ccc: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -20216,40 +20218,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02271c: |[02271c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -02272c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -022730: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -022734: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -022738: 2200 c000 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00c0 │ │ -02273c: 7010 e904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04e9 │ │ -022742: 6900 d901 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ -022746: 0e00 |000d: return-void │ │ -022748: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02274c: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -022750: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -022754: 2200 bf00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00bf │ │ -022758: 7010 e704 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04e7 │ │ -02275e: 6900 d901 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ -022762: 28f2 |001b: goto 000d // -000e │ │ -022764: 6000 1c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -022768: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -02276c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -022770: 2200 be00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00be │ │ -022774: 7010 e504 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04e5 │ │ -02277a: 6900 d901 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ -02277e: 28e4 |0029: goto 000d // -001c │ │ -022780: 2200 bc00 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00bc │ │ -022784: 7010 e204 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04e2 │ │ -02278a: 6900 d901 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ -02278e: 28dc |0031: goto 000d // -0024 │ │ +023cd0: |[023cd0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +023ce0: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +023ce4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +023ce8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +023cec: 2200 c000 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00c0 │ │ +023cf0: 7010 e904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04e9 │ │ +023cf6: 6900 d901 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ +023cfa: 0e00 |000d: return-void │ │ +023cfc: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +023d00: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +023d04: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +023d08: 2200 bf00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00bf │ │ +023d0c: 7010 e704 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04e7 │ │ +023d12: 6900 d901 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ +023d16: 28f2 |001b: goto 000d // -000e │ │ +023d18: 6000 1c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +023d1c: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +023d20: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +023d24: 2200 be00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00be │ │ +023d28: 7010 e504 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04e5 │ │ +023d2e: 6900 d901 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ +023d32: 28e4 |0029: goto 000d // -001c │ │ +023d34: 2200 bc00 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00bc │ │ +023d38: 7010 e204 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04e2 │ │ +023d3e: 6900 d901 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ +023d42: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -20263,17 +20265,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022790: |[022790] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0227a0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0227a6: 0e00 |0003: return-void │ │ +023d44: |[023d44] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +023d54: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -20282,24 +20284,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0227a8: |[0227a8] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -0227b8: 1a01 e10c |0000: const-string v1, "networkInfo" // string@0ce1 │ │ -0227bc: 6e20 8f00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ -0227c2: 0c00 |0005: move-result-object v0 │ │ -0227c4: 1f00 3200 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0032 │ │ -0227c8: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ -0227ce: 0a01 |000b: move-result v1 │ │ -0227d0: 6e20 e500 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@00e5 │ │ -0227d6: 0c01 |000f: move-result-object v1 │ │ -0227d8: 1101 |0010: return-object v1 │ │ +023d5c: |[023d5c] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +023d6c: 1a01 df0c |0000: const-string v1, "networkInfo" // string@0cdf │ │ +023d70: 6e20 8f00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@008f │ │ +023d76: 0c00 |0005: move-result-object v0 │ │ +023d78: 1f00 3200 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0032 │ │ +023d7c: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ +023d82: 0a01 |000b: move-result v1 │ │ +023d84: 6e20 e500 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@00e5 │ │ +023d8a: 0c01 |000f: move-result-object v1 │ │ +023d8c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -20310,19 +20312,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0227dc: |[0227dc] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0227ec: 6200 d901 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ -0227f0: 7220 e404 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e4 │ │ -0227f6: 0a00 |0005: move-result v0 │ │ -0227f8: 0f00 |0006: return v0 │ │ +023d90: |[023d90] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +023da0: 6200 d901 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01d9 │ │ +023da4: 7220 e404 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e4 │ │ +023daa: 0a00 |0005: move-result v0 │ │ +023dac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -20351,17 +20353,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0227fc: |[0227fc] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -02280c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022812: 0e00 |0003: return-void │ │ +023db0: |[023db0] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +023dc0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023dc6: 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;) │ │ @@ -20369,27 +20371,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -022814: |[022814] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -022824: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -022826: 6e10 e400 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00e4 │ │ -02282c: 0c00 |0004: move-result-object v0 │ │ -02282e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -022832: 0f02 |0007: return v2 │ │ -022834: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ -02283a: 0a01 |000b: move-result v1 │ │ -02283c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -022842: 28f8 |000f: goto 0007 // -0008 │ │ -022844: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -022846: 28f6 |0011: goto 0007 // -000a │ │ -022848: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +023dc8: |[023dc8] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +023dd8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +023dda: 6e10 e400 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00e4 │ │ +023de0: 0c00 |0004: move-result-object v0 │ │ +023de2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +023de6: 0f02 |0007: return v2 │ │ +023de8: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ +023dee: 0a01 |000b: move-result v1 │ │ +023df0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +023df6: 28f8 |000f: goto 0007 // -0008 │ │ +023df8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +023dfa: 28f6 |0011: goto 0007 // -000a │ │ +023dfc: 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 │ │ @@ -20426,17 +20428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02286c: |[02286c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -02287c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022882: 0e00 |0003: return-void │ │ +023e20: |[023e20] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +023e30: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023e36: 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;) │ │ @@ -20444,27 +20446,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -022884: |[022884] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -022894: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -022896: 6e10 e400 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00e4 │ │ -02289c: 0c00 |0004: move-result-object v0 │ │ -02289e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0228a2: 0f02 |0007: return v2 │ │ -0228a4: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ -0228aa: 0a01 |000b: move-result v1 │ │ -0228ac: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0228b2: 28f8 |000f: goto 0007 // -0008 │ │ -0228b4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0228b6: 28f6 |0011: goto 0007 // -000a │ │ -0228b8: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +023e38: |[023e38] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +023e48: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +023e4a: 6e10 e400 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00e4 │ │ +023e50: 0c00 |0004: move-result-object v0 │ │ +023e52: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +023e56: 0f02 |0007: return v2 │ │ +023e58: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ +023e5e: 0a01 |000b: move-result v1 │ │ +023e60: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +023e66: 28f8 |000f: goto 0007 // -0008 │ │ +023e68: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +023e6a: 28f6 |0011: goto 0007 // -000a │ │ +023e6c: 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 │ │ @@ -20501,17 +20503,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0228e8: |[0228e8] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -0228f8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0228fe: 0e00 |0003: return-void │ │ +023e9c: |[023e9c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +023eac: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023eb2: 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;) │ │ @@ -20519,18 +20521,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -022900: |[022900] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -022910: 6e10 e600 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@00e6 │ │ -022916: 0a00 |0003: move-result v0 │ │ -022918: 0f00 |0004: return v0 │ │ +023eb4: |[023eb4] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +023ec4: 6e10 e600 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@00e6 │ │ +023eca: 0a00 |0003: move-result v0 │ │ +023ecc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -20595,18 +20597,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 │ │ -02291c: |[02291c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -02292c: 5b01 da01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01da │ │ -022930: 7010 b10d 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0db1 │ │ -022936: 0e00 |0005: return-void │ │ +023ed0: |[023ed0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +023ee0: 5b01 da01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01da │ │ +023ee4: 7010 b20d 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0db2 │ │ +023eea: 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; │ │ │ │ @@ -20616,19 +20618,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 │ │ -022938: |[022938] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -022948: 2200 c700 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ -02294c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02294e: 7020 f904 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04f9 │ │ -022954: 1100 |0006: return-object v0 │ │ +023eec: |[023eec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +023efc: 2200 c700 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ +023f00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +023f02: 7020 f904 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04f9 │ │ +023f08: 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;) │ │ @@ -20636,18 +20638,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -022958: |[022958] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -022968: 6e10 f604 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04f6 │ │ -02296e: 0c00 |0003: move-result-object v0 │ │ -022970: 1100 |0004: return-object v0 │ │ +023f0c: |[023f0c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +023f1c: 6e10 f604 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04f6 │ │ +023f22: 0c00 |0003: move-result-object v0 │ │ +023f24: 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 : 1578 (TrafficStatsCompat.java) │ │ @@ -20684,19 +20686,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -022974: |[022974] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -022984: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02298a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -02298c: 5910 db01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ -022990: 0e00 |0006: return-void │ │ +023f28: |[023f28] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +023f38: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023f3e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +023f40: 5910 db01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ +023f44: 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; │ │ │ │ @@ -20705,17 +20707,17 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022994: |[022994] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -0229a4: 7010 f804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04f8 │ │ -0229aa: 0e00 |0003: return-void │ │ +023f48: |[023f48] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +023f58: 7010 f804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04f8 │ │ +023f5e: 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; │ │ │ │ @@ -20829,26 +20831,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0229ac: |[0229ac] android.support.v4.net.TrafficStatsCompat.:()V │ │ -0229bc: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -0229c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0229c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0229c8: 2200 c900 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00c9 │ │ -0229cc: 7010 0205 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0502 │ │ -0229d2: 6900 dd01 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -0229d6: 0e00 |000d: return-void │ │ -0229d8: 2200 c800 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00c8 │ │ -0229dc: 7010 fa04 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04fa │ │ -0229e2: 6900 dd01 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -0229e6: 28f8 |0015: goto 000d // -0008 │ │ +023f60: |[023f60] android.support.v4.net.TrafficStatsCompat.:()V │ │ +023f70: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +023f74: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +023f78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +023f7c: 2200 c900 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00c9 │ │ +023f80: 7010 0205 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0502 │ │ +023f86: 6900 dd01 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +023f8a: 0e00 |000d: return-void │ │ +023f8c: 2200 c800 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00c8 │ │ +023f90: 7010 fa04 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04fa │ │ +023f96: 6900 dd01 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +023f9a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -20858,17 +20860,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0229e8: |[0229e8] android.support.v4.net.TrafficStatsCompat.:()V │ │ -0229f8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0229fe: 0e00 |0003: return-void │ │ +023f9c: |[023f9c] android.support.v4.net.TrafficStatsCompat.:()V │ │ +023fac: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +023fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -20877,18 +20879,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -022a00: |[022a00] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -022a10: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022a14: 7210 0a05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@050a │ │ -022a1a: 0e00 |0005: return-void │ │ +023fb4: |[023fb4] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +023fc4: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +023fc8: 7210 0a05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@050a │ │ +023fce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -20896,37 +20898,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -022a1c: |[022a1c] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -022a2c: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022a30: 7210 0b05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@050b │ │ -022a36: 0a00 |0005: move-result v0 │ │ -022a38: 0f00 |0006: return v0 │ │ +023fd0: |[023fd0] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +023fe0: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +023fe4: 7210 0b05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@050b │ │ +023fea: 0a00 |0005: move-result v0 │ │ +023fec: 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 │ │ -022a3c: |[022a3c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -022a4c: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022a50: 7220 0c05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@050c │ │ -022a56: 0e00 |0005: return-void │ │ +023ff0: |[023ff0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +024000: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +024004: 7220 0c05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@050c │ │ +02400a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -20935,18 +20937,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -022a58: |[022a58] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -022a68: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022a6c: 7230 0d05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@050d │ │ -022a72: 0e00 |0005: return-void │ │ +02400c: |[02400c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +02401c: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +024020: 7230 0d05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@050d │ │ +024026: 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 │ │ @@ -20956,18 +20958,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022a74: |[022a74] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -022a84: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022a88: 7220 0e05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@050e │ │ -022a8e: 0e00 |0005: return-void │ │ +024028: |[024028] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +024038: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +02403c: 7220 0e05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@050e │ │ +024042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -20976,18 +20978,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022a90: |[022a90] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -022aa0: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022aa4: 7220 0f05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@050f │ │ -022aaa: 0e00 |0005: return-void │ │ +024044: |[024044] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +024054: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +024058: 7220 0f05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@050f │ │ +02405e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -20996,18 +20998,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022aac: |[022aac] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -022abc: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ -022ac0: 7220 1005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0510 │ │ -022ac6: 0e00 |0005: return-void │ │ +024060: |[024060] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +024070: 6200 dd01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01dd │ │ +024074: 7220 1005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0510 │ │ +02407a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -21043,17 +21045,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022ac8: |[022ac8] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -022ad8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022ade: 0e00 |0003: return-void │ │ +02407c: |[02407c] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +02408c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +024092: 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;) │ │ @@ -21061,17 +21063,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -022ae0: |[022ae0] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -022af0: 7100 e800 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@00e8 │ │ -022af6: 0e00 |0003: return-void │ │ +024094: |[024094] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +0240a4: 7100 e800 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@00e8 │ │ +0240aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -21079,35 +21081,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -022af8: |[022af8] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -022b08: 7100 e900 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@00e9 │ │ -022b0e: 0a00 |0003: move-result v0 │ │ -022b10: 0f00 |0004: return v0 │ │ +0240ac: |[0240ac] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +0240bc: 7100 e900 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@00e9 │ │ +0240c2: 0a00 |0003: move-result v0 │ │ +0240c4: 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 │ │ -022b14: |[022b14] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -022b24: 7110 ea00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@00ea │ │ -022b2a: 0e00 |0003: return-void │ │ +0240c8: |[0240c8] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +0240d8: 7110 ea00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@00ea │ │ +0240de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -21116,17 +21118,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -022b2c: |[022b2c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -022b3c: 7120 eb00 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@00eb │ │ -022b42: 0e00 |0003: return-void │ │ +0240e0: |[0240e0] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +0240f0: 7120 eb00 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@00eb │ │ +0240f6: 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 │ │ @@ -21136,17 +21138,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022b44: |[022b44] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -022b54: 7110 ec00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@00ec │ │ -022b5a: 0e00 |0003: return-void │ │ +0240f8: |[0240f8] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +024108: 7110 ec00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@00ec │ │ +02410e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -21155,17 +21157,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022b5c: |[022b5c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -022b6c: 7110 ed00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@00ed │ │ -022b72: 0e00 |0003: return-void │ │ +024110: |[024110] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +024120: 7110 ed00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@00ed │ │ +024126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -21174,17 +21176,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022b74: |[022b74] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -022b84: 7110 ee00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@00ee │ │ -022b8a: 0e00 |0003: return-void │ │ +024128: |[024128] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +024138: 7110 ee00 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@00ee │ │ +02413e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -21233,18 +21235,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 │ │ -022b8c: |[022b8c] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -022b9c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022ba2: 5b01 de01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01de │ │ -022ba6: 0e00 |0005: return-void │ │ +024140: |[024140] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +024150: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +024156: 5b01 de01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01de │ │ +02415a: 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; │ │ @@ -21258,20 +21260,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 │ │ -022ba8: |[022ba8] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -022bb8: 5420 de01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01de │ │ -022bbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -022bbe: 7230 2705 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0527 │ │ -022bc4: 0c00 |0006: move-result-object v0 │ │ -022bc6: 1100 |0007: return-object v0 │ │ +02415c: |[02415c] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02416c: 5420 de01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01de │ │ +024170: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +024172: 7230 2705 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0527 │ │ +024178: 0c00 |0006: move-result-object v0 │ │ +02417a: 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; │ │ @@ -21281,19 +21283,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -022bc8: |[022bc8] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -022bd8: 5410 de01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01de │ │ -022bdc: 7220 2805 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0528 │ │ -022be2: 0c00 |0005: move-result-object v0 │ │ -022be4: 1100 |0006: return-object v0 │ │ +02417c: |[02417c] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +02418c: 5410 de01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01de │ │ +024190: 7220 2805 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0528 │ │ +024196: 0c00 |0005: move-result-object v0 │ │ +024198: 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 │ │ @@ -21329,17 +21331,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022be8: |[022be8] android.support.v4.os.ParcelableCompat.:()V │ │ -022bf8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022bfe: 0e00 |0003: return-void │ │ +02419c: |[02419c] android.support.v4.os.ParcelableCompat.:()V │ │ +0241ac: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0241b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -21348,22 +21350,22 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -022c00: |[022c00] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -022c10: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -022c14: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -022c18: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -022c1c: 7110 2e05 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@052e │ │ -022c22: 2200 cd00 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00cd │ │ -022c26: 7020 2205 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0522 │ │ -022c2c: 1100 |000e: return-object v0 │ │ +0241b4: |[0241b4] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +0241c4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +0241c8: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +0241cc: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +0241d0: 7110 2e05 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@052e │ │ +0241d6: 2200 cd00 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00cd │ │ +0241da: 7020 2205 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0522 │ │ +0241e0: 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; │ │ @@ -21455,18 +21457,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 │ │ -022c30: |[022c30] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -022c40: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022c46: 5b01 df01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ -022c4a: 0e00 |0005: return-void │ │ +0241e4: |[0241e4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +0241f4: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0241fa: 5b01 df01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ +0241fe: 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; │ │ @@ -21480,20 +21482,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 │ │ -022c4c: |[022c4c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -022c5c: 5420 df01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ -022c60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -022c62: 7230 2705 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0527 │ │ -022c68: 0c00 |0006: move-result-object v0 │ │ -022c6a: 1100 |0007: return-object v0 │ │ +024200: |[024200] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +024210: 5420 df01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ +024214: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +024216: 7230 2705 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0527 │ │ +02421c: 0c00 |0006: move-result-object v0 │ │ +02421e: 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; │ │ @@ -21503,19 +21505,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 │ │ -022c6c: |[022c6c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -022c7c: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ -022c80: 7230 2705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0527 │ │ -022c86: 0c00 |0005: move-result-object v0 │ │ -022c88: 1100 |0006: return-object v0 │ │ +024220: |[024220] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +024230: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ +024234: 7230 2705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0527 │ │ +02423a: 0c00 |0005: move-result-object v0 │ │ +02423c: 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; │ │ @@ -21526,19 +21528,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -022c8c: |[022c8c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -022c9c: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ -022ca0: 7220 2805 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0528 │ │ -022ca6: 0c00 |0005: move-result-object v0 │ │ -022ca8: 1100 |0006: return-object v0 │ │ +024240: |[024240] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +024250: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01df │ │ +024254: 7220 2805 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0528 │ │ +02425a: 0c00 |0005: move-result-object v0 │ │ +02425c: 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 │ │ @@ -21572,17 +21574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -022cac: |[022cac] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -022cbc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022cc2: 0e00 |0003: return-void │ │ +024260: |[024260] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +024270: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +024276: 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;) │ │ @@ -21590,18 +21592,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -022cc4: |[022cc4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -022cd4: 2200 d000 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00d0 │ │ -022cd8: 7020 2905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0529 │ │ -022cde: 1100 |0005: return-object v0 │ │ +024278: |[024278] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +024288: 2200 d000 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00d0 │ │ +02428c: 7020 2905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0529 │ │ +024292: 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; │ │ │ │ @@ -21647,32 +21649,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -022ce0: |[022ce0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -022cf0: 7010 8b0d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8b │ │ -022cf6: 5b34 e101 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022cfa: 2200 ea01 |0005: new-instance v0, Ljava/io/File; // type@01ea │ │ -022cfe: 2201 0e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -022d02: 7010 a20d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -022d08: 6e10 530d 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d53 │ │ -022d0e: 0c02 |000f: move-result-object v2 │ │ -022d10: 6e20 a80d 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -022d16: 0c01 |0013: move-result-object v1 │ │ -022d18: 1a02 b200 |0014: const-string v2, ".bak" // string@00b2 │ │ -022d1c: 6e20 a80d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -022d22: 0c01 |0019: move-result-object v1 │ │ -022d24: 6e10 ac0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -022d2a: 0c01 |001d: move-result-object v1 │ │ -022d2c: 7020 4f0d 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0d4f │ │ -022d32: 5b30 e001 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022d36: 0e00 |0023: return-void │ │ +024294: |[024294] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +0242a4: 7010 8c0d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0242aa: 5b34 e101 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +0242ae: 2200 ea01 |0005: new-instance v0, Ljava/io/File; // type@01ea │ │ +0242b2: 2201 0e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0242b6: 7010 a30d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0242bc: 6e10 530d 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d53 │ │ +0242c2: 0c02 |000f: move-result-object v2 │ │ +0242c4: 6e20 a90d 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0242ca: 0c01 |0013: move-result-object v1 │ │ +0242cc: 1a02 b200 |0014: const-string v2, ".bak" // string@00b2 │ │ +0242d0: 6e20 a90d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0242d6: 0c01 |0019: move-result-object v1 │ │ +0242d8: 6e10 ad0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0242de: 0c01 |001d: move-result-object v1 │ │ +0242e0: 7020 4f0d 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0d4f │ │ +0242e6: 5b30 e001 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +0242ea: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -21684,24 +21686,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -022d38: |[022d38] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -022d48: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -022d4c: 6e10 5d0d 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@0d5d │ │ -022d52: 0c00 |0005: move-result-object v0 │ │ -022d54: 6e10 560d 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@0d56 │ │ -022d5a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -022d5c: 0f00 |000a: return v0 │ │ -022d5e: 0d00 |000b: move-exception v0 │ │ -022d60: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -022d62: 28fd |000d: goto 000a // -0003 │ │ +0242ec: |[0242ec] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +0242fc: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +024300: 6e10 5d0d 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@0d5d │ │ +024306: 0c00 |0005: move-result-object v0 │ │ +024308: 6e10 560d 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@0d56 │ │ +02430e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +024310: 0f00 |000a: return v0 │ │ +024312: 0d00 |000b: move-exception v0 │ │ +024314: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +024316: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -21717,20 +21719,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -022d74: |[022d74] android.support.v4.util.AtomicFile.delete:()V │ │ -022d84: 5410 e101 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022d88: 6e10 500d 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d50 │ │ -022d8e: 5410 e001 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022d92: 6e10 500d 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d50 │ │ -022d98: 0e00 |000a: return-void │ │ +024328: |[024328] android.support.v4.util.AtomicFile.delete:()V │ │ +024338: 5410 e101 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +02433c: 6e10 500d 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d50 │ │ +024342: 5410 e001 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +024346: 6e10 500d 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d50 │ │ +02434c: 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; │ │ @@ -21740,29 +21742,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -022d9c: |[022d9c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -022dac: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -022db0: 7110 3705 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0537 │ │ -022db6: 6e10 5c0d 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0d5c │ │ -022dbc: 5431 e101 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022dc0: 6e10 500d 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d50 │ │ -022dc6: 5431 e001 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022dca: 5432 e101 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022dce: 6e20 550d 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d55 │ │ -022dd4: 0e00 |0014: return-void │ │ -022dd6: 0d00 |0015: move-exception v0 │ │ -022dd8: 1a01 5f01 |0016: const-string v1, "AtomicFile" // string@015f │ │ -022ddc: 1a02 d208 |0018: const-string v2, "failWrite: Got exception:" // string@08d2 │ │ -022de0: 7130 460b 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ -022de6: 28f7 |001d: goto 0014 // -0009 │ │ +024350: |[024350] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +024360: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +024364: 7110 3705 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0537 │ │ +02436a: 6e10 5c0d 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0d5c │ │ +024370: 5431 e101 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024374: 6e10 500d 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d50 │ │ +02437a: 5431 e001 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +02437e: 5432 e101 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024382: 6e20 550d 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d55 │ │ +024388: 0e00 |0014: return-void │ │ +02438a: 0d00 |0015: move-exception v0 │ │ +02438c: 1a01 5f01 |0016: const-string v1, "AtomicFile" // string@015f │ │ +024390: 1a02 d108 |0018: const-string v2, "failWrite: Got exception:" // string@08d1 │ │ +024394: 7130 460b 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ +02439a: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -21781,26 +21783,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -022df8: |[022df8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -022e08: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -022e0c: 7110 3705 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0537 │ │ -022e12: 6e10 5c0d 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0d5c │ │ -022e18: 5431 e001 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022e1c: 6e10 500d 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d50 │ │ -022e22: 0e00 |000d: return-void │ │ -022e24: 0d00 |000e: move-exception v0 │ │ -022e26: 1a01 5f01 |000f: const-string v1, "AtomicFile" // string@015f │ │ -022e2a: 1a02 ef08 |0011: const-string v2, "finishWrite: Got exception:" // string@08ef │ │ -022e2e: 7130 460b 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ -022e34: 28f7 |0016: goto 000d // -0009 │ │ +0243ac: |[0243ac] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +0243bc: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +0243c0: 7110 3705 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0537 │ │ +0243c6: 6e10 5c0d 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@0d5c │ │ +0243cc: 5431 e001 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +0243d0: 6e10 500d 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d50 │ │ +0243d6: 0e00 |000d: return-void │ │ +0243d8: 0d00 |000e: move-exception v0 │ │ +0243da: 1a01 5f01 |000f: const-string v1, "AtomicFile" // string@015f │ │ +0243de: 1a02 ee08 |0011: const-string v2, "finishWrite: Got exception:" // string@08ee │ │ +0243e2: 7130 460b 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ +0243e8: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -21818,17 +21820,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -022e48: |[022e48] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -022e58: 5410 e101 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022e5c: 1100 |0002: return-object v0 │ │ +0243fc: |[0243fc] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +02440c: 5410 e101 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024410: 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;) │ │ @@ -21836,28 +21838,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -022e60: |[022e60] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -022e70: 5420 e001 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022e74: 6e10 510d 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0d51 │ │ -022e7a: 0a00 |0005: move-result v0 │ │ -022e7c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -022e80: 5420 e101 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022e84: 6e10 500d 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d50 │ │ -022e8a: 5420 e001 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022e8e: 5421 e101 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022e92: 6e20 550d 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d55 │ │ -022e98: 2200 ec01 |0014: new-instance v0, Ljava/io/FileInputStream; // type@01ec │ │ -022e9c: 5421 e101 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022ea0: 7020 570d 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d57 │ │ -022ea6: 1100 |001b: return-object v0 │ │ +024414: |[024414] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +024424: 5420 e001 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +024428: 6e10 510d 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0d51 │ │ +02442e: 0a00 |0005: move-result v0 │ │ +024430: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +024434: 5420 e101 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024438: 6e10 500d 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d50 │ │ +02443e: 5420 e001 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +024442: 5421 e101 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024446: 6e20 550d 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d55 │ │ +02444c: 2200 ec01 |0014: new-instance v0, Ljava/io/FileInputStream; // type@01ec │ │ +024450: 5421 e101 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024454: 7020 570d 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d57 │ │ +02445a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -21868,44 +21870,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -022ea8: |[022ea8] android.support.v4.util.AtomicFile.readFully:()[B │ │ -022eb8: 6e10 3405 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0534 │ │ -022ebe: 0c05 |0003: move-result-object v5 │ │ -022ec0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -022ec2: 6e10 580d 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0d58 │ │ -022ec8: 0a01 |0008: move-result v1 │ │ -022eca: 2312 3902 |0009: new-array v2, v1, [B // type@0239 │ │ -022ece: 2126 |000b: array-length v6, v2 │ │ -022ed0: b146 |000c: sub-int/2addr v6, v4 │ │ -022ed2: 6e40 5a0d 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@0d5a │ │ -022ed8: 0a00 |0010: move-result v0 │ │ -022eda: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -022ede: 6e10 590d 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d59 │ │ -022ee4: 1102 |0016: return-object v2 │ │ -022ee6: b004 |0017: add-int/2addr v4, v0 │ │ -022ee8: 6e10 580d 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0d58 │ │ -022eee: 0a01 |001b: move-result v1 │ │ -022ef0: 2126 |001c: array-length v6, v2 │ │ -022ef2: b146 |001d: sub-int/2addr v6, v4 │ │ -022ef4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -022ef8: 9006 0401 |0020: add-int v6, v4, v1 │ │ -022efc: 2363 3902 |0022: new-array v3, v6, [B // type@0239 │ │ -022f00: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -022f02: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -022f04: 7154 ad0d 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -022f0a: 0732 |0029: move-object v2, v3 │ │ -022f0c: 28e1 |002a: goto 000b // -001f │ │ -022f0e: 0d06 |002b: move-exception v6 │ │ -022f10: 6e10 590d 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d59 │ │ -022f16: 2706 |002f: throw v6 │ │ +02445c: |[02445c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +02446c: 6e10 3405 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0534 │ │ +024472: 0c05 |0003: move-result-object v5 │ │ +024474: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +024476: 6e10 580d 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0d58 │ │ +02447c: 0a01 |0008: move-result v1 │ │ +02447e: 2312 3902 |0009: new-array v2, v1, [B // type@0239 │ │ +024482: 2126 |000b: array-length v6, v2 │ │ +024484: b146 |000c: sub-int/2addr v6, v4 │ │ +024486: 6e40 5a0d 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@0d5a │ │ +02448c: 0a00 |0010: move-result v0 │ │ +02448e: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +024492: 6e10 590d 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d59 │ │ +024498: 1102 |0016: return-object v2 │ │ +02449a: b004 |0017: add-int/2addr v4, v0 │ │ +02449c: 6e10 580d 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@0d58 │ │ +0244a2: 0a01 |001b: move-result v1 │ │ +0244a4: 2126 |001c: array-length v6, v2 │ │ +0244a6: b146 |001d: sub-int/2addr v6, v4 │ │ +0244a8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +0244ac: 9006 0401 |0020: add-int v6, v4, v1 │ │ +0244b0: 2363 3902 |0022: new-array v3, v6, [B // type@0239 │ │ +0244b4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +0244b6: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +0244b8: 7154 ae0d 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +0244be: 0732 |0029: move-object v2, v3 │ │ +0244c0: 28e1 |002a: goto 000b // -001f │ │ +0244c2: 0d06 |002b: move-exception v6 │ │ +0244c4: 6e10 590d 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d59 │ │ +0244ca: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -21936,92 +21938,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -022f2c: |[022f2c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -022f3c: 5474 e101 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022f40: 6e10 510d 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0d51 │ │ -022f46: 0a04 |0005: move-result v4 │ │ -022f48: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -022f4c: 5474 e001 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022f50: 6e10 510d 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0d51 │ │ -022f56: 0a04 |000d: move-result v4 │ │ -022f58: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -022f5c: 5474 e101 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022f60: 5475 e001 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022f64: 6e20 550d 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d55 │ │ -022f6a: 0a04 |0017: move-result v4 │ │ -022f6c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -022f70: 1a04 5f01 |001a: const-string v4, "AtomicFile" // string@015f │ │ -022f74: 2205 0e02 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -022f78: 7010 a20d 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -022f7e: 1a06 a901 |0021: const-string v6, "Couldn't rename file " // string@01a9 │ │ -022f82: 6e20 a80d 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -022f88: 0c05 |0026: move-result-object v5 │ │ -022f8a: 5476 e101 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022f8e: 6e20 a70d 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -022f94: 0c05 |002c: move-result-object v5 │ │ -022f96: 1a06 7d00 |002d: const-string v6, " to backup file " // string@007d │ │ -022f9a: 6e20 a80d 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -022fa0: 0c05 |0032: move-result-object v5 │ │ -022fa2: 5476 e001 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ -022fa6: 6e20 a70d 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -022fac: 0c05 |0038: move-result-object v5 │ │ -022fae: 6e10 ac0d 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -022fb4: 0c05 |003c: move-result-object v5 │ │ -022fb6: 7120 450b 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ -022fbc: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -022fbe: 2203 ee01 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@01ee │ │ -022fc2: 5474 e101 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022fc6: 7020 5b0d 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d5b │ │ -022fcc: 1103 |0048: return-object v3 │ │ -022fce: 5474 e101 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022fd2: 6e10 500d 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@0d50 │ │ -022fd8: 28f2 |004e: goto 0040 // -000e │ │ -022fda: 0d00 |004f: move-exception v0 │ │ -022fdc: 5474 e101 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -022fe0: 6e10 520d 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0d52 │ │ -022fe6: 0c02 |0055: move-result-object v2 │ │ -022fe8: 6e10 540d 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@0d54 │ │ -022fee: 0a04 |0059: move-result v4 │ │ -022ff0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -022ff4: 2204 ef01 |005c: new-instance v4, Ljava/io/IOException; // type@01ef │ │ -022ff8: 2205 0e02 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -022ffc: 7010 a20d 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -023002: 1a06 a801 |0063: const-string v6, "Couldn't create directory " // string@01a8 │ │ -023006: 6e20 a80d 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02300c: 0c05 |0068: move-result-object v5 │ │ -02300e: 5476 e101 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -023012: 6e20 a70d 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -023018: 0c05 |006e: move-result-object v5 │ │ -02301a: 6e10 ac0d 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -023020: 0c05 |0072: move-result-object v5 │ │ -023022: 7020 5e0d 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d5e │ │ -023028: 2704 |0076: throw v4 │ │ -02302a: 2203 ee01 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@01ee │ │ -02302e: 5474 e101 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -023032: 7020 5b0d 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d5b │ │ -023038: 28ca |007e: goto 0048 // -0036 │ │ -02303a: 0d01 |007f: move-exception v1 │ │ -02303c: 2204 ef01 |0080: new-instance v4, Ljava/io/IOException; // type@01ef │ │ -023040: 2205 0e02 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -023044: 7010 a20d 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02304a: 1a06 a701 |0087: const-string v6, "Couldn't create " // string@01a7 │ │ -02304e: 6e20 a80d 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -023054: 0c05 |008c: move-result-object v5 │ │ -023056: 5476 e101 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ -02305a: 6e20 a70d 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -023060: 0c05 |0092: move-result-object v5 │ │ -023062: 6e10 ac0d 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -023068: 0c05 |0096: move-result-object v5 │ │ -02306a: 7020 5e0d 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d5e │ │ -023070: 2704 |009a: throw v4 │ │ +0244e0: |[0244e0] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +0244f0: 5474 e101 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +0244f4: 6e10 510d 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0d51 │ │ +0244fa: 0a04 |0005: move-result v4 │ │ +0244fc: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +024500: 5474 e001 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +024504: 6e10 510d 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@0d51 │ │ +02450a: 0a04 |000d: move-result v4 │ │ +02450c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +024510: 5474 e101 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024514: 5475 e001 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +024518: 6e20 550d 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d55 │ │ +02451e: 0a04 |0017: move-result v4 │ │ +024520: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +024524: 1a04 5f01 |001a: const-string v4, "AtomicFile" // string@015f │ │ +024528: 2205 0e02 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02452c: 7010 a30d 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +024532: 1a06 a901 |0021: const-string v6, "Couldn't rename file " // string@01a9 │ │ +024536: 6e20 a90d 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02453c: 0c05 |0026: move-result-object v5 │ │ +02453e: 5476 e101 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024542: 6e20 a80d 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +024548: 0c05 |002c: move-result-object v5 │ │ +02454a: 1a06 7d00 |002d: const-string v6, " to backup file " // string@007d │ │ +02454e: 6e20 a90d 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +024554: 0c05 |0032: move-result-object v5 │ │ +024556: 5476 e001 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01e0 │ │ +02455a: 6e20 a80d 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +024560: 0c05 |0038: move-result-object v5 │ │ +024562: 6e10 ad0d 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +024568: 0c05 |003c: move-result-object v5 │ │ +02456a: 7120 450b 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ +024570: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +024572: 2203 ee01 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@01ee │ │ +024576: 5474 e101 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +02457a: 7020 5b0d 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d5b │ │ +024580: 1103 |0048: return-object v3 │ │ +024582: 5474 e101 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024586: 6e10 500d 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@0d50 │ │ +02458c: 28f2 |004e: goto 0040 // -000e │ │ +02458e: 0d00 |004f: move-exception v0 │ │ +024590: 5474 e101 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +024594: 6e10 520d 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@0d52 │ │ +02459a: 0c02 |0055: move-result-object v2 │ │ +02459c: 6e10 540d 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@0d54 │ │ +0245a2: 0a04 |0059: move-result v4 │ │ +0245a4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +0245a8: 2204 ef01 |005c: new-instance v4, Ljava/io/IOException; // type@01ef │ │ +0245ac: 2205 0e02 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +0245b0: 7010 a30d 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0245b6: 1a06 a801 |0063: const-string v6, "Couldn't create directory " // string@01a8 │ │ +0245ba: 6e20 a90d 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0245c0: 0c05 |0068: move-result-object v5 │ │ +0245c2: 5476 e101 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +0245c6: 6e20 a80d 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0245cc: 0c05 |006e: move-result-object v5 │ │ +0245ce: 6e10 ad0d 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0245d4: 0c05 |0072: move-result-object v5 │ │ +0245d6: 7020 5e0d 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d5e │ │ +0245dc: 2704 |0076: throw v4 │ │ +0245de: 2203 ee01 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@01ee │ │ +0245e2: 5474 e101 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +0245e6: 7020 5b0d 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d5b │ │ +0245ec: 28ca |007e: goto 0048 // -0036 │ │ +0245ee: 0d01 |007f: move-exception v1 │ │ +0245f0: 2204 ef01 |0080: new-instance v4, Ljava/io/IOException; // type@01ef │ │ +0245f4: 2205 0e02 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +0245f8: 7010 a30d 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0245fe: 1a06 a701 |0087: const-string v6, "Couldn't create " // string@01a7 │ │ +024602: 6e20 a90d 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +024608: 0c05 |008c: move-result-object v5 │ │ +02460a: 5476 e101 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01e1 │ │ +02460e: 6e20 a80d 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +024614: 0c05 |0092: move-result-object v5 │ │ +024616: 6e10 ad0d 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02461c: 0c05 |0096: move-result-object v5 │ │ +02461e: 7020 5e0d 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d5e │ │ +024624: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -22073,17 +22075,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023090: |[023090] android.support.v4.util.DebugUtils.:()V │ │ -0230a0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0230a6: 0e00 |0003: return-void │ │ +024644: |[024644] android.support.v4.util.DebugUtils.:()V │ │ +024654: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02465a: 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;) │ │ @@ -22091,47 +22093,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 │ │ -0230a8: |[0230a8] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -0230b8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0230bc: 1a02 1a0d |0002: const-string v2, "null" // string@0d1a │ │ -0230c0: 6e20 a80d 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0230c6: 0e00 |0007: return-void │ │ -0230c8: 6e10 8e0d 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -0230ce: 0c02 |000b: move-result-object v2 │ │ -0230d0: 6e10 710d 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d71 │ │ -0230d6: 0c01 |000f: move-result-object v1 │ │ -0230d8: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0230dc: 6e10 9c0d 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0d9c │ │ -0230e2: 0a02 |0015: move-result v2 │ │ -0230e4: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -0230e8: 6e10 8e0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -0230ee: 0c02 |001b: move-result-object v2 │ │ -0230f0: 6e10 700d 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -0230f6: 0c01 |001f: move-result-object v1 │ │ -0230f8: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0230fc: 6e20 9b0d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0d9b │ │ -023102: 0a00 |0025: move-result v0 │ │ -023104: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -023108: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -02310c: 6e20 9e0d 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0d9e │ │ -023112: 0c01 |002d: move-result-object v1 │ │ -023114: 6e20 a80d 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02311a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -02311e: 6e20 a40d 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -023124: 7110 af0d 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -02312a: 0a02 |0039: move-result v2 │ │ -02312c: 7110 7e0d 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -023132: 0c02 |003d: move-result-object v2 │ │ -023134: 6e20 a80d 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02313a: 28c6 |0041: goto 0007 // -003a │ │ +02465c: |[02465c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +02466c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +024670: 1a02 180d |0002: const-string v2, "null" // string@0d18 │ │ +024674: 6e20 a90d 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02467a: 0e00 |0007: return-void │ │ +02467c: 6e10 8f0d 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +024682: 0c02 |000b: move-result-object v2 │ │ +024684: 6e10 720d 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d72 │ │ +02468a: 0c01 |000f: move-result-object v1 │ │ +02468c: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +024690: 6e10 9d0d 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0d9d │ │ +024696: 0a02 |0015: move-result v2 │ │ +024698: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +02469c: 6e10 8f0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +0246a2: 0c02 |001b: move-result-object v2 │ │ +0246a4: 6e10 710d 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +0246aa: 0c01 |001f: move-result-object v1 │ │ +0246ac: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +0246b0: 6e20 9c0d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0d9c │ │ +0246b6: 0a00 |0025: move-result v0 │ │ +0246b8: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +0246bc: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0246c0: 6e20 9f0d 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0d9f │ │ +0246c6: 0c01 |002d: move-result-object v1 │ │ +0246c8: 6e20 a90d 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0246ce: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +0246d2: 6e20 a50d 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +0246d8: 7110 b00d 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +0246de: 0a02 |0039: move-result v2 │ │ +0246e0: 7110 7f0d 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +0246e6: 0c02 |003d: move-result-object v2 │ │ +0246e8: 6e20 a90d 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0246ee: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -22182,22 +22184,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02313c: |[02313c] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -02314c: 7010 690d 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0d69 │ │ -023152: 2200 0e02 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -023156: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -02315a: 7020 a30d 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -023160: 5b20 e201 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ -023164: 5b23 e301 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01e3 │ │ -023168: 0e00 |000e: return-void │ │ +0246f0: |[0246f0] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +024700: 7010 690d 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0d69 │ │ +024706: 2200 0e02 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +02470a: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +02470e: 7020 a40d 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +024714: 5b20 e201 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ +024718: 5b23 e301 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01e3 │ │ +02471c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -22209,31 +22211,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -02316c: |[02316c] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -02317c: 5430 e201 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ -023180: 6e10 ab0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dab │ │ -023186: 0a00 |0005: move-result v0 │ │ -023188: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -02318c: 5430 e301 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01e3 │ │ -023190: 5431 e201 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ -023194: 6e10 ac0d 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02319a: 0c01 |000f: move-result-object v1 │ │ -02319c: 7120 400b 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ -0231a2: 5430 e201 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ -0231a6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0231a8: 5432 e201 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ -0231ac: 6e10 ab0d 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dab │ │ -0231b2: 0a02 |001b: move-result v2 │ │ -0231b4: 6e30 aa0d 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0daa │ │ -0231ba: 0e00 |001f: return-void │ │ +024720: |[024720] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +024730: 5430 e201 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ +024734: 6e10 ac0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dac │ │ +02473a: 0a00 |0005: move-result v0 │ │ +02473c: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +024740: 5430 e301 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01e3 │ │ +024744: 5431 e201 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ +024748: 6e10 ad0d 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02474e: 0c01 |000f: move-result-object v1 │ │ +024750: 7120 400b 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ +024756: 5430 e201 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ +02475a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +02475c: 5432 e201 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ +024760: 6e10 ac0d 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dac │ │ +024766: 0a02 |001b: move-result v2 │ │ +024768: 6e30 ab0d 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0dab │ │ +02476e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -22245,17 +22247,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0231bc: |[0231bc] android.support.v4.util.LogWriter.close:()V │ │ -0231cc: 7010 3d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@053d │ │ -0231d2: 0e00 |0003: return-void │ │ +024770: |[024770] android.support.v4.util.LogWriter.close:()V │ │ +024780: 7010 3d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@053d │ │ +024786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -22264,17 +22266,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0231d4: |[0231d4] android.support.v4.util.LogWriter.flush:()V │ │ -0231e4: 7010 3d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@053d │ │ -0231ea: 0e00 |0003: return-void │ │ +024788: |[024788] android.support.v4.util.LogWriter.flush:()V │ │ +024798: 7010 3d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@053d │ │ +02479e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -22283,28 +22285,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0231ec: |[0231ec] android.support.v4.util.LogWriter.write:([CII)V │ │ -0231fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0231fe: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -023202: 9002 0501 |0003: add-int v2, v5, v1 │ │ -023206: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -02320a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -02320e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -023212: 7010 3d05 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@053d │ │ -023218: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02321c: 28f1 |0010: goto 0001 // -000f │ │ -02321e: 5432 e201 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ -023222: 6e20 a40d 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -023228: 28f8 |0016: goto 000e // -0008 │ │ -02322a: 0e00 |0017: return-void │ │ +0247a0: |[0247a0] android.support.v4.util.LogWriter.write:([CII)V │ │ +0247b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0247b2: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +0247b6: 9002 0501 |0003: add-int v2, v5, v1 │ │ +0247ba: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +0247be: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +0247c2: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +0247c6: 7010 3d05 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@053d │ │ +0247cc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0247d0: 28f1 |0010: goto 0001 // -000f │ │ +0247d2: 5432 e201 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01e2 │ │ +0247d6: 6e20 a50d 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +0247dc: 28f8 |0016: goto 000e // -0008 │ │ +0247de: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -22386,37 +22388,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02322c: |[02322c] android.support.v4.util.LongSparseArray.:()V │ │ -02323c: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ -023240: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -023246: 6900 e401 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -02324a: 0e00 |0007: return-void │ │ +0247e0: |[0247e0] android.support.v4.util.LongSparseArray.:()V │ │ +0247f0: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ +0247f4: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0247fa: 6900 e401 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +0247fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02324c: |[02324c] android.support.v4.util.LongSparseArray.:()V │ │ -02325c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -023260: 7020 4105 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0541 │ │ -023266: 0e00 |0005: return-void │ │ +024800: |[024800] android.support.v4.util.LongSparseArray.:()V │ │ +024810: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +024814: 7020 4105 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0541 │ │ +02481a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -22426,26 +22428,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -023268: |[023268] android.support.v4.util.LongSparseArray.:(I)V │ │ -023278: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02327a: 7010 8b0d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -023280: 5c21 e501 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -023284: 7110 4c05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@054c │ │ -02328a: 0a03 |0009: move-result v3 │ │ -02328c: 2330 3c02 |000a: new-array v0, v3, [J // type@023c │ │ -023290: 5b20 e601 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023294: 2330 4f02 |000e: new-array v0, v3, [Ljava/lang/Object; // type@024f │ │ -023298: 5b20 e801 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02329c: 5921 e701 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0232a0: 0e00 |0014: return-void │ │ +02481c: |[02481c] android.support.v4.util.LongSparseArray.:(I)V │ │ +02482c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02482e: 7010 8c0d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +024834: 5c21 e501 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024838: 7110 4c05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@054c │ │ +02483e: 0a03 |0009: move-result v3 │ │ +024840: 2330 3c02 |000a: new-array v0, v3, [J // type@023c │ │ +024844: 5b20 e601 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024848: 2330 4f02 |000e: new-array v0, v3, [Ljava/lang/Object; // type@024f │ │ +02484c: 5b20 e801 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024850: 5921 e701 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024854: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -22457,43 +22459,43 @@ │ │ 0x0000 - 0x0015 reg=3 initialCapacity I │ │ │ │ #3 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'binarySearch' │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -0232a4: |[0232a4] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -0232b4: 9001 0607 |0000: add-int v1, v6, v7 │ │ -0232b8: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -0232bc: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -0232c0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -0232c2: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -0232c6: 9003 0102 |0009: add-int v3, v1, v2 │ │ -0232ca: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -0232ce: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -0232d2: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -0232d6: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -0232da: 0102 |0013: move v2, v0 │ │ -0232dc: 28f0 |0014: goto 0004 // -0010 │ │ -0232de: 0101 |0015: move v1, v0 │ │ -0232e0: 28ee |0016: goto 0004 // -0012 │ │ -0232e2: 9003 0607 |0017: add-int v3, v6, v7 │ │ -0232e6: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -0232ea: 9003 0607 |001b: add-int v3, v6, v7 │ │ -0232ee: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0232f2: 0f01 |001f: return v1 │ │ -0232f4: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -0232f8: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -0232fc: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -023300: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -023304: 28f7 |0028: goto 001f // -0009 │ │ +024858: |[024858] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +024868: 9001 0809 |0000: add-int v1, v8, v9 │ │ +02486c: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +024870: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +024874: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +024876: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +02487a: 9003 0102 |0009: add-int v3, v1, v2 │ │ +02487e: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +024882: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +024886: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +02488a: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +02488e: 0102 |0013: move v2, v0 │ │ +024890: 28f0 |0014: goto 0004 // -0010 │ │ +024892: 0101 |0015: move v1, v0 │ │ +024894: 28ee |0016: goto 0004 // -0012 │ │ +024896: 9003 0809 |0017: add-int v3, v8, v9 │ │ +02489a: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +02489e: 9003 0809 |001b: add-int v3, v8, v9 │ │ +0248a2: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0248a6: 0f01 |001f: return v1 │ │ +0248a8: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +0248ac: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +0248b0: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +0248b4: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0248b8: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -22504,51 +22506,51 @@ │ │ 0x0020 line=348 │ │ 0x0026 line=351 │ │ locals : │ │ 0x000d - 0x0017 reg=0 guess I │ │ 0x0002 - 0x001f reg=1 high I │ │ 0x0020 - 0x0029 reg=1 high I │ │ 0x0004 - 0x0029 reg=2 low I │ │ - 0x0000 - 0x0029 reg=5 a [J │ │ - 0x0000 - 0x0029 reg=6 start I │ │ - 0x0000 - 0x0029 reg=7 len I │ │ - 0x0000 - 0x0029 reg=8 key J │ │ + 0x0000 - 0x0029 reg=7 a [J │ │ + 0x0000 - 0x0029 reg=8 start I │ │ + 0x0000 - 0x0029 reg=9 len I │ │ + 0x0000 - 0x0029 reg=10 key J │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'gc' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -023308: |[023308] android.support.v4.util.LongSparseArray.gc:()V │ │ -023318: 5282 e701 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -02331c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -02331e: 5481 e601 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023322: 5485 e801 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023326: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -023328: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -02332c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -023330: 6206 e401 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -023334: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -023338: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -02333c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -023340: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -023344: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -023348: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -02334a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -02334e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -023352: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -023356: 28e9 |001f: goto 0008 // -0017 │ │ -023358: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -02335a: 5c86 e501 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -02335e: 5983 e701 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023362: 0e00 |0025: return-void │ │ +0248bc: |[0248bc] android.support.v4.util.LongSparseArray.gc:()V │ │ +0248cc: 5282 e701 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +0248d0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0248d2: 5481 e601 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +0248d6: 5485 e801 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +0248da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0248dc: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +0248e0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0248e4: 6206 e401 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +0248e8: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +0248ec: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +0248f0: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +0248f4: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +0248f8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0248fc: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +0248fe: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +024902: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +024906: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02490a: 28e9 |001f: goto 0008 // -0017 │ │ +02490c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +02490e: 5c86 e501 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024912: 5983 e701 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024916: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -22578,27 +22580,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -023364: |[023364] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -023374: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -023376: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -023378: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -02337c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -023380: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -023384: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -023388: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -02338c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -023390: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -023394: 0f03 |0010: return v3 │ │ -023396: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02339a: 28ef |0013: goto 0002 // -0011 │ │ +024918: |[024918] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +024928: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02492a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +02492c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +024930: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +024934: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +024938: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +02493c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +024940: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +024944: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +024948: 0f03 |0010: return v3 │ │ +02494a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02494e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -22612,20 +22614,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02339c: |[02339c] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -0233ac: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -0233b0: 7110 4b05 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@054b │ │ -0233b6: 0a00 |0005: move-result v0 │ │ -0233b8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -0233bc: 0f00 |0008: return v0 │ │ +024950: |[024950] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +024960: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +024964: 7110 4b05 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@054b │ │ +02496a: 0a00 |0005: move-result v0 │ │ +02496c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +024970: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -22634,59 +22636,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0233c0: |[0233c0] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0233d0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0233d2: 5274 e701 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0233d6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0233da: 5474 e601 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0233de: 5275 e701 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0233e2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0233e6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0233ea: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0233ee: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0233f2: 6e40 5005 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0550 │ │ -0233f8: 0e00 |0014: return-void │ │ -0233fa: 5574 e501 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -0233fe: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -023402: 5274 e701 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023406: 5475 e601 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -02340a: 2155 |001d: array-length v5, v5 │ │ -02340c: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -023410: 7010 4805 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -023416: 5273 e701 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -02341a: 5474 e601 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -02341e: 2144 |0027: array-length v4, v4 │ │ -023420: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -023424: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -023428: 7110 4c05 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@054c │ │ -02342e: 0a00 |002f: move-result v0 │ │ -023430: 2301 3c02 |0030: new-array v1, v0, [J // type@023c │ │ -023434: 2302 4f02 |0032: new-array v2, v0, [Ljava/lang/Object; // type@024f │ │ -023438: 5474 e601 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -02343c: 5475 e601 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023440: 2155 |0038: array-length v5, v5 │ │ -023442: 7155 ad0d 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -023448: 5474 e801 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02344c: 5475 e801 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023450: 2155 |0040: array-length v5, v5 │ │ -023452: 7155 ad0d 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -023458: 5b71 e601 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -02345c: 5b72 e801 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023460: 5474 e601 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023464: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -023468: 5474 e801 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02346c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -023470: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -023474: 5974 e701 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023478: 28c0 |0054: goto 0014 // -0040 │ │ +024974: |[024974] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +024984: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +024986: 5274 e701 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +02498a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +02498e: 5474 e601 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024992: 5275 e701 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024996: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02499a: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +02499e: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +0249a2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +0249a6: 6e40 5005 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0550 │ │ +0249ac: 0e00 |0014: return-void │ │ +0249ae: 5574 e501 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +0249b2: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +0249b6: 5274 e701 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +0249ba: 5475 e601 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +0249be: 2155 |001d: array-length v5, v5 │ │ +0249c0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +0249c4: 7010 4805 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +0249ca: 5273 e701 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +0249ce: 5474 e601 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +0249d2: 2144 |0027: array-length v4, v4 │ │ +0249d4: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +0249d8: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0249dc: 7110 4c05 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@054c │ │ +0249e2: 0a00 |002f: move-result v0 │ │ +0249e4: 2301 3c02 |0030: new-array v1, v0, [J // type@023c │ │ +0249e8: 2302 4f02 |0032: new-array v2, v0, [Ljava/lang/Object; // type@024f │ │ +0249ec: 5474 e601 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +0249f0: 5475 e601 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +0249f4: 2155 |0038: array-length v5, v5 │ │ +0249f6: 7155 ae0d 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +0249fc: 5474 e801 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024a00: 5475 e801 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024a04: 2155 |0040: array-length v5, v5 │ │ +024a06: 7155 ae0d 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +024a0c: 5b71 e601 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024a10: 5b72 e801 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024a14: 5474 e601 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024a18: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +024a1c: 5474 e801 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024a20: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +024a24: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +024a28: 5974 e701 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024a2c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -22718,27 +22720,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -02347c: |[02347c] android.support.v4.util.LongSparseArray.clear:()V │ │ -02348c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02348e: 5251 e701 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023492: 5452 e801 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023496: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -023498: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -02349c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -02349e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0234a2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0234a6: 28f9 |000d: goto 0006 // -0007 │ │ -0234a8: 5954 e701 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0234ac: 5c54 e501 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -0234b0: 0e00 |0012: return-void │ │ +024a30: |[024a30] android.support.v4.util.LongSparseArray.clear:()V │ │ +024a40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +024a42: 5251 e701 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024a46: 5452 e801 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024a4a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +024a4c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +024a50: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +024a52: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +024a56: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +024a5a: 28f9 |000d: goto 0006 // -0007 │ │ +024a5c: 5954 e701 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024a60: 5c54 e501 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024a64: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -22757,34 +22759,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0234b4: |[0234b4] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -0234c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0234c6: 6f10 8c0d 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0d8c │ │ -0234cc: 0c02 |0004: move-result-object v2 │ │ -0234ce: 0720 |0005: move-object v0, v2 │ │ -0234d0: 1f00 d500 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00d5 │ │ -0234d4: 0701 |0008: move-object v1, v0 │ │ -0234d6: 5432 e601 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0234da: 6e10 fb0d 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@0dfb │ │ -0234e0: 0c02 |000e: move-result-object v2 │ │ -0234e2: 1f02 3c02 |000f: check-cast v2, [J // type@023c │ │ -0234e6: 5b12 e601 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0234ea: 5432 e801 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0234ee: 6e10 fd0d 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0dfd │ │ -0234f4: 0c02 |0018: move-result-object v2 │ │ -0234f6: 1f02 4f02 |0019: check-cast v2, [Ljava/lang/Object; // type@024f │ │ -0234fa: 5b12 e801 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0234fe: 1101 |001d: return-object v1 │ │ -023500: 0d02 |001e: move-exception v2 │ │ -023502: 28fe |001f: goto 001d // -0002 │ │ +024a68: |[024a68] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +024a78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +024a7a: 6f10 8d0d 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0d8d │ │ +024a80: 0c02 |0004: move-result-object v2 │ │ +024a82: 0720 |0005: move-object v0, v2 │ │ +024a84: 1f00 d500 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00d5 │ │ +024a88: 0701 |0008: move-object v1, v0 │ │ +024a8a: 5432 e601 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024a8e: 6e10 fc0d 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@0dfc │ │ +024a94: 0c02 |000e: move-result-object v2 │ │ +024a96: 1f02 3c02 |000f: check-cast v2, [J // type@023c │ │ +024a9a: 5b12 e601 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024a9e: 5432 e801 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024aa2: 6e10 fe0d 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0dfe │ │ +024aa8: 0c02 |0018: move-result-object v2 │ │ +024aaa: 1f02 4f02 |0019: check-cast v2, [Ljava/lang/Object; // type@024f │ │ +024aae: 5b12 e801 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024ab2: 1101 |001d: return-object v1 │ │ +024ab4: 0d02 |001e: move-exception v2 │ │ +024ab6: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -22801,144 +22803,144 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023514: |[023514] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -023524: 6e10 4505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0545 │ │ -02352a: 0c00 |0003: move-result-object v0 │ │ -02352c: 1100 |0004: return-object v0 │ │ +024ac8: |[024ac8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +024ad8: 6e10 4505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0545 │ │ +024ade: 0c00 |0003: move-result-object v0 │ │ +024ae0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'delete' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -023530: |[023530] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -023540: 5441 e601 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023544: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -023546: 5243 e701 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -02354a: 7156 4305 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ -023550: 0a00 |0008: move-result v0 │ │ -023552: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -023556: 5441 e801 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02355a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02355e: 6202 e401 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -023562: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -023566: 5441 e801 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02356a: 6202 e401 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -02356e: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -023572: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -023574: 5c41 e501 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -023578: 0e00 |001c: return-void │ │ +024ae4: |[024ae4] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +024af4: 5451 e601 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024af8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +024afa: 5253 e701 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024afe: 7157 4305 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ +024b04: 0a00 |0008: move-result v0 │ │ +024b06: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +024b0a: 5451 e801 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024b0e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +024b12: 6202 e401 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +024b16: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +024b1a: 5451 e801 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024b1e: 6202 e401 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +024b22: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +024b26: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +024b28: 5c51 e501 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024b2c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ 0x001c line=101 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0009 - 0x001d reg=0 i I │ │ - 0x0000 - 0x001d reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x001d reg=5 key J │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x001d reg=6 key J │ │ │ │ #5 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02357c: |[02357c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -02358c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02358e: 6e40 4a05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@054a │ │ -023594: 0c00 |0004: move-result-object v0 │ │ -023596: 1100 |0005: return-object v0 │ │ +024b30: |[024b30] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +024b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +024b42: 6e40 4a05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@054a │ │ +024b48: 0c00 |0004: move-result-object v0 │ │ +024b4a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ │ │ #6 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -023598: |[023598] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -0235a8: 5441 e601 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0235ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0235ae: 5243 e701 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0235b2: 7156 4305 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ -0235b8: 0a00 |0008: move-result v0 │ │ -0235ba: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -0235be: 5441 e801 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0235c2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -0235c6: 6202 e401 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -0235ca: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -0235ce: 1107 |0013: return-object v7 │ │ -0235d0: 5441 e801 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0235d4: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -0235d8: 28fb |0018: goto 0013 // -0005 │ │ +024b4c: |[024b4c] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +024b5c: 5451 e601 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024b60: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +024b62: 5253 e701 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024b66: 7157 4305 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ +024b6c: 0a00 |0008: move-result v0 │ │ +024b6e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +024b72: 5451 e801 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024b76: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +024b7a: 6202 e401 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +024b7e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +024b82: 1108 |0013: return-object v8 │ │ +024b84: 5451 e801 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024b88: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +024b8c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=7 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0013 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=8 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ 0x0009 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0019 reg=5 key J │ │ - 0x0014 - 0x0019 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0019 reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0019 reg=6 key J │ │ + 0x0014 - 0x0019 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0235dc: |[0235dc] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0235ec: 5530 e501 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -0235f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0235f4: 7010 4805 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -0235fa: 5430 e601 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0235fe: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -023600: 5232 e701 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023604: 7155 4305 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ -02360a: 0a00 |000f: move-result v0 │ │ -02360c: 0f00 |0010: return v0 │ │ +024b90: |[024b90] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +024ba0: 5530 e501 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024ba4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +024ba8: 7010 4805 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024bae: 5430 e601 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024bb2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +024bb4: 5232 e701 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024bb8: 7155 4305 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ +024bbe: 0a00 |000f: move-result v0 │ │ +024bc0: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -22950,29 +22952,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -023610: |[023610] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -023620: 5521 e501 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -023624: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -023628: 7010 4805 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -02362e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -023630: 5221 e701 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023634: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -023638: 5421 e801 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02363c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -023640: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -023644: 0f00 |0012: return v0 │ │ -023646: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02364a: 28f3 |0015: goto 0008 // -000d │ │ -02364c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -02364e: 28fb |0017: goto 0012 // -0005 │ │ +024bc4: |[024bc4] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +024bd4: 5521 e501 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024bd8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +024bdc: 7010 4805 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024be2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +024be4: 5221 e701 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024be8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +024bec: 5421 e801 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024bf0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +024bf4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +024bf8: 0f00 |0012: return v0 │ │ +024bfa: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +024bfe: 28f3 |0015: goto 0008 // -000d │ │ +024c00: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +024c02: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -22991,21 +22993,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -023650: |[023650] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -023660: 5520 e501 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -023664: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -023668: 7010 4805 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -02366e: 5420 e601 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023672: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -023676: 1000 |000b: return-wide v0 │ │ +024c04: |[024c04] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +024c14: 5520 e501 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024c18: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +024c1c: 7010 4805 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024c22: 5420 e601 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024c26: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +024c2a: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23013,95 +23015,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -023678: |[023678] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -023688: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02368a: 5484 e601 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -02368e: 5285 e701 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023692: 715a 4305 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ -023698: 0a00 |0008: move-result v0 │ │ -02369a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -02369e: 5484 e801 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0236a2: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -0236a6: 0e00 |000f: return-void │ │ -0236a8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -0236ac: 5284 e701 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0236b0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -0236b4: 5484 e801 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0236b8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -0236bc: 6205 e401 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -0236c0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -0236c4: 5484 e601 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0236c8: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -0236cc: 5484 e801 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0236d0: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -0236d4: 28e9 |0026: goto 000f // -0017 │ │ -0236d6: 5584 e501 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -0236da: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0236de: 5284 e701 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0236e2: 5485 e601 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0236e6: 2155 |002f: array-length v5, v5 │ │ -0236e8: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0236ec: 7010 4805 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -0236f2: 5484 e601 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -0236f6: 5285 e701 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0236fa: 715a 4305 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ -023700: 0a04 |003c: move-result v4 │ │ -023702: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -023706: 5284 e701 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -02370a: 5485 e601 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -02370e: 2155 |0043: array-length v5, v5 │ │ -023710: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -023714: 5284 e701 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023718: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02371c: 7110 4c05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@054c │ │ -023722: 0a01 |004d: move-result v1 │ │ -023724: 2312 3c02 |004e: new-array v2, v1, [J // type@023c │ │ -023728: 2313 4f02 |0050: new-array v3, v1, [Ljava/lang/Object; // type@024f │ │ -02372c: 5484 e601 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023730: 5485 e601 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023734: 2155 |0056: array-length v5, v5 │ │ -023736: 7155 ad0d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -02373c: 5484 e801 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023740: 5485 e801 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023744: 2155 |005e: array-length v5, v5 │ │ -023746: 7155 ad0d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -02374c: 5b82 e601 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023750: 5b83 e801 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -023754: 5284 e701 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023758: b104 |0068: sub-int/2addr v4, v0 │ │ -02375a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -02375e: 5484 e601 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023762: 5485 e601 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023766: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02376a: 5287 e701 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -02376e: b107 |0073: sub-int/2addr v7, v0 │ │ -023770: 7157 ad0d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -023776: 5484 e801 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02377a: 5485 e801 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02377e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -023782: 5287 e701 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023786: b107 |007f: sub-int/2addr v7, v0 │ │ -023788: 7157 ad0d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -02378e: 5484 e601 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ -023792: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -023796: 5484 e801 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02379a: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -02379e: 5284 e701 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0237a2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0237a6: 5984 e701 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -0237aa: 2900 7eff |0091: goto/16 000f // -0082 │ │ +024c2c: |[024c2c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +024c3c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +024c3e: 5494 e601 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024c42: 5295 e701 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024c46: 715b 4305 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ +024c4c: 0a00 |0008: move-result v0 │ │ +024c4e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +024c52: 5494 e801 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024c56: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +024c5a: 0e00 |000f: return-void │ │ +024c5c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +024c60: 5294 e701 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024c64: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +024c68: 5494 e801 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024c6c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +024c70: 6205 e401 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +024c74: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +024c78: 5494 e601 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024c7c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +024c80: 5494 e801 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024c84: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +024c88: 28e9 |0026: goto 000f // -0017 │ │ +024c8a: 5594 e501 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024c8e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +024c92: 5294 e701 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024c96: 5495 e601 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024c9a: 2155 |002f: array-length v5, v5 │ │ +024c9c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +024ca0: 7010 4805 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024ca6: 5494 e601 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024caa: 5295 e701 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024cae: 715b 4305 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0543 │ │ +024cb4: 0a04 |003c: move-result v4 │ │ +024cb6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +024cba: 5294 e701 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024cbe: 5495 e601 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024cc2: 2155 |0043: array-length v5, v5 │ │ +024cc4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +024cc8: 5294 e701 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024ccc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +024cd0: 7110 4c05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@054c │ │ +024cd6: 0a01 |004d: move-result v1 │ │ +024cd8: 2312 3c02 |004e: new-array v2, v1, [J // type@023c │ │ +024cdc: 2313 4f02 |0050: new-array v3, v1, [Ljava/lang/Object; // type@024f │ │ +024ce0: 5494 e601 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024ce4: 5495 e601 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024ce8: 2155 |0056: array-length v5, v5 │ │ +024cea: 7155 ae0d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +024cf0: 5494 e801 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024cf4: 5495 e801 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024cf8: 2155 |005e: array-length v5, v5 │ │ +024cfa: 7155 ae0d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +024d00: 5b92 e601 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024d04: 5b93 e801 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024d08: 5294 e701 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024d0c: b104 |0068: sub-int/2addr v4, v0 │ │ +024d0e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +024d12: 5494 e601 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024d16: 5495 e601 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024d1a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +024d1e: 5297 e701 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024d22: b107 |0073: sub-int/2addr v7, v0 │ │ +024d24: 7157 ae0d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +024d2a: 5494 e801 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024d2e: 5495 e801 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024d32: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +024d36: 5297 e701 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024d3a: b107 |007f: sub-int/2addr v7, v0 │ │ +024d3c: 7157 ae0d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +024d42: 5494 e601 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01e6 │ │ +024d46: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +024d4a: 5494 e801 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024d4e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +024d52: 5294 e701 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024d56: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +024d5a: 5994 e701 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024d5e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -23122,65 +23124,65 @@ │ │ 0x0066 line=188 │ │ 0x006b line=190 │ │ 0x0077 line=191 │ │ 0x0083 line=194 │ │ 0x0087 line=195 │ │ 0x008b line=196 │ │ locals : │ │ - 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=9 key J │ │ - 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=10 key J │ │ + 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0237b0: |[0237b0] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -0237c0: 6e30 4705 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0547 │ │ -0237c6: 0e00 |0003: return-void │ │ +024d64: |[024d64] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +024d74: 6e30 4705 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0547 │ │ +024d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ - 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 key J │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=2 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0237c8: |[0237c8] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0237d8: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0237dc: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0237e0: 6201 e401 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -0237e4: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0237e8: 5420 e801 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -0237ec: 6201 e401 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ -0237f0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0237f4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0237f6: 5c20 e501 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -0237fa: 0e00 |0011: return-void │ │ +024d7c: |[024d7c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +024d8c: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024d90: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +024d94: 6201 e401 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +024d98: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +024d9c: 5420 e801 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024da0: 6201 e401 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01e4 │ │ +024da4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +024da8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +024daa: 5c20 e501 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024dae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -23193,21 +23195,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0237fc: |[0237fc] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -02380c: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -023810: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -023814: 7010 4805 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -02381a: 5410 e801 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02381e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -023822: 0e00 |000b: return-void │ │ +024db0: |[024db0] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +024dc0: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024dc4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +024dc8: 7010 4805 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024dce: 5410 e801 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024dd2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +024dd6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -23222,20 +23224,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -023824: |[023824] android.support.v4.util.LongSparseArray.size:()I │ │ -023834: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -023838: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02383c: 7010 4805 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -023842: 5210 e701 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ -023846: 0f00 |0009: return v0 │ │ +024dd8: |[024dd8] android.support.v4.util.LongSparseArray.size:()I │ │ +024de8: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024dec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +024df0: 7010 4805 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024df6: 5210 e701 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01e7 │ │ +024dfa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23246,21 +23248,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -023848: |[023848] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -023858: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ -02385c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -023860: 7010 4805 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ -023866: 5410 e801 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ -02386a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -02386e: 1100 |000b: return-object v0 │ │ +024dfc: |[024dfc] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +024e0c: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01e5 │ │ +024e10: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +024e14: 7010 4805 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0548 │ │ +024e1a: 5410 e801 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01e8 │ │ +024e1e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +024e22: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23346,29 +23348,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -023870: |[023870] android.support.v4.util.LruCache.:(I)V │ │ -023880: 7010 8b0d 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0d8b │ │ -023886: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -02388a: 2200 fe01 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -02388e: 1a01 a40c |0007: const-string v1, "maxSize <= 0" // string@0ca4 │ │ -023892: 7020 770d 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -023898: 2700 |000c: throw v0 │ │ -02389a: 5945 ed01 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ -02389e: 2200 2102 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0221 │ │ -0238a2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0238a4: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -0238a8: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -0238aa: 7040 d50d 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0dd5 │ │ -0238b0: 5b40 ec01 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -0238b4: 0e00 |001a: return-void │ │ +024e24: |[024e24] android.support.v4.util.LruCache.:(I)V │ │ +024e34: 7010 8c0d 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0d8c │ │ +024e3a: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +024e3e: 2200 fe01 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +024e42: 1a01 a20c |0007: const-string v1, "maxSize <= 0" // string@0ca2 │ │ +024e46: 7020 780d 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +024e4c: 2700 |000c: throw v0 │ │ +024e4e: 5945 ed01 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ +024e52: 2200 2102 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0221 │ │ +024e56: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +024e58: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +024e5c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +024e5e: 7040 d60d 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0dd6 │ │ +024e64: 5b40 ec01 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +024e68: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -23383,36 +23385,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 │ │ -0238b8: |[0238b8] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0238c8: 6e30 6505 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0565 │ │ -0238ce: 0a00 |0003: move-result v0 │ │ -0238d0: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -0238d4: 2201 ff01 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -0238d8: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -0238dc: 7010 a20d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0238e2: 1a03 4d05 |000d: const-string v3, "Negative size: " // string@054d │ │ -0238e6: 6e20 a80d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0238ec: 0c02 |0012: move-result-object v2 │ │ -0238ee: 6e20 a70d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0238f4: 0c02 |0016: move-result-object v2 │ │ -0238f6: 1a03 d800 |0017: const-string v3, "=" // string@00d8 │ │ -0238fa: 6e20 a80d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -023900: 0c02 |001c: move-result-object v2 │ │ -023902: 6e20 a70d 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -023908: 0c02 |0020: move-result-object v2 │ │ -02390a: 6e10 ac0d 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -023910: 0c02 |0024: move-result-object v2 │ │ -023912: 7020 790d 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -023918: 2701 |0028: throw v1 │ │ -02391a: 0f00 |0029: return v0 │ │ +024e6c: |[024e6c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +024e7c: 6e30 6505 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0565 │ │ +024e82: 0a00 |0003: move-result v0 │ │ +024e84: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +024e88: 2201 ff01 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +024e8c: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +024e90: 7010 a30d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +024e96: 1a03 4d05 |000d: const-string v3, "Negative size: " // string@054d │ │ +024e9a: 6e20 a90d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +024ea0: 0c02 |0012: move-result-object v2 │ │ +024ea2: 6e20 a80d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +024ea8: 0c02 |0016: move-result-object v2 │ │ +024eaa: 1a03 d800 |0017: const-string v3, "=" // string@00d8 │ │ +024eae: 6e20 a90d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +024eb4: 0c02 |001c: move-result-object v2 │ │ +024eb6: 6e20 a80d 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +024ebc: 0c02 |0020: move-result-object v2 │ │ +024ebe: 6e10 ad0d 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +024ec4: 0c02 |0024: move-result-object v2 │ │ +024ec6: 7020 7a0d 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +024ecc: 2701 |0028: throw v1 │ │ +024ece: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -23430,17 +23432,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 │ │ -02391c: |[02391c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02392c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02392e: 1100 |0001: return-object v0 │ │ +024ed0: |[024ed0] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +024ee0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +024ee2: 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; │ │ @@ -23451,22 +23453,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -023930: |[023930] android.support.v4.util.LruCache.createCount:()I │ │ -023940: 1d01 |0000: monitor-enter v1 │ │ -023942: 5210 e901 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01e9 │ │ -023946: 1e01 |0003: monitor-exit v1 │ │ -023948: 0f00 |0004: return v0 │ │ -02394a: 0d00 |0005: move-exception v0 │ │ -02394c: 1e01 |0006: monitor-exit v1 │ │ -02394e: 2700 |0007: throw v0 │ │ +024ee4: |[024ee4] android.support.v4.util.LruCache.createCount:()I │ │ +024ef4: 1d01 |0000: monitor-enter v1 │ │ +024ef6: 5210 e901 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01e9 │ │ +024efa: 1e01 |0003: monitor-exit v1 │ │ +024efc: 0f00 |0004: return v0 │ │ +024efe: 0d00 |0005: move-exception v0 │ │ +024f00: 1e01 |0006: monitor-exit v1 │ │ +024f02: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23477,16 +23479,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 │ │ -02395c: |[02395c] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -02396c: 0e00 |0000: return-void │ │ +024f10: |[024f10] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +024f20: 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; │ │ @@ -23502,18 +23504,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -023970: |[023970] android.support.v4.util.LruCache.evictAll:()V │ │ -023980: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -023982: 6e20 6805 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0568 │ │ -023988: 0e00 |0004: return-void │ │ +024f24: |[024f24] android.support.v4.util.LruCache.evictAll:()V │ │ +024f34: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +024f36: 6e20 6805 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0568 │ │ +024f3c: 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; │ │ @@ -23523,22 +23525,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02398c: |[02398c] android.support.v4.util.LruCache.evictionCount:()I │ │ -02399c: 1d01 |0000: monitor-enter v1 │ │ -02399e: 5210 ea01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01ea │ │ -0239a2: 1e01 |0003: monitor-exit v1 │ │ -0239a4: 0f00 |0004: return v0 │ │ -0239a6: 0d00 |0005: move-exception v0 │ │ -0239a8: 1e01 |0006: monitor-exit v1 │ │ -0239aa: 2700 |0007: throw v0 │ │ +024f40: |[024f40] android.support.v4.util.LruCache.evictionCount:()I │ │ +024f50: 1d01 |0000: monitor-enter v1 │ │ +024f52: 5210 ea01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01ea │ │ +024f56: 1e01 |0003: monitor-exit v1 │ │ +024f58: 0f00 |0004: return v0 │ │ +024f5a: 0d00 |0005: move-exception v0 │ │ +024f5c: 1e01 |0006: monitor-exit v1 │ │ +024f5e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23549,71 +23551,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 │ │ -0239b8: |[0239b8] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0239c8: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0239cc: 2202 0802 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0208 │ │ -0239d0: 1a03 dc0a |0004: const-string v3, "key == null" // string@0adc │ │ -0239d4: 7020 8a0d 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d8a │ │ -0239da: 2702 |0009: throw v2 │ │ -0239dc: 1d04 |000a: monitor-enter v4 │ │ -0239de: 5442 ec01 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -0239e2: 6e20 d80d 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd8 │ │ -0239e8: 0c01 |0010: move-result-object v1 │ │ -0239ea: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -0239ee: 5242 eb01 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ -0239f2: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0239f6: 5942 eb01 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ -0239fa: 1e04 |0019: monitor-exit v4 │ │ -0239fc: 0710 |001a: move-object v0, v1 │ │ -0239fe: 1100 |001b: return-object v0 │ │ -023a00: 5242 ee01 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ -023a04: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -023a08: 5942 ee01 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ -023a0c: 1e04 |0022: monitor-exit v4 │ │ -023a0e: 6e20 5705 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0557 │ │ -023a14: 0c00 |0026: move-result-object v0 │ │ -023a16: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -023a1a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -023a1c: 28f1 |002a: goto 001b // -000f │ │ -023a1e: 0d02 |002b: move-exception v2 │ │ -023a20: 1e04 |002c: monitor-exit v4 │ │ -023a22: 2702 |002d: throw v2 │ │ -023a24: 1d04 |002e: monitor-enter v4 │ │ -023a26: 5242 e901 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e9 │ │ -023a2a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -023a2e: 5942 e901 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e9 │ │ -023a32: 5442 ec01 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023a36: 6e30 da0d 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dda │ │ -023a3c: 0c01 |003a: move-result-object v1 │ │ -023a3e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -023a42: 5442 ec01 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023a46: 6e30 da0d 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dda │ │ -023a4c: 1e04 |0042: monitor-exit v4 │ │ -023a4e: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -023a52: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -023a54: 6e51 5905 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@0559 │ │ -023a5a: 0710 |0049: move-object v0, v1 │ │ -023a5c: 28d1 |004a: goto 001b // -002f │ │ -023a5e: 5242 f001 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023a62: 7030 6305 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ -023a68: 0a03 |0050: move-result v3 │ │ -023a6a: b032 |0051: add-int/2addr v2, v3 │ │ -023a6c: 5942 f001 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023a70: 28ee |0054: goto 0042 // -0012 │ │ -023a72: 0d02 |0055: move-exception v2 │ │ -023a74: 1e04 |0056: monitor-exit v4 │ │ -023a76: 2702 |0057: throw v2 │ │ -023a78: 5242 ed01 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ -023a7c: 6e20 6805 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0568 │ │ -023a82: 28be |005d: goto 001b // -0042 │ │ +024f6c: |[024f6c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +024f7c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +024f80: 2202 0802 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0208 │ │ +024f84: 1a03 db0a |0004: const-string v3, "key == null" // string@0adb │ │ +024f88: 7020 8b0d 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d8b │ │ +024f8e: 2702 |0009: throw v2 │ │ +024f90: 1d04 |000a: monitor-enter v4 │ │ +024f92: 5442 ec01 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +024f96: 6e20 d90d 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd9 │ │ +024f9c: 0c01 |0010: move-result-object v1 │ │ +024f9e: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +024fa2: 5242 eb01 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ +024fa6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +024faa: 5942 eb01 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ +024fae: 1e04 |0019: monitor-exit v4 │ │ +024fb0: 0710 |001a: move-object v0, v1 │ │ +024fb2: 1100 |001b: return-object v0 │ │ +024fb4: 5242 ee01 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ +024fb8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +024fbc: 5942 ee01 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ +024fc0: 1e04 |0022: monitor-exit v4 │ │ +024fc2: 6e20 5705 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0557 │ │ +024fc8: 0c00 |0026: move-result-object v0 │ │ +024fca: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +024fce: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +024fd0: 28f1 |002a: goto 001b // -000f │ │ +024fd2: 0d02 |002b: move-exception v2 │ │ +024fd4: 1e04 |002c: monitor-exit v4 │ │ +024fd6: 2702 |002d: throw v2 │ │ +024fd8: 1d04 |002e: monitor-enter v4 │ │ +024fda: 5242 e901 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e9 │ │ +024fde: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +024fe2: 5942 e901 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01e9 │ │ +024fe6: 5442 ec01 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +024fea: 6e30 db0d 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ +024ff0: 0c01 |003a: move-result-object v1 │ │ +024ff2: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +024ff6: 5442 ec01 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +024ffa: 6e30 db0d 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ +025000: 1e04 |0042: monitor-exit v4 │ │ +025002: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +025006: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +025008: 6e51 5905 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@0559 │ │ +02500e: 0710 |0049: move-object v0, v1 │ │ +025010: 28d1 |004a: goto 001b // -002f │ │ +025012: 5242 f001 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +025016: 7030 6305 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ +02501c: 0a03 |0050: move-result v3 │ │ +02501e: b032 |0051: add-int/2addr v2, v3 │ │ +025020: 5942 f001 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +025024: 28ee |0054: goto 0042 // -0012 │ │ +025026: 0d02 |0055: move-exception v2 │ │ +025028: 1e04 |0056: monitor-exit v4 │ │ +02502a: 2702 |0057: throw v2 │ │ +02502c: 5242 ed01 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ +025030: 6e20 6805 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0568 │ │ +025036: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -23661,22 +23663,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -023aac: |[023aac] android.support.v4.util.LruCache.hitCount:()I │ │ -023abc: 1d01 |0000: monitor-enter v1 │ │ -023abe: 5210 eb01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ -023ac2: 1e01 |0003: monitor-exit v1 │ │ -023ac4: 0f00 |0004: return v0 │ │ -023ac6: 0d00 |0005: move-exception v0 │ │ -023ac8: 1e01 |0006: monitor-exit v1 │ │ -023aca: 2700 |0007: throw v0 │ │ +025060: |[025060] android.support.v4.util.LruCache.hitCount:()I │ │ +025070: 1d01 |0000: monitor-enter v1 │ │ +025072: 5210 eb01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ +025076: 1e01 |0003: monitor-exit v1 │ │ +025078: 0f00 |0004: return v0 │ │ +02507a: 0d00 |0005: move-exception v0 │ │ +02507c: 1e01 |0006: monitor-exit v1 │ │ +02507e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23687,22 +23689,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -023ad8: |[023ad8] android.support.v4.util.LruCache.maxSize:()I │ │ -023ae8: 1d01 |0000: monitor-enter v1 │ │ -023aea: 5210 ed01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ -023aee: 1e01 |0003: monitor-exit v1 │ │ -023af0: 0f00 |0004: return v0 │ │ -023af2: 0d00 |0005: move-exception v0 │ │ -023af4: 1e01 |0006: monitor-exit v1 │ │ -023af6: 2700 |0007: throw v0 │ │ +02508c: |[02508c] android.support.v4.util.LruCache.maxSize:()I │ │ +02509c: 1d01 |0000: monitor-enter v1 │ │ +02509e: 5210 ed01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ +0250a2: 1e01 |0003: monitor-exit v1 │ │ +0250a4: 0f00 |0004: return v0 │ │ +0250a6: 0d00 |0005: move-exception v0 │ │ +0250a8: 1e01 |0006: monitor-exit v1 │ │ +0250aa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23713,22 +23715,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -023b04: |[023b04] android.support.v4.util.LruCache.missCount:()I │ │ -023b14: 1d01 |0000: monitor-enter v1 │ │ -023b16: 5210 ee01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ -023b1a: 1e01 |0003: monitor-exit v1 │ │ -023b1c: 0f00 |0004: return v0 │ │ -023b1e: 0d00 |0005: move-exception v0 │ │ -023b20: 1e01 |0006: monitor-exit v1 │ │ -023b22: 2700 |0007: throw v0 │ │ +0250b8: |[0250b8] android.support.v4.util.LruCache.missCount:()I │ │ +0250c8: 1d01 |0000: monitor-enter v1 │ │ +0250ca: 5210 ee01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ +0250ce: 1e01 |0003: monitor-exit v1 │ │ +0250d0: 0f00 |0004: return v0 │ │ +0250d2: 0d00 |0005: move-exception v0 │ │ +0250d4: 1e01 |0006: monitor-exit v1 │ │ +0250d6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23739,49 +23741,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 │ │ -023b30: |[023b30] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -023b40: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -023b44: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -023b48: 2201 0802 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0208 │ │ -023b4c: 1a02 dd0a |0006: const-string v2, "key == null || value == null" // string@0add │ │ -023b50: 7020 8a0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d8a │ │ -023b56: 2701 |000b: throw v1 │ │ -023b58: 1d03 |000c: monitor-enter v3 │ │ -023b5a: 5231 ef01 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01ef │ │ -023b5e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -023b62: 5931 ef01 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01ef │ │ -023b66: 5231 f001 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023b6a: 7030 6305 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ -023b70: 0a02 |0018: move-result v2 │ │ -023b72: b021 |0019: add-int/2addr v1, v2 │ │ -023b74: 5931 f001 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023b78: 5431 ec01 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023b7c: 6e30 da0d 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0dda │ │ -023b82: 0c00 |0021: move-result-object v0 │ │ -023b84: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -023b88: 5231 f001 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023b8c: 7030 6305 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ -023b92: 0a02 |0029: move-result v2 │ │ -023b94: b121 |002a: sub-int/2addr v1, v2 │ │ -023b96: 5931 f001 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023b9a: 1e03 |002d: monitor-exit v3 │ │ -023b9c: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -023ba0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -023ba2: 6e55 5905 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@0559 │ │ -023ba8: 5231 ed01 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ -023bac: 6e20 6805 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0568 │ │ -023bb2: 1100 |0039: return-object v0 │ │ -023bb4: 0d01 |003a: move-exception v1 │ │ -023bb6: 1e03 |003b: monitor-exit v3 │ │ -023bb8: 2701 |003c: throw v1 │ │ +0250e4: |[0250e4] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0250f4: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +0250f8: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +0250fc: 2201 0802 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0208 │ │ +025100: 1a02 dc0a |0006: const-string v2, "key == null || value == null" // string@0adc │ │ +025104: 7020 8b0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d8b │ │ +02510a: 2701 |000b: throw v1 │ │ +02510c: 1d03 |000c: monitor-enter v3 │ │ +02510e: 5231 ef01 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01ef │ │ +025112: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +025116: 5931 ef01 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01ef │ │ +02511a: 5231 f001 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02511e: 7030 6305 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ +025124: 0a02 |0018: move-result v2 │ │ +025126: b021 |0019: add-int/2addr v1, v2 │ │ +025128: 5931 f001 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02512c: 5431 ec01 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +025130: 6e30 db0d 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ +025136: 0c00 |0021: move-result-object v0 │ │ +025138: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +02513c: 5231 f001 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +025140: 7030 6305 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ +025146: 0a02 |0029: move-result v2 │ │ +025148: b121 |002a: sub-int/2addr v1, v2 │ │ +02514a: 5931 f001 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02514e: 1e03 |002d: monitor-exit v3 │ │ +025150: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +025154: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +025156: 6e55 5905 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@0559 │ │ +02515c: 5231 ed01 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ +025160: 6e20 6805 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0568 │ │ +025166: 1100 |0039: return-object v0 │ │ +025168: 0d01 |003a: move-exception v1 │ │ +02516a: 1e03 |003b: monitor-exit v3 │ │ +02516c: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -23812,22 +23814,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -023bd0: |[023bd0] android.support.v4.util.LruCache.putCount:()I │ │ -023be0: 1d01 |0000: monitor-enter v1 │ │ -023be2: 5210 ef01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01ef │ │ -023be6: 1e01 |0003: monitor-exit v1 │ │ -023be8: 0f00 |0004: return v0 │ │ -023bea: 0d00 |0005: move-exception v0 │ │ -023bec: 1e01 |0006: monitor-exit v1 │ │ -023bee: 2700 |0007: throw v0 │ │ +025184: |[025184] android.support.v4.util.LruCache.putCount:()I │ │ +025194: 1d01 |0000: monitor-enter v1 │ │ +025196: 5210 ef01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01ef │ │ +02519a: 1e01 |0003: monitor-exit v1 │ │ +02519c: 0f00 |0004: return v0 │ │ +02519e: 0d00 |0005: move-exception v0 │ │ +0251a0: 1e01 |0006: monitor-exit v1 │ │ +0251a2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23838,39 +23840,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 │ │ -023bfc: |[023bfc] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -023c0c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -023c10: 2201 0802 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0208 │ │ -023c14: 1a02 dc0a |0004: const-string v2, "key == null" // string@0adc │ │ -023c18: 7020 8a0d 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d8a │ │ -023c1e: 2701 |0009: throw v1 │ │ -023c20: 1d03 |000a: monitor-enter v3 │ │ -023c22: 5431 ec01 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023c26: 6e20 db0d 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ -023c2c: 0c00 |0010: move-result-object v0 │ │ -023c2e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -023c32: 5231 f001 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023c36: 7030 6305 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ -023c3c: 0a02 |0018: move-result v2 │ │ -023c3e: b121 |0019: sub-int/2addr v1, v2 │ │ -023c40: 5931 f001 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023c44: 1e03 |001c: monitor-exit v3 │ │ -023c46: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -023c4a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -023c4c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -023c4e: 6e52 5905 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@0559 │ │ -023c54: 1100 |0024: return-object v0 │ │ -023c56: 0d01 |0025: move-exception v1 │ │ -023c58: 1e03 |0026: monitor-exit v3 │ │ -023c5a: 2701 |0027: throw v1 │ │ +0251b0: |[0251b0] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0251c0: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +0251c4: 2201 0802 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0208 │ │ +0251c8: 1a02 db0a |0004: const-string v2, "key == null" // string@0adb │ │ +0251cc: 7020 8b0d 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d8b │ │ +0251d2: 2701 |0009: throw v1 │ │ +0251d4: 1d03 |000a: monitor-enter v3 │ │ +0251d6: 5431 ec01 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +0251da: 6e20 dc0d 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ddc │ │ +0251e0: 0c00 |0010: move-result-object v0 │ │ +0251e2: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +0251e6: 5231 f001 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +0251ea: 7030 6305 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ +0251f0: 0a02 |0018: move-result v2 │ │ +0251f2: b121 |0019: sub-int/2addr v1, v2 │ │ +0251f4: 5931 f001 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +0251f8: 1e03 |001c: monitor-exit v3 │ │ +0251fa: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0251fe: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +025200: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +025202: 6e52 5905 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@0559 │ │ +025208: 1100 |0024: return-object v0 │ │ +02520a: 0d01 |0025: move-exception v1 │ │ +02520c: 1e03 |0026: monitor-exit v3 │ │ +02520e: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -23896,22 +23898,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -023c70: |[023c70] android.support.v4.util.LruCache.size:()I │ │ -023c80: 1d01 |0000: monitor-enter v1 │ │ -023c82: 5210 f001 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023c86: 1e01 |0003: monitor-exit v1 │ │ -023c88: 0f00 |0004: return v0 │ │ -023c8a: 0d00 |0005: move-exception v0 │ │ -023c8c: 1e01 |0006: monitor-exit v1 │ │ -023c8e: 2700 |0007: throw v0 │ │ +025224: |[025224] android.support.v4.util.LruCache.size:()I │ │ +025234: 1d01 |0000: monitor-enter v1 │ │ +025236: 5210 f001 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02523a: 1e01 |0003: monitor-exit v1 │ │ +02523c: 0f00 |0004: return v0 │ │ +02523e: 0d00 |0005: move-exception v0 │ │ +025240: 1e01 |0006: monitor-exit v1 │ │ +025242: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23922,17 +23924,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 │ │ -023c9c: |[023c9c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -023cac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -023cae: 0f00 |0001: return v0 │ │ +025250: |[025250] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +025260: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +025262: 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; │ │ @@ -23945,24 +23947,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 │ │ -023cb0: |[023cb0] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -023cc0: 1d02 |0000: monitor-enter v2 │ │ -023cc2: 2200 2102 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0221 │ │ -023cc6: 5421 ec01 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023cca: 7020 d60d 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0dd6 │ │ -023cd0: 1e02 |0008: monitor-exit v2 │ │ -023cd2: 1100 |0009: return-object v0 │ │ -023cd4: 0d00 |000a: move-exception v0 │ │ -023cd6: 1e02 |000b: monitor-exit v2 │ │ -023cd8: 2700 |000c: throw v0 │ │ +025264: |[025264] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +025274: 1d02 |0000: monitor-enter v2 │ │ +025276: 2200 2102 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0221 │ │ +02527a: 5421 ec01 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +02527e: 7020 d70d 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0dd7 │ │ +025284: 1e02 |0008: monitor-exit v2 │ │ +025286: 1100 |0009: return-object v0 │ │ +025288: 0d00 |000a: move-exception v0 │ │ +02528a: 1e02 |000b: monitor-exit v2 │ │ +02528c: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -23973,53 +23975,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 │ │ -023ce8: |[023ce8] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -023cf8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -023cfa: 1d06 |0001: monitor-enter v6 │ │ -023cfc: 5262 eb01 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ -023d00: 5263 ee01 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ -023d04: 9000 0203 |0006: add-int v0, v2, v3 │ │ -023d08: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -023d0c: 5262 eb01 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ -023d10: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -023d14: 9301 0200 |000e: div-int v1, v2, v0 │ │ -023d18: 1a02 1b05 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@051b │ │ -023d1c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -023d1e: 2333 4f02 |0013: new-array v3, v3, [Ljava/lang/Object; // type@024f │ │ -023d22: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -023d24: 5265 ed01 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ -023d28: 7110 7f0d 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -023d2e: 0c05 |001b: move-result-object v5 │ │ -023d30: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -023d34: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -023d36: 5265 eb01 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ -023d3a: 7110 7f0d 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -023d40: 0c05 |0024: move-result-object v5 │ │ -023d42: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -023d46: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -023d48: 5265 ee01 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ -023d4c: 7110 7f0d 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -023d52: 0c05 |002d: move-result-object v5 │ │ -023d54: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -023d58: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -023d5a: 7110 7f0d 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -023d60: 0c05 |0034: move-result-object v5 │ │ -023d62: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -023d66: 7120 990d 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0d99 │ │ -023d6c: 0c02 |003a: move-result-object v2 │ │ -023d6e: 1e06 |003b: monitor-exit v6 │ │ -023d70: 1102 |003c: return-object v2 │ │ -023d72: 0d02 |003d: move-exception v2 │ │ -023d74: 1e06 |003e: monitor-exit v6 │ │ -023d76: 2702 |003f: throw v2 │ │ +02529c: |[02529c] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +0252ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0252ae: 1d06 |0001: monitor-enter v6 │ │ +0252b0: 5262 eb01 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ +0252b4: 5263 ee01 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ +0252b8: 9000 0203 |0006: add-int v0, v2, v3 │ │ +0252bc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0252c0: 5262 eb01 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ +0252c4: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +0252c8: 9301 0200 |000e: div-int v1, v2, v0 │ │ +0252cc: 1a02 1b05 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@051b │ │ +0252d0: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +0252d2: 2333 4f02 |0013: new-array v3, v3, [Ljava/lang/Object; // type@024f │ │ +0252d6: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0252d8: 5265 ed01 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01ed │ │ +0252dc: 7110 800d 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +0252e2: 0c05 |001b: move-result-object v5 │ │ +0252e4: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +0252e8: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +0252ea: 5265 eb01 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01eb │ │ +0252ee: 7110 800d 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +0252f4: 0c05 |0024: move-result-object v5 │ │ +0252f6: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +0252fa: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0252fc: 5265 ee01 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01ee │ │ +025300: 7110 800d 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +025306: 0c05 |002d: move-result-object v5 │ │ +025308: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +02530c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +02530e: 7110 800d 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +025314: 0c05 |0034: move-result-object v5 │ │ +025316: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +02531a: 7120 9a0d 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0d9a │ │ +025320: 0c02 |003a: move-result-object v2 │ │ +025322: 1e06 |003b: monitor-exit v6 │ │ +025324: 1102 |003c: return-object v2 │ │ +025326: 0d02 |003d: move-exception v2 │ │ +025328: 1e06 |003e: monitor-exit v6 │ │ +02532a: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -24035,78 +24037,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -023d84: |[023d84] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -023d94: 1d06 |0000: monitor-enter v6 │ │ -023d96: 5263 f001 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023d9a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -023d9e: 5463 ec01 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023da2: 6e10 d90d 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0dd9 │ │ -023da8: 0a03 |000a: move-result v3 │ │ -023daa: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -023dae: 5263 f001 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023db2: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -023db6: 2203 ff01 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ -023dba: 2204 0e02 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -023dbe: 7010 a20d 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -023dc4: 6e10 8e0d 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -023dca: 0c05 |001b: move-result-object v5 │ │ -023dcc: 6e10 700d 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -023dd2: 0c05 |001f: move-result-object v5 │ │ -023dd4: 6e20 a80d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -023dda: 0c04 |0023: move-result-object v4 │ │ -023ddc: 1a05 b400 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00b4 │ │ -023de0: 6e20 a80d 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -023de6: 0c04 |0029: move-result-object v4 │ │ -023de8: 6e10 ac0d 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -023dee: 0c04 |002d: move-result-object v4 │ │ -023df0: 7020 790d 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -023df6: 2703 |0031: throw v3 │ │ -023df8: 0d03 |0032: move-exception v3 │ │ -023dfa: 1e06 |0033: monitor-exit v6 │ │ -023dfc: 2703 |0034: throw v3 │ │ -023dfe: 5263 f001 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023e02: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -023e06: 5463 ec01 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023e0a: 6e10 d90d 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0dd9 │ │ -023e10: 0a03 |003e: move-result v3 │ │ -023e12: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -023e16: 1e06 |0041: monitor-exit v6 │ │ -023e18: 0e00 |0042: return-void │ │ -023e1a: 5463 ec01 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023e1e: 6e10 d70d 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0dd7 │ │ -023e24: 0c03 |0048: move-result-object v3 │ │ -023e26: 7210 e60d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0de6 │ │ -023e2c: 0c03 |004c: move-result-object v3 │ │ -023e2e: 7210 d40d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd4 │ │ -023e34: 0c01 |0050: move-result-object v1 │ │ -023e36: 1f01 2402 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0224 │ │ -023e3a: 7210 e20d 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0de2 │ │ -023e40: 0c00 |0056: move-result-object v0 │ │ -023e42: 7210 e30d 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0de3 │ │ -023e48: 0c02 |005a: move-result-object v2 │ │ -023e4a: 5463 ec01 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ -023e4e: 6e20 db0d 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ -023e54: 5263 f001 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023e58: 7030 6305 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ -023e5e: 0a04 |0065: move-result v4 │ │ -023e60: b143 |0066: sub-int/2addr v3, v4 │ │ -023e62: 5963 f001 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ -023e66: 5263 ea01 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01ea │ │ -023e6a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -023e6e: 5963 ea01 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01ea │ │ -023e72: 1e06 |006f: monitor-exit v6 │ │ -023e74: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -023e76: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -023e78: 6e54 5905 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@0559 │ │ -023e7e: 288b |0075: goto 0000 // -0075 │ │ +025338: |[025338] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +025348: 1d06 |0000: monitor-enter v6 │ │ +02534a: 5263 f001 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02534e: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +025352: 5463 ec01 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +025356: 6e10 da0d 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0dda │ │ +02535c: 0a03 |000a: move-result v3 │ │ +02535e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +025362: 5263 f001 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +025366: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +02536a: 2203 ff01 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ +02536e: 2204 0e02 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +025372: 7010 a30d 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +025378: 6e10 8f0d 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +02537e: 0c05 |001b: move-result-object v5 │ │ +025380: 6e10 710d 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +025386: 0c05 |001f: move-result-object v5 │ │ +025388: 6e20 a90d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02538e: 0c04 |0023: move-result-object v4 │ │ +025390: 1a05 b400 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00b4 │ │ +025394: 6e20 a90d 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02539a: 0c04 |0029: move-result-object v4 │ │ +02539c: 6e10 ad0d 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0253a2: 0c04 |002d: move-result-object v4 │ │ +0253a4: 7020 7a0d 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0253aa: 2703 |0031: throw v3 │ │ +0253ac: 0d03 |0032: move-exception v3 │ │ +0253ae: 1e06 |0033: monitor-exit v6 │ │ +0253b0: 2703 |0034: throw v3 │ │ +0253b2: 5263 f001 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +0253b6: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +0253ba: 5463 ec01 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +0253be: 6e10 da0d 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0dda │ │ +0253c4: 0a03 |003e: move-result v3 │ │ +0253c6: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +0253ca: 1e06 |0041: monitor-exit v6 │ │ +0253cc: 0e00 |0042: return-void │ │ +0253ce: 5463 ec01 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +0253d2: 6e10 d80d 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0dd8 │ │ +0253d8: 0c03 |0048: move-result-object v3 │ │ +0253da: 7210 e70d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0de7 │ │ +0253e0: 0c03 |004c: move-result-object v3 │ │ +0253e2: 7210 d50d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd5 │ │ +0253e8: 0c01 |0050: move-result-object v1 │ │ +0253ea: 1f01 2402 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0224 │ │ +0253ee: 7210 e30d 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0de3 │ │ +0253f4: 0c00 |0056: move-result-object v0 │ │ +0253f6: 7210 e40d 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0de4 │ │ +0253fc: 0c02 |005a: move-result-object v2 │ │ +0253fe: 5463 ec01 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ec │ │ +025402: 6e20 dc0d 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ddc │ │ +025408: 5263 f001 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02540c: 7030 6305 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0563 │ │ +025412: 0a04 |0065: move-result v4 │ │ +025414: b143 |0066: sub-int/2addr v3, v4 │ │ +025416: 5963 f001 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01f0 │ │ +02541a: 5263 ea01 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01ea │ │ +02541e: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +025422: 5963 ea01 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01ea │ │ +025426: 1e06 |006f: monitor-exit v6 │ │ +025428: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +02542a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +02542c: 6e54 5905 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@0559 │ │ +025432: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -24195,37 +24197,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -023e94: |[023e94] android.support.v4.util.SparseArrayCompat.:()V │ │ -023ea4: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ -023ea8: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -023eae: 6900 f101 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -023eb2: 0e00 |0007: return-void │ │ +025448: |[025448] android.support.v4.util.SparseArrayCompat.:()V │ │ +025458: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ +02545c: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +025462: 6900 f101 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +025466: 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 │ │ -023eb4: |[023eb4] android.support.v4.util.SparseArrayCompat.:()V │ │ -023ec4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -023ec8: 7020 6b05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@056b │ │ -023ece: 0e00 |0005: return-void │ │ +025468: |[025468] android.support.v4.util.SparseArrayCompat.:()V │ │ +025478: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +02547c: 7020 6b05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@056b │ │ +025482: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24235,26 +24237,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -023ed0: |[023ed0] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -023ee0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -023ee2: 7010 8b0d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -023ee8: 5c21 f201 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -023eec: 7110 7405 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0574 │ │ -023ef2: 0a03 |0009: move-result v3 │ │ -023ef4: 2330 3b02 |000a: new-array v0, v3, [I // type@023b │ │ -023ef8: 5b20 f301 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -023efc: 2330 4f02 |000e: new-array v0, v3, [Ljava/lang/Object; // type@024f │ │ -023f00: 5b20 f501 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -023f04: 5921 f401 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -023f08: 0e00 |0014: return-void │ │ +025484: |[025484] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +025494: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +025496: 7010 8c0d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02549c: 5c21 f201 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +0254a0: 7110 7405 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0574 │ │ +0254a6: 0a03 |0009: move-result v3 │ │ +0254a8: 2330 3b02 |000a: new-array v0, v3, [I // type@023b │ │ +0254ac: 5b20 f301 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0254b0: 2330 4f02 |000e: new-array v0, v3, [Ljava/lang/Object; // type@024f │ │ +0254b4: 5b20 f501 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0254b8: 5921 f401 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0254bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -24270,37 +24272,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -023f0c: |[023f0c] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -023f1c: 9001 0607 |0000: add-int v1, v6, v7 │ │ -023f20: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -023f24: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -023f28: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -023f2a: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -023f2e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -023f32: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -023f36: 4403 0500 |000d: aget v3, v5, v0 │ │ -023f3a: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -023f3e: 0102 |0011: move v2, v0 │ │ -023f40: 28f2 |0012: goto 0004 // -000e │ │ -023f42: 0101 |0013: move v1, v0 │ │ -023f44: 28f0 |0014: goto 0004 // -0010 │ │ -023f46: 9003 0607 |0015: add-int v3, v6, v7 │ │ -023f4a: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -023f4e: 9003 0607 |0019: add-int v3, v6, v7 │ │ -023f52: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -023f56: 0f01 |001d: return v1 │ │ -023f58: 4403 0501 |001e: aget v3, v5, v1 │ │ -023f5c: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -023f60: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -023f64: 28f9 |0024: goto 001d // -0007 │ │ +0254c0: |[0254c0] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +0254d0: 9001 0607 |0000: add-int v1, v6, v7 │ │ +0254d4: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +0254d8: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +0254dc: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +0254de: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +0254e2: 9003 0102 |0009: add-int v3, v1, v2 │ │ +0254e6: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +0254ea: 4403 0500 |000d: aget v3, v5, v0 │ │ +0254ee: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +0254f2: 0102 |0011: move v2, v0 │ │ +0254f4: 28f2 |0012: goto 0004 // -000e │ │ +0254f6: 0101 |0013: move v1, v0 │ │ +0254f8: 28f0 |0014: goto 0004 // -0010 │ │ +0254fa: 9003 0607 |0015: add-int v3, v6, v7 │ │ +0254fe: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +025502: 9003 0607 |0019: add-int v3, v6, v7 │ │ +025506: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +02550a: 0f01 |001d: return v1 │ │ +02550c: 4403 0501 |001e: aget v3, v5, v1 │ │ +025510: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +025514: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +025518: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -24325,35 +24327,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -023f68: |[023f68] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -023f78: 5272 f401 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -023f7c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -023f7e: 5471 f301 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -023f82: 5475 f501 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -023f86: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -023f88: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -023f8c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -023f90: 6206 f101 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -023f94: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -023f98: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -023f9c: 4406 0100 |0012: aget v6, v1, v0 │ │ -023fa0: 4b06 0103 |0014: aput v6, v1, v3 │ │ -023fa4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -023fa8: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -023fac: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -023fb0: 28ec |001c: goto 0008 // -0014 │ │ -023fb2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -023fb4: 5c76 f201 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -023fb8: 5973 f401 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -023fbc: 0e00 |0022: return-void │ │ +02551c: |[02551c] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +02552c: 5272 f401 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025530: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +025532: 5471 f301 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025536: 5475 f501 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02553a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02553c: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +025540: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +025544: 6206 f101 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +025548: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +02554c: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +025550: 4406 0100 |0012: aget v6, v1, v0 │ │ +025554: 4b06 0103 |0014: aput v6, v1, v3 │ │ +025558: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +02555c: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +025560: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +025564: 28ec |001c: goto 0008 // -0014 │ │ +025566: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +025568: 5c76 f201 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +02556c: 5973 f401 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025570: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -24382,27 +24384,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -023fc0: |[023fc0] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -023fd0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -023fd2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -023fd4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -023fd8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -023fdc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -023fe0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -023fe4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -023fe8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -023fec: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -023ff0: 0f03 |0010: return v3 │ │ -023ff2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -023ff6: 28ef |0013: goto 0002 // -0011 │ │ +025574: |[025574] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +025584: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +025586: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +025588: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +02558c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +025590: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +025594: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +025598: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +02559c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +0255a0: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +0255a4: 0f03 |0010: return v3 │ │ +0255a6: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0255aa: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -24416,20 +24418,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -023ff8: |[023ff8] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -024008: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -02400c: 7110 7305 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0573 │ │ -024012: 0a00 |0005: move-result v0 │ │ -024014: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -024018: 0f00 |0008: return v0 │ │ +0255ac: |[0255ac] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +0255bc: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +0255c0: 7110 7305 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0573 │ │ +0255c6: 0a00 |0005: move-result v0 │ │ +0255c8: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +0255cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -24438,58 +24440,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -02401c: |[02401c] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -02402c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02402e: 5274 f401 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024032: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -024036: 5474 f301 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02403a: 5275 f401 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02403e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -024042: 4404 0405 |000b: aget v4, v4, v5 │ │ -024046: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -02404a: 6e30 7805 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ -024050: 0e00 |0012: return-void │ │ -024052: 5574 f201 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024056: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -02405a: 5274 f401 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02405e: 5475 f301 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024062: 2155 |001b: array-length v5, v5 │ │ -024064: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -024068: 7010 7005 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -02406e: 5273 f401 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024072: 5474 f301 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024076: 2144 |0025: array-length v4, v4 │ │ -024078: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -02407c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -024080: 7110 7405 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0574 │ │ -024086: 0a00 |002d: move-result v0 │ │ -024088: 2301 3b02 |002e: new-array v1, v0, [I // type@023b │ │ -02408c: 2302 4f02 |0030: new-array v2, v0, [Ljava/lang/Object; // type@024f │ │ -024090: 5474 f301 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024094: 5475 f301 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024098: 2155 |0036: array-length v5, v5 │ │ -02409a: 7155 ad0d 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -0240a0: 5474 f501 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0240a4: 5475 f501 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0240a8: 2155 |003e: array-length v5, v5 │ │ -0240aa: 7155 ad0d 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -0240b0: 5b71 f301 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0240b4: 5b72 f501 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0240b8: 5474 f301 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0240bc: 4b08 0403 |0048: aput v8, v4, v3 │ │ -0240c0: 5474 f501 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0240c4: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -0240c8: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0240cc: 5974 f401 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0240d0: 28c0 |0052: goto 0012 // -0040 │ │ +0255d0: |[0255d0] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +0255e0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0255e2: 5274 f401 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0255e6: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +0255ea: 5474 f301 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0255ee: 5275 f401 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0255f2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0255f6: 4404 0405 |000b: aget v4, v4, v5 │ │ +0255fa: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +0255fe: 6e30 7805 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ +025604: 0e00 |0012: return-void │ │ +025606: 5574 f201 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +02560a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +02560e: 5274 f401 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025612: 5475 f301 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025616: 2155 |001b: array-length v5, v5 │ │ +025618: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +02561c: 7010 7005 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +025622: 5273 f401 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025626: 5474 f301 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +02562a: 2144 |0025: array-length v4, v4 │ │ +02562c: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +025630: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +025634: 7110 7405 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0574 │ │ +02563a: 0a00 |002d: move-result v0 │ │ +02563c: 2301 3b02 |002e: new-array v1, v0, [I // type@023b │ │ +025640: 2302 4f02 |0030: new-array v2, v0, [Ljava/lang/Object; // type@024f │ │ +025644: 5474 f301 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025648: 5475 f301 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +02564c: 2155 |0036: array-length v5, v5 │ │ +02564e: 7155 ae0d 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +025654: 5474 f501 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025658: 5475 f501 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02565c: 2155 |003e: array-length v5, v5 │ │ +02565e: 7155 ae0d 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +025664: 5b71 f301 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025668: 5b72 f501 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02566c: 5474 f301 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025670: 4b08 0403 |0048: aput v8, v4, v3 │ │ +025674: 5474 f501 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025678: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +02567c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +025680: 5974 f401 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025684: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -24521,27 +24523,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0240d4: |[0240d4] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -0240e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0240e6: 5251 f401 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0240ea: 5452 f501 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0240ee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0240f0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -0240f4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0240f6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0240fa: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0240fe: 28f9 |000d: goto 0006 // -0007 │ │ -024100: 5954 f401 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024104: 5c54 f201 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024108: 0e00 |0012: return-void │ │ +025688: |[025688] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +025698: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02569a: 5251 f401 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +02569e: 5452 f501 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0256a2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0256a4: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +0256a8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0256aa: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +0256ae: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0256b2: 28f9 |000d: goto 0006 // -0007 │ │ +0256b4: 5954 f401 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0256b8: 5c54 f201 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +0256bc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -24560,31 +24562,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -02410c: |[02410c] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -02411c: 5441 f301 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024120: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -024122: 5243 f401 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024126: 7140 6d05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ -02412c: 0a00 |0008: move-result v0 │ │ -02412e: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -024132: 5441 f501 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024136: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02413a: 6202 f101 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -02413e: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -024142: 5441 f501 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024146: 6202 f101 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -02414a: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -02414e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -024150: 5c41 f201 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024154: 0e00 |001c: return-void │ │ +0256c0: |[0256c0] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +0256d0: 5441 f301 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0256d4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0256d6: 5243 f401 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0256da: 7140 6d05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ +0256e0: 0a00 |0008: move-result v0 │ │ +0256e2: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +0256e6: 5441 f501 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0256ea: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +0256ee: 6202 f101 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +0256f2: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +0256f6: 5441 f501 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0256fa: 6202 f101 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +0256fe: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +025702: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +025704: 5c41 f201 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +025708: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -24600,19 +24602,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -024158: |[024158] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -024168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02416a: 6e30 7205 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0572 │ │ -024170: 0c00 |0004: move-result-object v0 │ │ -024172: 1100 |0005: return-object v0 │ │ +02570c: |[02570c] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +02571c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02571e: 6e30 7205 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0572 │ │ +025724: 0c00 |0004: move-result-object v0 │ │ +025726: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -24622,29 +24624,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -024174: |[024174] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -024184: 5441 f301 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024188: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02418a: 5243 f401 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02418e: 7140 6d05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ -024194: 0a00 |0008: move-result v0 │ │ -024196: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -02419a: 5441 f501 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -02419e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -0241a2: 6202 f101 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -0241a6: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -0241aa: 1106 |0013: return-object v6 │ │ -0241ac: 5441 f501 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0241b0: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -0241b4: 28fb |0018: goto 0013 // -0005 │ │ +025728: |[025728] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +025738: 5441 f301 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +02573c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02573e: 5243 f401 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025742: 7140 6d05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ +025748: 0a00 |0008: move-result v0 │ │ +02574a: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +02574e: 5441 f501 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025752: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +025756: 6202 f101 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +02575a: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +02575e: 1106 |0013: return-object v6 │ │ +025760: 5441 f501 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025764: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +025768: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24660,24 +24662,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0241b8: |[0241b8] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -0241c8: 5530 f201 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -0241cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0241d0: 7010 7005 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -0241d6: 5430 f301 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0241da: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0241dc: 5232 f401 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0241e0: 7140 6d05 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ -0241e6: 0a00 |000f: move-result v0 │ │ -0241e8: 0f00 |0010: return v0 │ │ +02576c: |[02576c] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +02577c: 5530 f201 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +025780: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +025784: 7010 7005 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +02578a: 5430 f301 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +02578e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +025790: 5232 f401 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025794: 7140 6d05 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ +02579a: 0a00 |000f: move-result v0 │ │ +02579c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24689,29 +24691,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0241ec: |[0241ec] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -0241fc: 5521 f201 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024200: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -024204: 7010 7005 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -02420a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02420c: 5221 f401 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024210: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -024214: 5421 f501 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024218: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -02421c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -024220: 0f00 |0012: return v0 │ │ -024222: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -024226: 28f3 |0015: goto 0008 // -000d │ │ -024228: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -02422a: 28fb |0017: goto 0012 // -0005 │ │ +0257a0: |[0257a0] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +0257b0: 5521 f201 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +0257b4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0257b8: 7010 7005 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +0257be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0257c0: 5221 f401 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0257c4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +0257c8: 5421 f501 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0257cc: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +0257d0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +0257d4: 0f00 |0012: return v0 │ │ +0257d6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0257da: 28f3 |0015: goto 0008 // -000d │ │ +0257dc: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +0257de: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -24730,21 +24732,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02422c: |[02422c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -02423c: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024240: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -024244: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -02424a: 5410 f301 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02424e: 4400 0002 |0009: aget v0, v0, v2 │ │ -024252: 0f00 |000b: return v0 │ │ +0257e0: |[0257e0] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +0257f0: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +0257f4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0257f8: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +0257fe: 5410 f301 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025802: 4400 0002 |0009: aget v0, v0, v2 │ │ +025806: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24756,91 +24758,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -024254: |[024254] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -024264: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -024266: 5484 f301 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02426a: 5285 f401 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02426e: 7140 6d05 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ -024274: 0a00 |0008: move-result v0 │ │ -024276: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -02427a: 5484 f501 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -02427e: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -024282: 0e00 |000f: return-void │ │ -024284: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -024288: 5284 f401 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02428c: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -024290: 5484 f501 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024294: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -024298: 6205 f101 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -02429c: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -0242a0: 5484 f301 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0242a4: 4b09 0400 |0020: aput v9, v4, v0 │ │ -0242a8: 5484 f501 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0242ac: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -0242b0: 28e9 |0026: goto 000f // -0017 │ │ -0242b2: 5584 f201 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -0242b6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0242ba: 5284 f401 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0242be: 5485 f301 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0242c2: 2155 |002f: array-length v5, v5 │ │ -0242c4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0242c8: 7010 7005 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -0242ce: 5484 f301 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0242d2: 5285 f401 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0242d6: 7140 6d05 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ -0242dc: 0a04 |003c: move-result v4 │ │ -0242de: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0242e2: 5284 f401 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0242e6: 5485 f301 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -0242ea: 2155 |0043: array-length v5, v5 │ │ -0242ec: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0242f0: 5284 f401 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0242f4: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0242f8: 7110 7405 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0574 │ │ -0242fe: 0a01 |004d: move-result v1 │ │ -024300: 2312 3b02 |004e: new-array v2, v1, [I // type@023b │ │ -024304: 2313 4f02 |0050: new-array v3, v1, [Ljava/lang/Object; // type@024f │ │ -024308: 5484 f301 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02430c: 5485 f301 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024310: 2155 |0056: array-length v5, v5 │ │ -024312: 7155 ad0d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -024318: 5484 f501 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -02431c: 5485 f501 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024320: 2155 |005e: array-length v5, v5 │ │ -024322: 7155 ad0d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -024328: 5b82 f301 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02432c: 5b83 f501 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024330: 5284 f401 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024334: b104 |0068: sub-int/2addr v4, v0 │ │ -024336: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -02433a: 5484 f301 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02433e: 5485 f301 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -024342: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -024346: 5287 f401 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02434a: b107 |0073: sub-int/2addr v7, v0 │ │ -02434c: 7157 ad0d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -024352: 5484 f501 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024356: 5485 f501 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -02435a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02435e: 5287 f401 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024362: b107 |007f: sub-int/2addr v7, v0 │ │ -024364: 7157 ad0d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dad │ │ -02436a: 5484 f301 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ -02436e: 4b09 0400 |0085: aput v9, v4, v0 │ │ -024372: 5484 f501 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -024376: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -02437a: 5284 f401 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -02437e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -024382: 5984 f401 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024386: 2900 7eff |0091: goto/16 000f // -0082 │ │ +025808: |[025808] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +025818: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02581a: 5484 f301 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +02581e: 5285 f401 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025822: 7140 6d05 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ +025828: 0a00 |0008: move-result v0 │ │ +02582a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +02582e: 5484 f501 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025832: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +025836: 0e00 |000f: return-void │ │ +025838: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +02583c: 5284 f401 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025840: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +025844: 5484 f501 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025848: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +02584c: 6205 f101 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +025850: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +025854: 5484 f301 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025858: 4b09 0400 |0020: aput v9, v4, v0 │ │ +02585c: 5484 f501 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025860: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +025864: 28e9 |0026: goto 000f // -0017 │ │ +025866: 5584 f201 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +02586a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +02586e: 5284 f401 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025872: 5485 f301 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025876: 2155 |002f: array-length v5, v5 │ │ +025878: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +02587c: 7010 7005 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +025882: 5484 f301 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025886: 5285 f401 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +02588a: 7140 6d05 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@056d │ │ +025890: 0a04 |003c: move-result v4 │ │ +025892: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +025896: 5284 f401 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +02589a: 5485 f301 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +02589e: 2155 |0043: array-length v5, v5 │ │ +0258a0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0258a4: 5284 f401 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0258a8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0258ac: 7110 7405 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0574 │ │ +0258b2: 0a01 |004d: move-result v1 │ │ +0258b4: 2312 3b02 |004e: new-array v2, v1, [I // type@023b │ │ +0258b8: 2313 4f02 |0050: new-array v3, v1, [Ljava/lang/Object; // type@024f │ │ +0258bc: 5484 f301 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0258c0: 5485 f301 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0258c4: 2155 |0056: array-length v5, v5 │ │ +0258c6: 7155 ae0d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +0258cc: 5484 f501 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0258d0: 5485 f501 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0258d4: 2155 |005e: array-length v5, v5 │ │ +0258d6: 7155 ae0d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +0258dc: 5b82 f301 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0258e0: 5b83 f501 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0258e4: 5284 f401 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0258e8: b104 |0068: sub-int/2addr v4, v0 │ │ +0258ea: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +0258ee: 5484 f301 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0258f2: 5485 f301 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +0258f6: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0258fa: 5287 f401 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0258fe: b107 |0073: sub-int/2addr v7, v0 │ │ +025900: 7157 ae0d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +025906: 5484 f501 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02590a: 5485 f501 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02590e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +025912: 5287 f401 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025916: b107 |007f: sub-int/2addr v7, v0 │ │ +025918: 7157 ae0d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dae │ │ +02591e: 5484 f301 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01f3 │ │ +025922: 4b09 0400 |0085: aput v9, v4, v0 │ │ +025926: 5484 f501 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02592a: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +02592e: 5284 f401 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025932: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +025936: 5984 f401 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +02593a: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -24880,17 +24882,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02438c: |[02438c] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -02439c: 6e20 6f05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@056f │ │ -0243a2: 0e00 |0003: return-void │ │ +025940: |[025940] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +025950: 6e20 6f05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@056f │ │ +025956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24901,25 +24903,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0243a4: |[0243a4] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -0243b4: 5420 f501 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0243b8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0243bc: 6201 f101 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -0243c0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0243c4: 5420 f501 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -0243c8: 6201 f101 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ -0243cc: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0243d0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0243d2: 5c20 f201 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -0243d6: 0e00 |0011: return-void │ │ +025958: |[025958] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +025968: 5420 f501 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02596c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +025970: 6201 f101 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +025974: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +025978: 5420 f501 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +02597c: 6201 f101 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01f1 │ │ +025980: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +025984: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +025986: 5c20 f201 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +02598a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -24932,25 +24934,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0243d8: |[0243d8] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -0243e8: 5242 f401 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -0243ec: 9003 0506 |0002: add-int v3, v5, v6 │ │ -0243f0: 7120 870d 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -0243f6: 0a00 |0007: move-result v0 │ │ -0243f8: 0151 |0008: move v1, v5 │ │ -0243fa: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -0243fe: 6e20 7a05 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@057a │ │ -024404: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -024408: 28f9 |0010: goto 0009 // -0007 │ │ -02440a: 0e00 |0011: return-void │ │ +02598c: |[02598c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +02599c: 5242 f401 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +0259a0: 9003 0506 |0002: add-int v3, v5, v6 │ │ +0259a4: 7120 880d 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +0259aa: 0a00 |0007: move-result v0 │ │ +0259ac: 0151 |0008: move v1, v5 │ │ +0259ae: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +0259b2: 6e20 7a05 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@057a │ │ +0259b8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0259bc: 28f9 |0010: goto 0009 // -0007 │ │ +0259be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -24967,21 +24969,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02440c: |[02440c] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -02441c: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024420: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -024424: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -02442a: 5410 f501 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -02442e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -024432: 0e00 |000b: return-void │ │ +0259c0: |[0259c0] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +0259d0: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +0259d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0259d8: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +0259de: 5410 f501 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +0259e2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +0259e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -24996,20 +24998,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -024434: |[024434] android.support.v4.util.SparseArrayCompat.size:()I │ │ -024444: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -024448: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02444c: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -024452: 5210 f401 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ -024456: 0f00 |0009: return v0 │ │ +0259e8: |[0259e8] android.support.v4.util.SparseArrayCompat.size:()I │ │ +0259f8: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +0259fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +025a00: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +025a06: 5210 f401 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01f4 │ │ +025a0a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -25020,21 +25022,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -024458: |[024458] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -024468: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ -02446c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -024470: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ -024476: 5410 f501 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ -02447a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -02447e: 1100 |000b: return-object v0 │ │ +025a0c: |[025a0c] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +025a1c: 5510 f201 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01f2 │ │ +025a20: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +025a24: 7010 7005 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0570 │ │ +025a2a: 5410 f501 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01f5 │ │ +025a2e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +025a32: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -25094,22 +25096,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -024480: |[024480] android.support.v4.util.TimeUtils.:()V │ │ -024490: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ -024494: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02449a: 6900 fb01 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01fb │ │ -02449e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -0244a2: 2300 3a02 |0009: new-array v0, v0, [C // type@023a │ │ -0244a6: 6900 fa01 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ -0244aa: 0e00 |000d: return-void │ │ +025a34: |[025a34] android.support.v4.util.TimeUtils.:()V │ │ +025a44: 2200 0a02 |0000: new-instance v0, Ljava/lang/Object; // type@020a │ │ +025a48: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +025a4e: 6900 fb01 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01fb │ │ +025a52: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +025a56: 2300 3a02 |0009: new-array v0, v0, [C // type@023a │ │ +025a5a: 6900 fa01 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ +025a5e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -25117,17 +25119,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0244ac: |[0244ac] android.support.v4.util.TimeUtils.:()V │ │ -0244bc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0244c2: 0e00 |0003: return-void │ │ +025a60: |[025a60] android.support.v4.util.TimeUtils.:()V │ │ +025a70: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +025a76: 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;) │ │ @@ -25135,35 +25137,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0244c4: |[0244c4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -0244d4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -0244d8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -0244dc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0244e0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0244e2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -0244e6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -0244ea: 0f00 |000b: return v0 │ │ -0244ec: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -0244f0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -0244f4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0244f8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0244fa: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -0244fe: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -024502: 28f4 |0017: goto 000b // -000c │ │ -024504: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -024508: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -02450c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -024510: 28ed |001e: goto 000b // -0013 │ │ -024512: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -024514: 28eb |0020: goto 000b // -0015 │ │ +025a78: |[025a78] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +025a88: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +025a8c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +025a90: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +025a94: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +025a96: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +025a9a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +025a9e: 0f00 |000b: return v0 │ │ +025aa0: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +025aa4: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +025aa8: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +025aac: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +025aae: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +025ab2: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +025ab6: 28f4 |0017: goto 000b // -000c │ │ +025ab8: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +025abc: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +025ac0: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +025ac4: 28ed |001e: goto 000b // -0013 │ │ +025ac6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +025ac8: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -25177,124 +25179,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -024518: |[024518] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -024528: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -02452c: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -024530: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -024534: 1a00 b100 |0006: const-string v0, "--" // string@00b1 │ │ -024538: 6e20 620d 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02453e: 0e00 |000b: return-void │ │ -024540: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -024544: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -024546: 7140 8405 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0584 │ │ -02454c: 28f9 |0012: goto 000b // -0007 │ │ +025acc: |[025acc] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +025adc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +025ae0: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +025ae4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +025ae8: 1a00 b100 |0006: const-string v0, "--" // string@00b1 │ │ +025aec: 6e20 620d 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +025af2: 0e00 |000b: return-void │ │ +025af4: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +025af8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +025afa: 7140 8405 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0584 │ │ +025b00: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=3 time J │ │ - 0x0000 - 0x0013 reg=5 now J │ │ - 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=4 time J │ │ + 0x0000 - 0x0013 reg=6 now J │ │ + 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -024550: |[024550] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -024560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -024562: 7140 8405 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0584 │ │ -024568: 0e00 |0004: return-void │ │ +025b04: |[025b04] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +025b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +025b16: 7140 8405 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0584 │ │ +025b1c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 duration J │ │ - 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=2 duration J │ │ + 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02456c: |[02456c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -02457c: 6202 fb01 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01fb │ │ -024580: 1d02 |0002: monitor-enter v2 │ │ -024582: 7130 8605 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0586 │ │ -024588: 0a00 |0006: move-result v0 │ │ -02458a: 2201 0d02 |0007: new-instance v1, Ljava/lang/String; // type@020d │ │ -02458e: 6203 fa01 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ -024592: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -024594: 7040 960d 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0d96 │ │ -02459a: 6e20 620d 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0245a0: 1e02 |0012: monitor-exit v2 │ │ -0245a2: 0e00 |0013: return-void │ │ -0245a4: 0d01 |0014: move-exception v1 │ │ -0245a6: 1e02 |0015: monitor-exit v2 │ │ -0245a8: 2701 |0016: throw v1 │ │ +025b20: |[025b20] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +025b30: 6202 fb01 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01fb │ │ +025b34: 1d02 |0002: monitor-enter v2 │ │ +025b36: 7130 8605 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0586 │ │ +025b3c: 0a00 |0006: move-result v0 │ │ +025b3e: 2201 0d02 |0007: new-instance v1, Ljava/lang/String; // type@020d │ │ +025b42: 6203 fa01 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ +025b46: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +025b48: 7040 970d 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0d97 │ │ +025b4e: 6e20 620d 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +025b54: 1e02 |0012: monitor-exit v2 │ │ +025b56: 0e00 |0013: return-void │ │ +025b58: 0d01 |0014: move-exception v1 │ │ +025b5a: 1e02 |0015: monitor-exit v2 │ │ +025b5c: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=5 duration J │ │ - 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=8 fieldLen I │ │ + 0x0000 - 0x0017 reg=6 duration J │ │ + 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=9 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0245b8: |[0245b8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -0245c8: 6202 fb01 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01fb │ │ -0245cc: 1d02 |0002: monitor-enter v2 │ │ -0245ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0245d0: 7130 8605 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0586 │ │ -0245d6: 0a00 |0007: move-result v0 │ │ -0245d8: 6201 fa01 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ -0245dc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0245de: 6e40 a90d 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0da9 │ │ -0245e4: 1e02 |000e: monitor-exit v2 │ │ -0245e6: 0e00 |000f: return-void │ │ -0245e8: 0d01 |0010: move-exception v1 │ │ -0245ea: 1e02 |0011: monitor-exit v2 │ │ -0245ec: 2701 |0012: throw v1 │ │ +025b6c: |[025b6c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +025b7c: 6202 fb01 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01fb │ │ +025b80: 1d02 |0002: monitor-enter v2 │ │ +025b82: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +025b84: 7130 8605 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0586 │ │ +025b8a: 0a00 |0007: move-result v0 │ │ +025b8c: 6201 fa01 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ +025b90: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +025b92: 6e40 aa0d 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0daa │ │ +025b98: 1e02 |000e: monitor-exit v2 │ │ +025b9a: 0e00 |000f: return-void │ │ +025b9c: 0d01 |0010: move-exception v1 │ │ +025b9e: 1e02 |0011: monitor-exit v2 │ │ +025ba0: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -25311,206 +25313,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -0245fc: |[0245fc] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -02460c: 6204 fa01 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ -024610: 2144 |0002: array-length v4, v4 │ │ -024612: 0200 1600 |0003: move/from16 v0, v22 │ │ -024616: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -02461a: 0200 1600 |0007: move/from16 v0, v22 │ │ -02461e: 2304 3a02 |0009: new-array v4, v0, [C // type@023a │ │ -024622: 6904 fa01 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ -024626: 6202 fa01 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ -02462a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -02462e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -024632: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -024636: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -024638: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -02463c: 0200 1600 |0018: move/from16 v0, v22 │ │ -024640: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -024644: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -024648: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -02464c: 28f8 |0020: goto 0018 // -0008 │ │ -02464e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -024652: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -024656: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -024658: 0f04 |0026: return v4 │ │ -02465a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -02465e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -024662: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -024666: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -02466a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -02466e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -024672: 846d |0033: long-to-int v13, v6 │ │ -024674: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -024678: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -02467c: 8666 |0038: long-to-double v6, v6 │ │ -02467e: 7120 830d 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0d83 │ │ -024684: 0b06 |003c: move-result-wide v6 │ │ -024686: 8a60 |003d: double-to-int v0, v6 │ │ -024688: 0211 0000 |003e: move/from16 v17, v0 │ │ -02468c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -02468e: 120c |0041: const/4 v12, #int 0 // #0 │ │ -024690: 120e |0042: const/4 v14, #int 0 // #0 │ │ -024692: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -024698: 0200 1100 |0046: move/from16 v0, v17 │ │ -02469c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -0246a0: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -0246a6: 9303 1104 |004d: div-int v3, v17, v4 │ │ -0246aa: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -0246b0: b234 |0052: mul-int/2addr v4, v3 │ │ -0246b2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -0246b6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -0246ba: 0200 1100 |0057: move/from16 v0, v17 │ │ -0246be: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -0246c2: 0200 1100 |005b: move/from16 v0, v17 │ │ -0246c6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -0246ca: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -0246ce: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -0246d2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -0246d6: 0200 1100 |0065: move/from16 v0, v17 │ │ -0246da: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -0246de: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -0246e2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -0246e6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -0246ea: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -0246ec: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -0246f0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -0246f2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -0246f4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -0246f6: 7140 8105 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ -0246fc: 0a0f |0078: move-result v15 │ │ -0246fe: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -024700: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -024704: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -024706: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -024708: 7140 8105 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ -02470e: 0a04 |0081: move-result v4 │ │ -024710: b04f |0082: add-int/2addr v15, v4 │ │ -024712: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -024714: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -024718: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -02471a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -02471c: 7140 8105 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ -024722: 0a04 |008b: move-result v4 │ │ -024724: b04f |008c: add-int/2addr v15, v4 │ │ -024726: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -024728: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -02472c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -02472e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -024730: 0200 1100 |0092: move/from16 v0, v17 │ │ -024734: 7140 8105 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ -02473a: 0a04 |0097: move-result v4 │ │ -02473c: b04f |0098: add-int/2addr v15, v4 │ │ -02473e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -024740: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -024742: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -024746: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -024748: 7140 8105 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ -02474e: 0a04 |00a1: move-result v4 │ │ -024750: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -024754: b04f |00a4: add-int/2addr v15, v4 │ │ -024756: 0200 1600 |00a5: move/from16 v0, v22 │ │ -02475a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -02475e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -024762: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -024766: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02476a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -02476e: 28f4 |00b1: goto 00a5 // -000c │ │ -024770: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -024774: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -024778: 7d00 |00b6: neg-long v0, v0 │ │ -02477a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -02477e: 2900 76ff |00b9: goto/16 002f // -008a │ │ -024782: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -024784: 28c1 |00bc: goto 007d // -003f │ │ -024786: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -024788: 28c9 |00be: goto 0087 // -0037 │ │ -02478a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -02478c: 28d1 |00c0: goto 0091 // -002f │ │ -02478e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -024790: 28dc |00c2: goto 009e // -0024 │ │ -024792: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -024796: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02479a: 0212 0500 |00c7: move/from16 v18, v5 │ │ -02479e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -0247a2: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -0247a6: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -0247aa: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -0247ac: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -0247ae: 7706 8705 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ -0247b4: 0a05 |00d4: move-result v5 │ │ -0247b6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -0247ba: 0200 1200 |00d7: move/from16 v0, v18 │ │ -0247be: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -0247c2: 121a |00db: const/4 v10, #int 1 // #1 │ │ -0247c4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -0247c8: 122b |00de: const/4 v11, #int 2 // #2 │ │ -0247ca: 0726 |00df: move-object v6, v2 │ │ -0247cc: 01c7 |00e0: move v7, v12 │ │ -0247ce: 0159 |00e1: move v9, v5 │ │ -0247d0: 7706 8705 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ -0247d6: 0a05 |00e5: move-result v5 │ │ -0247d8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -0247dc: 0200 1200 |00e8: move/from16 v0, v18 │ │ -0247e0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -0247e4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -0247e6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -0247ea: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -0247ec: 0726 |00f0: move-object v6, v2 │ │ -0247ee: 01e7 |00f1: move v7, v14 │ │ -0247f0: 0159 |00f2: move v9, v5 │ │ -0247f2: 7706 8705 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ -0247f8: 0a05 |00f6: move-result v5 │ │ -0247fa: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -0247fe: 0200 1200 |00f9: move/from16 v0, v18 │ │ -024802: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -024806: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -024808: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -02480c: 122b |0100: const/4 v11, #int 2 // #2 │ │ -02480e: 0726 |0101: move-object v6, v2 │ │ -024810: 0207 1100 |0102: move/from16 v7, v17 │ │ -024814: 0159 |0104: move v9, v5 │ │ -024816: 7706 8705 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ -02481c: 0a05 |0108: move-result v5 │ │ -02481e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -024822: 121a |010b: const/4 v10, #int 1 // #1 │ │ -024824: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -024828: 0200 1200 |010e: move/from16 v0, v18 │ │ -02482c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -024830: 123b |0112: const/4 v11, #int 3 // #3 │ │ -024832: 0726 |0113: move-object v6, v2 │ │ -024834: 01d7 |0114: move v7, v13 │ │ -024836: 0159 |0115: move v9, v5 │ │ -024838: 7706 8705 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ -02483e: 0a05 |0119: move-result v5 │ │ -024840: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -024844: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -024848: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02484c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -024850: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -024854: 28a9 |0124: goto 00cd // -0057 │ │ -024856: 120a |0125: const/4 v10, #int 0 // #0 │ │ -024858: 28b6 |0126: goto 00dc // -004a │ │ -02485a: 120b |0127: const/4 v11, #int 0 // #0 │ │ -02485c: 28b7 |0128: goto 00df // -0049 │ │ -02485e: 120a |0129: const/4 v10, #int 0 // #0 │ │ -024860: 28c3 |012a: goto 00ed // -003d │ │ -024862: 120b |012b: const/4 v11, #int 0 // #0 │ │ -024864: 28c4 |012c: goto 00f0 // -003c │ │ -024866: 120a |012d: const/4 v10, #int 0 // #0 │ │ -024868: 28d0 |012e: goto 00fe // -0030 │ │ -02486a: 120b |012f: const/4 v11, #int 0 // #0 │ │ -02486c: 28d1 |0130: goto 0101 // -002f │ │ -02486e: 120b |0131: const/4 v11, #int 0 // #0 │ │ -024870: 28e1 |0132: goto 0113 // -001f │ │ +025bb0: |[025bb0] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +025bc0: 6204 fa01 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ +025bc4: 2144 |0002: array-length v4, v4 │ │ +025bc6: 0200 1600 |0003: move/from16 v0, v22 │ │ +025bca: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +025bce: 0200 1600 |0007: move/from16 v0, v22 │ │ +025bd2: 2304 3a02 |0009: new-array v4, v0, [C // type@023a │ │ +025bd6: 6904 fa01 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ +025bda: 6202 fa01 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01fa │ │ +025bde: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +025be2: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +025be6: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +025bea: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +025bec: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +025bf0: 0200 1600 |0018: move/from16 v0, v22 │ │ +025bf4: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +025bf8: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +025bfc: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +025c00: 28f8 |0020: goto 0018 // -0008 │ │ +025c02: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +025c06: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +025c0a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +025c0c: 0f04 |0026: return v4 │ │ +025c0e: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +025c12: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +025c16: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +025c1a: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +025c1e: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +025c22: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +025c26: 846d |0033: long-to-int v13, v6 │ │ +025c28: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +025c2c: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +025c30: 8666 |0038: long-to-double v6, v6 │ │ +025c32: 7120 840d 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0d84 │ │ +025c38: 0b06 |003c: move-result-wide v6 │ │ +025c3a: 8a60 |003d: double-to-int v0, v6 │ │ +025c3c: 0211 0000 |003e: move/from16 v17, v0 │ │ +025c40: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +025c42: 120c |0041: const/4 v12, #int 0 // #0 │ │ +025c44: 120e |0042: const/4 v14, #int 0 // #0 │ │ +025c46: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +025c4c: 0200 1100 |0046: move/from16 v0, v17 │ │ +025c50: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +025c54: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +025c5a: 9303 1104 |004d: div-int v3, v17, v4 │ │ +025c5e: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +025c64: b234 |0052: mul-int/2addr v4, v3 │ │ +025c66: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +025c6a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +025c6e: 0200 1100 |0057: move/from16 v0, v17 │ │ +025c72: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +025c76: 0200 1100 |005b: move/from16 v0, v17 │ │ +025c7a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +025c7e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +025c82: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +025c86: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +025c8a: 0200 1100 |0065: move/from16 v0, v17 │ │ +025c8e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +025c92: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +025c96: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +025c9a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +025c9e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +025ca0: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +025ca4: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +025ca6: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +025ca8: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +025caa: 7140 8105 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ +025cb0: 0a0f |0078: move-result v15 │ │ +025cb2: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +025cb4: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +025cb8: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +025cba: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +025cbc: 7140 8105 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ +025cc2: 0a04 |0081: move-result v4 │ │ +025cc4: b04f |0082: add-int/2addr v15, v4 │ │ +025cc6: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +025cc8: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +025ccc: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +025cce: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +025cd0: 7140 8105 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ +025cd6: 0a04 |008b: move-result v4 │ │ +025cd8: b04f |008c: add-int/2addr v15, v4 │ │ +025cda: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +025cdc: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +025ce0: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +025ce2: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +025ce4: 0200 1100 |0092: move/from16 v0, v17 │ │ +025ce8: 7140 8105 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ +025cee: 0a04 |0097: move-result v4 │ │ +025cf0: b04f |0098: add-int/2addr v15, v4 │ │ +025cf2: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +025cf4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +025cf6: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +025cfa: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +025cfc: 7140 8105 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0581 │ │ +025d02: 0a04 |00a1: move-result v4 │ │ +025d04: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +025d08: b04f |00a4: add-int/2addr v15, v4 │ │ +025d0a: 0200 1600 |00a5: move/from16 v0, v22 │ │ +025d0e: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +025d12: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +025d16: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +025d1a: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +025d1e: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +025d22: 28f4 |00b1: goto 00a5 // -000c │ │ +025d24: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +025d28: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +025d2c: 7d00 |00b6: neg-long v0, v0 │ │ +025d2e: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +025d32: 2900 76ff |00b9: goto/16 002f // -008a │ │ +025d36: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +025d38: 28c1 |00bc: goto 007d // -003f │ │ +025d3a: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +025d3c: 28c9 |00be: goto 0087 // -0037 │ │ +025d3e: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +025d40: 28d1 |00c0: goto 0091 // -002f │ │ +025d42: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +025d44: 28dc |00c2: goto 009e // -0024 │ │ +025d46: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +025d4a: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +025d4e: 0212 0500 |00c7: move/from16 v18, v5 │ │ +025d52: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +025d56: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +025d5a: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +025d5e: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +025d60: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +025d62: 7706 8705 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ +025d68: 0a05 |00d4: move-result v5 │ │ +025d6a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +025d6e: 0200 1200 |00d7: move/from16 v0, v18 │ │ +025d72: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +025d76: 121a |00db: const/4 v10, #int 1 // #1 │ │ +025d78: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +025d7c: 122b |00de: const/4 v11, #int 2 // #2 │ │ +025d7e: 0726 |00df: move-object v6, v2 │ │ +025d80: 01c7 |00e0: move v7, v12 │ │ +025d82: 0159 |00e1: move v9, v5 │ │ +025d84: 7706 8705 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ +025d8a: 0a05 |00e5: move-result v5 │ │ +025d8c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +025d90: 0200 1200 |00e8: move/from16 v0, v18 │ │ +025d94: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +025d98: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +025d9a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +025d9e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +025da0: 0726 |00f0: move-object v6, v2 │ │ +025da2: 01e7 |00f1: move v7, v14 │ │ +025da4: 0159 |00f2: move v9, v5 │ │ +025da6: 7706 8705 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ +025dac: 0a05 |00f6: move-result v5 │ │ +025dae: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +025db2: 0200 1200 |00f9: move/from16 v0, v18 │ │ +025db6: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +025dba: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +025dbc: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +025dc0: 122b |0100: const/4 v11, #int 2 // #2 │ │ +025dc2: 0726 |0101: move-object v6, v2 │ │ +025dc4: 0207 1100 |0102: move/from16 v7, v17 │ │ +025dc8: 0159 |0104: move v9, v5 │ │ +025dca: 7706 8705 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ +025dd0: 0a05 |0108: move-result v5 │ │ +025dd2: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +025dd6: 121a |010b: const/4 v10, #int 1 // #1 │ │ +025dd8: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +025ddc: 0200 1200 |010e: move/from16 v0, v18 │ │ +025de0: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +025de4: 123b |0112: const/4 v11, #int 3 // #3 │ │ +025de6: 0726 |0113: move-object v6, v2 │ │ +025de8: 01d7 |0114: move v7, v13 │ │ +025dea: 0159 |0115: move v9, v5 │ │ +025dec: 7706 8705 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0587 │ │ +025df2: 0a05 |0119: move-result v5 │ │ +025df4: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +025df8: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +025dfc: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +025e00: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +025e04: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +025e08: 28a9 |0124: goto 00cd // -0057 │ │ +025e0a: 120a |0125: const/4 v10, #int 0 // #0 │ │ +025e0c: 28b6 |0126: goto 00dc // -004a │ │ +025e0e: 120b |0127: const/4 v11, #int 0 // #0 │ │ +025e10: 28b7 |0128: goto 00df // -0049 │ │ +025e12: 120a |0129: const/4 v10, #int 0 // #0 │ │ +025e14: 28c3 |012a: goto 00ed // -003d │ │ +025e16: 120b |012b: const/4 v11, #int 0 // #0 │ │ +025e18: 28c4 |012c: goto 00f0 // -003c │ │ +025e1a: 120a |012d: const/4 v10, #int 0 // #0 │ │ +025e1c: 28d0 |012e: goto 00fe // -0030 │ │ +025e1e: 120b |012f: const/4 v11, #int 0 // #0 │ │ +025e20: 28d1 |0130: goto 0101 // -002f │ │ +025e22: 120b |0131: const/4 v11, #int 0 // #0 │ │ +025e24: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -25597,50 +25599,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -024874: |[024874] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -024884: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -024888: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -02488c: 0161 |0004: move v1, v6 │ │ -02488e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -024892: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -024894: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -024898: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -02489c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -0248a0: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -0248a4: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0248a8: 8e22 |0012: int-to-char v2, v2 │ │ -0248aa: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -0248ae: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0248b2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -0248b6: b124 |0019: sub-int/2addr v4, v2 │ │ -0248b8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -0248bc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0248be: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -0248c2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -0248c6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -0248ca: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -0248ce: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -0248d2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0248d6: 8e22 |0029: int-to-char v2, v2 │ │ -0248d8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -0248dc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0248e0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -0248e4: b124 |0030: sub-int/2addr v4, v2 │ │ -0248e6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -0248ea: 8e22 |0033: int-to-char v2, v2 │ │ -0248ec: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -0248f0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0248f4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -0248f8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0248fc: 0f06 |003c: return v6 │ │ +025e28: |[025e28] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +025e38: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +025e3c: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +025e40: 0161 |0004: move v1, v6 │ │ +025e42: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +025e46: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +025e48: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +025e4c: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +025e50: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +025e54: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +025e58: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +025e5c: 8e22 |0012: int-to-char v2, v2 │ │ +025e5e: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +025e62: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +025e66: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +025e6a: b124 |0019: sub-int/2addr v4, v2 │ │ +025e6c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +025e70: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +025e72: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +025e76: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +025e7a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +025e7e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +025e82: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +025e86: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +025e8a: 8e22 |0029: int-to-char v2, v2 │ │ +025e8c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +025e90: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +025e94: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +025e98: b124 |0030: sub-int/2addr v4, v2 │ │ +025e9a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +025e9e: 8e22 |0033: int-to-char v2, v2 │ │ +025ea0: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +025ea4: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +025ea8: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +025eac: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +025eb0: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -25801,37 +25803,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -024900: |[024900] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -024910: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -024914: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -024918: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -02491c: 2200 dd00 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00dd │ │ -024920: 7010 af05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@05af │ │ -024926: 6900 0102 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -02492a: 6200 0102 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -02492e: 7210 9d05 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@059d │ │ -024934: 0c00 |0012: move-result-object v0 │ │ -024936: 6900 0002 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -02493a: 0e00 |0015: return-void │ │ -02493c: 6000 1c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -024940: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -024944: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -024948: 2200 da00 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00da │ │ -02494c: 7010 9005 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0590 │ │ -024952: 6900 0102 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024956: 28ea |0023: goto 000d // -0016 │ │ -024958: 2200 de00 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00de │ │ -02495c: 7010 b305 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05b3 │ │ -024962: 6900 0102 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024966: 28e2 |002b: goto 000d // -001e │ │ +025eb4: |[025eb4] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +025ec4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +025ec8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +025ecc: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +025ed0: 2200 dd00 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00dd │ │ +025ed4: 7010 af05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@05af │ │ +025eda: 6900 0102 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025ede: 6200 0102 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025ee2: 7210 9d05 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@059d │ │ +025ee8: 0c00 |0012: move-result-object v0 │ │ +025eea: 6900 0002 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +025eee: 0e00 |0015: return-void │ │ +025ef0: 6000 1c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +025ef4: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +025ef8: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +025efc: 2200 da00 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00da │ │ +025f00: 7010 9005 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0590 │ │ +025f06: 6900 0102 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025f0a: 28ea |0023: goto 000d // -0016 │ │ +025f0c: 2200 de00 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00de │ │ +025f10: 7010 b305 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05b3 │ │ +025f16: 6900 0102 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025f1a: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -25844,21 +25846,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -024968: |[024968] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -024978: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02497e: 6200 0102 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024982: 7220 9c05 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@059c │ │ -024988: 0c00 |0008: move-result-object v0 │ │ -02498a: 5b10 0202 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0202 │ │ -02498e: 0e00 |000b: return-void │ │ +025f1c: |[025f1c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +025f2c: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +025f32: 6200 0102 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025f36: 7220 9c05 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@059c │ │ +025f3c: 0c00 |0008: move-result-object v0 │ │ +025f3e: 5b10 0202 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0202 │ │ +025f42: 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; │ │ @@ -25869,20 +25871,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 │ │ -024990: |[024990] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0249a0: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -0249a4: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -0249a8: 7240 9a05 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@059a │ │ -0249ae: 0a00 |0007: move-result v0 │ │ -0249b0: 0f00 |0008: return v0 │ │ +025f44: |[025f44] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +025f54: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025f58: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +025f5c: 7240 9a05 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@059a │ │ +025f62: 0a00 |0007: move-result v0 │ │ +025f64: 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; │ │ @@ -25892,20 +25894,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 │ │ -0249b4: |[0249b4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0249c4: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -0249c8: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -0249cc: 7230 9b05 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@059b │ │ -0249d2: 0c00 |0007: move-result-object v0 │ │ -0249d4: 1100 |0008: return-object v0 │ │ +025f68: |[025f68] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +025f78: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025f7c: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +025f80: 7230 9b05 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@059b │ │ +025f86: 0c00 |0007: move-result-object v0 │ │ +025f88: 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; │ │ │ │ @@ -25914,17 +25916,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0249d8: |[0249d8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -0249e8: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0202 │ │ -0249ec: 1100 |0002: return-object v0 │ │ +025f8c: |[025f8c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +025f9c: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0202 │ │ +025fa0: 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;) │ │ @@ -25932,19 +25934,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 │ │ -0249f0: |[0249f0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024a00: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024a04: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024a08: 7240 9e05 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@059e │ │ -024a0e: 0e00 |0007: return-void │ │ +025fa4: |[025fa4] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +025fb4: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025fb8: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +025fbc: 7240 9e05 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@059e │ │ +025fc2: 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; │ │ @@ -25955,19 +25957,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 │ │ -024a10: |[024a10] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -024a20: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024a24: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024a28: 7240 9f05 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@059f │ │ -024a2e: 0e00 |0007: return-void │ │ +025fc4: |[025fc4] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +025fd4: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025fd8: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +025fdc: 7240 9f05 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@059f │ │ +025fe2: 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; │ │ @@ -25978,19 +25980,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 │ │ -024a30: |[024a30] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024a40: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024a44: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024a48: 7240 a005 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@05a0 │ │ -024a4e: 0e00 |0007: return-void │ │ +025fe4: |[025fe4] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +025ff4: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +025ff8: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +025ffc: 7240 a005 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@05a0 │ │ +026002: 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; │ │ @@ -26001,20 +26003,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 │ │ -024a50: |[024a50] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024a60: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024a64: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024a68: 7255 a105 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@05a1 │ │ -024a6e: 0a00 |0007: move-result v0 │ │ -024a70: 0f00 |0008: return v0 │ │ +026004: |[026004] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +026014: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +026018: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +02601c: 7255 a105 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@05a1 │ │ +026022: 0a00 |0007: move-result v0 │ │ +026024: 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; │ │ @@ -26025,20 +26027,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 │ │ -024a74: |[024a74] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -024a84: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024a88: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024a8c: 7255 a205 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@05a2 │ │ -024a92: 0a00 |0007: move-result v0 │ │ -024a94: 0f00 |0008: return v0 │ │ +026028: |[026028] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +026038: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +02603c: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +026040: 7255 a205 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@05a2 │ │ +026046: 0a00 |0007: move-result v0 │ │ +026048: 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 │ │ @@ -26049,19 +26051,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -024a98: |[024a98] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -024aa8: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024aac: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024ab0: 7240 a305 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05a3 │ │ -024ab6: 0e00 |0007: return-void │ │ +02604c: |[02604c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +02605c: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +026060: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +026064: 7240 a305 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05a3 │ │ +02606a: 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; │ │ @@ -26072,19 +26074,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 │ │ -024ab8: |[024ab8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024ac8: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ -024acc: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ -024ad0: 7240 a405 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@05a4 │ │ -024ad6: 0e00 |0007: return-void │ │ +02606c: |[02606c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02607c: 6200 0102 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0201 │ │ +026080: 6201 0002 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0200 │ │ +026084: 7240 a405 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@05a4 │ │ +02608a: 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; │ │ @@ -26124,18 +26126,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 │ │ -024ad8: |[024ad8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -024ae8: 5b01 0302 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024aec: 7010 870b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b87 │ │ -024af2: 0e00 |0005: return-void │ │ +02608c: |[02608c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +02609c: 5b01 0302 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +0260a0: 7010 870b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b87 │ │ +0260a6: 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; │ │ │ │ @@ -26145,19 +26147,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 │ │ -024af4: |[024af4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024b04: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024b08: 7230 d305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d3 │ │ -024b0e: 0a00 |0005: move-result v0 │ │ -024b10: 0f00 |0006: return v0 │ │ +0260a8: |[0260a8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0260b8: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +0260bc: 7230 d305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d3 │ │ +0260c2: 0a00 |0005: move-result v0 │ │ +0260c4: 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; │ │ @@ -26167,18 +26169,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 │ │ -024b14: |[024b14] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024b24: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024b28: 7230 d405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d4 │ │ -024b2e: 0e00 |0005: return-void │ │ +0260c8: |[0260c8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0260d8: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +0260dc: 7230 d405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d4 │ │ +0260e2: 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; │ │ @@ -26189,18 +26191,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 │ │ -024b30: |[024b30] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -024b40: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024b44: 7230 d505 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05d5 │ │ -024b4a: 0e00 |0005: return-void │ │ +0260e4: |[0260e4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0260f4: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +0260f8: 7230 d505 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05d5 │ │ +0260fe: 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; │ │ @@ -26211,18 +26213,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 │ │ -024b4c: |[024b4c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024b5c: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024b60: 7230 d605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d6 │ │ -024b66: 0e00 |0005: return-void │ │ +026100: |[026100] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +026110: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +026114: 7230 d605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d6 │ │ +02611a: 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; │ │ @@ -26233,19 +26235,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 │ │ -024b68: |[024b68] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024b78: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024b7c: 7240 d705 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@05d7 │ │ -024b82: 0a00 |0005: move-result v0 │ │ -024b84: 0f00 |0006: return v0 │ │ +02611c: |[02611c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02612c: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +026130: 7240 d705 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@05d7 │ │ +026136: 0a00 |0005: move-result v0 │ │ +026138: 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; │ │ @@ -26256,18 +26258,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -024b88: |[024b88] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -024b98: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024b9c: 7230 d805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05d8 │ │ -024ba2: 0e00 |0005: return-void │ │ +02613c: |[02613c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +02614c: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +026150: 7230 d805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05d8 │ │ +026156: 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; │ │ @@ -26278,18 +26280,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 │ │ -024ba4: |[024ba4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024bb4: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ -024bb8: 7230 d905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d9 │ │ -024bbe: 0e00 |0005: return-void │ │ +026158: |[026158] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +026168: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0203 │ │ +02616c: 7230 d905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d9 │ │ +026172: 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; │ │ @@ -26392,17 +26394,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024bc0: |[024bc0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -024bd0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -024bd6: 0e00 |0003: return-void │ │ +026174: |[026174] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +026184: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02618a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -26411,19 +26413,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 │ │ -024bd8: |[024bd8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024be8: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024bec: 6e30 880b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b88 │ │ -024bf2: 0a00 |0005: move-result v0 │ │ -024bf4: 0f00 |0006: return v0 │ │ +02618c: |[02618c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02619c: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +0261a0: 6e30 880b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b88 │ │ +0261a6: 0a00 |0005: move-result v0 │ │ +0261a8: 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; │ │ @@ -26433,18 +26435,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 │ │ -024bf8: |[024bf8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -024c08: 2200 e000 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00e0 │ │ -024c0c: 7020 cb05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05cb │ │ -024c12: 1100 |0005: return-object v0 │ │ +0261ac: |[0261ac] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +0261bc: 2200 e000 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00e0 │ │ +0261c0: 7020 cb05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05cb │ │ +0261c6: 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;) │ │ @@ -26452,36 +26454,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -024c14: |[024c14] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -024c24: 2200 9301 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024c28: 7010 870b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b87 │ │ -024c2e: 1100 |0005: return-object v0 │ │ +0261c8: |[0261c8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0261d8: 2200 9301 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +0261dc: 7010 870b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b87 │ │ +0261e2: 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 │ │ -024c30: |[024c30] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024c40: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024c44: 6e30 8a0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b8a │ │ -024c4a: 0e00 |0005: return-void │ │ +0261e4: |[0261e4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0261f4: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +0261f8: 6e30 8a0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b8a │ │ +0261fe: 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; │ │ @@ -26492,19 +26494,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 │ │ -024c4c: |[024c4c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -024c5c: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024c60: 1f02 a201 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -024c64: 6e30 8b0b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b8b │ │ -024c6a: 0e00 |0007: return-void │ │ +026200: |[026200] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +026210: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +026214: 1f02 a201 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +026218: 6e30 8b0b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b8b │ │ +02621e: 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; │ │ @@ -26515,18 +26517,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 │ │ -024c6c: |[024c6c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024c7c: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024c80: 6e30 8c0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b8c │ │ -024c86: 0e00 |0005: return-void │ │ +026220: |[026220] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +026230: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +026234: 6e30 8c0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b8c │ │ +02623a: 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; │ │ @@ -26537,19 +26539,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 │ │ -024c88: |[024c88] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024c98: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024c9c: 6e40 8d0b 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@0b8d │ │ -024ca2: 0a00 |0005: move-result v0 │ │ -024ca4: 0f00 |0006: return v0 │ │ +02623c: |[02623c] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02624c: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +026250: 6e40 8d0b 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@0b8d │ │ +026256: 0a00 |0005: move-result v0 │ │ +026258: 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; │ │ @@ -26560,18 +26562,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 │ │ -024ca8: |[024ca8] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -024cb8: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024cbc: 6e30 8f0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b8f │ │ -024cc2: 0e00 |0005: return-void │ │ +02625c: |[02625c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02626c: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +026270: 6e30 8f0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b8f │ │ +026276: 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; │ │ @@ -26582,18 +26584,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 │ │ -024cc4: |[024cc4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024cd4: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024cd8: 6e30 900b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b90 │ │ -024cde: 0e00 |0005: return-void │ │ +026278: |[026278] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +026288: 1f00 9301 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +02628c: 6e30 900b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b90 │ │ +026292: 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; │ │ @@ -26634,18 +26636,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 │ │ -024ce0: |[024ce0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -024cf0: 5b01 0402 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024cf4: 7010 870b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b87 │ │ -024cfa: 0e00 |0005: return-void │ │ +026294: |[026294] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +0262a4: 5b01 0402 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +0262a8: 7010 870b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b87 │ │ +0262ae: 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; │ │ │ │ @@ -26655,19 +26657,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 │ │ -024cfc: |[024cfc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024d0c: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024d10: 7230 ee05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05ee │ │ -024d16: 0a00 |0005: move-result v0 │ │ -024d18: 0f00 |0006: return v0 │ │ +0262b0: |[0262b0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0262c0: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +0262c4: 7230 ee05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05ee │ │ +0262ca: 0a00 |0005: move-result v0 │ │ +0262cc: 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; │ │ @@ -26677,20 +26679,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 │ │ -024d1c: |[024d1c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -024d2c: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024d30: 7220 ef05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05ef │ │ -024d36: 0c00 |0005: move-result-object v0 │ │ -024d38: 1f00 a301 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01a3 │ │ -024d3c: 1100 |0008: return-object v0 │ │ +0262d0: |[0262d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +0262e0: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +0262e4: 7220 ef05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05ef │ │ +0262ea: 0c00 |0005: move-result-object v0 │ │ +0262ec: 1f00 a301 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01a3 │ │ +0262f0: 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; │ │ │ │ @@ -26699,18 +26701,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 │ │ -024d40: |[024d40] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024d50: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024d54: 7230 f005 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05f0 │ │ -024d5a: 0e00 |0005: return-void │ │ +0262f4: |[0262f4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +026304: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +026308: 7230 f005 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05f0 │ │ +02630e: 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; │ │ @@ -26721,18 +26723,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 │ │ -024d5c: |[024d5c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -024d6c: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024d70: 7230 f105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05f1 │ │ -024d76: 0e00 |0005: return-void │ │ +026310: |[026310] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +026320: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +026324: 7230 f105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05f1 │ │ +02632a: 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; │ │ @@ -26743,18 +26745,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 │ │ -024d78: |[024d78] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024d88: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024d8c: 7230 f205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05f2 │ │ -024d92: 0e00 |0005: return-void │ │ +02632c: |[02632c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02633c: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +026340: 7230 f205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05f2 │ │ +026346: 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; │ │ @@ -26765,19 +26767,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 │ │ -024d94: |[024d94] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -024da4: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024da8: 7240 f305 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@05f3 │ │ -024dae: 0a00 |0005: move-result v0 │ │ -024db0: 0f00 |0006: return v0 │ │ +026348: |[026348] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +026358: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +02635c: 7240 f305 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@05f3 │ │ +026362: 0a00 |0005: move-result v0 │ │ +026364: 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; │ │ @@ -26788,19 +26790,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 │ │ -024db4: |[024db4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -024dc4: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024dc8: 7240 f405 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05f4 │ │ -024dce: 0a00 |0005: move-result v0 │ │ -024dd0: 0f00 |0006: return v0 │ │ +026368: |[026368] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +026378: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +02637c: 7240 f405 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05f4 │ │ +026382: 0a00 |0005: move-result v0 │ │ +026384: 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 │ │ @@ -26811,18 +26813,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -024dd4: |[024dd4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -024de4: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024de8: 7230 f505 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05f5 │ │ -024dee: 0e00 |0005: return-void │ │ +026388: |[026388] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +026398: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +02639c: 7230 f505 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05f5 │ │ +0263a2: 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; │ │ @@ -26833,18 +26835,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 │ │ -024df0: |[024df0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -024e00: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ -024e04: 7230 f605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05f6 │ │ -024e0a: 0e00 |0005: return-void │ │ +0263a4: |[0263a4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0263b4: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0204 │ │ +0263b8: 7230 f605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05f6 │ │ +0263be: 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; │ │ @@ -26959,17 +26961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024e0c: |[024e0c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -024e1c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -024e22: 0e00 |0003: return-void │ │ +0263c0: |[0263c0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +0263d0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0263d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -26978,19 +26980,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 │ │ -024e24: |[024e24] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -024e34: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024e38: 6e20 890b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b89 │ │ -024e3e: 0c00 |0005: move-result-object v0 │ │ -024e40: 1100 |0006: return-object v0 │ │ +0263d8: |[0263d8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +0263e8: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +0263ec: 6e20 890b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b89 │ │ +0263f2: 0c00 |0005: move-result-object v0 │ │ +0263f4: 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; │ │ │ │ @@ -26999,18 +27001,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 │ │ -024e44: |[024e44] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -024e54: 2200 e300 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00e3 │ │ -024e58: 7020 e405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05e4 │ │ -024e5e: 1100 |0005: return-object v0 │ │ +0263f8: |[0263f8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +026408: 2200 e300 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00e3 │ │ +02640c: 7020 e405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05e4 │ │ +026412: 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;) │ │ @@ -27018,19 +27020,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -024e60: |[024e60] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -024e70: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -024e74: 6e40 8e0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b8e │ │ -024e7a: 0a00 |0005: move-result v0 │ │ -024e7c: 0f00 |0006: return v0 │ │ +026414: |[026414] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +026424: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +026428: 6e40 8e0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b8e │ │ +02642e: 0a00 |0005: move-result v0 │ │ +026430: 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 │ │ @@ -27121,18 +27123,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 │ │ -024e80: |[024e80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -024e90: 5b01 0502 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024e94: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -024e9a: 0e00 |0005: return-void │ │ +026434: |[026434] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +026444: 5b01 0502 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +026448: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +02644e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -27143,20 +27145,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 │ │ -024e9c: |[024e9c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -024eac: 5b12 0502 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024eb0: 6e10 0401 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0104 │ │ -024eb6: 0c00 |0005: move-result-object v0 │ │ -024eb8: 7020 0301 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0103 │ │ -024ebe: 0e00 |0009: return-void │ │ +026450: |[026450] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +026460: 5b12 0502 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +026464: 6e10 0401 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0104 │ │ +02646a: 0c00 |0005: move-result-object v0 │ │ +02646c: 7020 0301 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0103 │ │ +026472: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -27169,57 +27171,57 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -024ec0: |[024ec0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -024ed0: 5240 1e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@001e │ │ -024ed4: 2b00 5200 0000 |0002: packed-switch v0, 00000054 // +00000052 │ │ -024eda: 2200 0c02 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ -024ede: 2201 0e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -024ee2: 7010 a20d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -024ee8: 1a02 3206 |000c: const-string v2, "Unknown message " // string@0632 │ │ -024eec: 6e20 a80d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -024ef2: 0c01 |0011: move-result-object v1 │ │ -024ef4: 6e20 a70d 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -024efa: 0c01 |0015: move-result-object v1 │ │ -024efc: 6e10 ac0d 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -024f02: 0c01 |0019: move-result-object v1 │ │ -024f04: 7020 920d 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d92 │ │ -024f0a: 2700 |001d: throw v0 │ │ -024f0c: 5430 0502 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f10: 7110 0506 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0605 │ │ -024f16: 0c00 |0023: move-result-object v0 │ │ -024f18: 5431 0502 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f1c: 7110 0406 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0604 │ │ -024f22: 0c01 |0029: move-result-object v1 │ │ -024f24: 7220 540b 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0b54 │ │ -024f2a: 0e00 |002d: return-void │ │ -024f2c: 5430 0502 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f30: 7110 0606 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0606 │ │ -024f36: 28fa |0033: goto 002d // -0006 │ │ -024f38: 5430 0502 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f3c: 7110 0706 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0607 │ │ -024f42: 0c00 |0039: move-result-object v0 │ │ -024f44: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -024f48: 5430 0502 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f4c: 7110 0806 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0608 │ │ -024f52: 0a00 |0041: move-result v0 │ │ -024f54: 3900 ebff |0042: if-nez v0, 002d // -0015 │ │ -024f58: 5430 0502 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f5c: 7110 0706 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0607 │ │ -024f62: 0c00 |0049: move-result-object v0 │ │ -024f64: 5431 0502 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ -024f68: 7110 0406 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0604 │ │ -024f6e: 0c01 |004f: move-result-object v1 │ │ -024f70: 7220 4f0b 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0b4f │ │ -024f76: 28da |0053: goto 002d // -0026 │ │ -024f78: 0001 0300 0100 0000 1c00 0000 2c00 ... |0054: packed-switch-data (10 units) │ │ +026474: |[026474] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +026484: 5240 1e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@001e │ │ +026488: 2b00 5200 0000 |0002: packed-switch v0, 00000054 // +00000052 │ │ +02648e: 2200 0c02 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ +026492: 2201 0e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +026496: 7010 a30d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02649c: 1a02 3206 |000c: const-string v2, "Unknown message " // string@0632 │ │ +0264a0: 6e20 a90d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0264a6: 0c01 |0011: move-result-object v1 │ │ +0264a8: 6e20 a80d 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0264ae: 0c01 |0015: move-result-object v1 │ │ +0264b0: 6e10 ad0d 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0264b6: 0c01 |0019: move-result-object v1 │ │ +0264b8: 7020 930d 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d93 │ │ +0264be: 2700 |001d: throw v0 │ │ +0264c0: 5430 0502 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +0264c4: 7110 0506 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0605 │ │ +0264ca: 0c00 |0023: move-result-object v0 │ │ +0264cc: 5431 0502 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +0264d0: 7110 0406 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0604 │ │ +0264d6: 0c01 |0029: move-result-object v1 │ │ +0264d8: 7220 540b 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0b54 │ │ +0264de: 0e00 |002d: return-void │ │ +0264e0: 5430 0502 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +0264e4: 7110 0606 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0606 │ │ +0264ea: 28fa |0033: goto 002d // -0006 │ │ +0264ec: 5430 0502 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +0264f0: 7110 0706 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0607 │ │ +0264f6: 0c00 |0039: move-result-object v0 │ │ +0264f8: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +0264fc: 5430 0502 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +026500: 7110 0806 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0608 │ │ +026506: 0a00 |0041: move-result v0 │ │ +026508: 3900 ebff |0042: if-nez v0, 002d // -0015 │ │ +02650c: 5430 0502 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +026510: 7110 0706 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0607 │ │ +026516: 0c00 |0049: move-result-object v0 │ │ +026518: 5431 0502 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0205 │ │ +02651c: 7110 0406 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0604 │ │ +026522: 0c01 |004f: move-result-object v1 │ │ +026524: 7220 4f0b 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0b4f │ │ +02652a: 28da |0053: goto 002d // -0026 │ │ +02652c: 0001 0300 0100 0000 1c00 0000 2c00 ... |0054: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=129 │ │ 0x001e line=114 │ │ 0x002d line=131 │ │ 0x002e line=118 │ │ @@ -27263,18 +27265,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 │ │ -024f8c: |[024f8c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -024f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -024f9e: 7040 1806 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@0618 │ │ -024fa4: 0e00 |0004: return-void │ │ +026540: |[026540] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +026550: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +026552: 7040 1806 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@0618 │ │ +026558: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0004 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -27285,27 +27287,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 │ │ -024fa8: |[024fa8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -024fb8: 7010 8b0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8b │ │ -024fbe: 6000 1c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -024fc2: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -024fc6: 3410 0a00 |0007: if-lt v0, v1, 0011 // +000a │ │ -024fca: 2200 e900 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; // type@00e9 │ │ -024fce: 7040 1206 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0612 │ │ -024fd4: 5b20 2102 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ -024fd8: 0e00 |0010: return-void │ │ -024fda: 2200 e800 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@00e8 │ │ -024fde: 7040 0306 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@0603 │ │ -024fe4: 5b20 2102 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ -024fe8: 28f8 |0018: goto 0010 // -0008 │ │ +02655c: |[02655c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +02656c: 7010 8c0d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026572: 6000 1c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +026576: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +02657a: 3410 0a00 |0007: if-lt v0, v1, 0011 // +000a │ │ +02657e: 2200 e900 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; // type@00e9 │ │ +026582: 7040 1206 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0612 │ │ +026588: 5b20 2102 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ +02658c: 0e00 |0010: return-void │ │ +02658e: 2200 e800 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@00e8 │ │ +026592: 7040 0306 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@0603 │ │ +026598: 5b20 2102 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ +02659c: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0009 line=504 │ │ 0x0010 line=508 │ │ 0x0011 line=506 │ │ @@ -27321,19 +27323,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024fec: |[024fec] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -024ffc: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ -025000: 7210 fb05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@05fb │ │ -025006: 0a00 |0005: move-result v0 │ │ -025008: 0f00 |0006: return v0 │ │ +0265a0: |[0265a0] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +0265b0: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ +0265b4: 7210 fb05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@05fb │ │ +0265ba: 0a00 |0005: move-result v0 │ │ +0265bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -27341,19 +27343,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02500c: |[02500c] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02501c: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ -025020: 7220 fc05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@05fc │ │ -025026: 0a00 |0005: move-result v0 │ │ -025028: 0f00 |0006: return v0 │ │ +0265c0: |[0265c0] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0265d0: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ +0265d4: 7220 fc05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@05fc │ │ +0265da: 0a00 |0005: move-result v0 │ │ +0265dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -27362,18 +27364,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02502c: |[02502c] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -02503c: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ -025040: 7220 fd05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@05fd │ │ -025046: 0e00 |0005: return-void │ │ +0265e0: |[0265e0] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +0265f0: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ +0265f4: 7220 fd05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@05fd │ │ +0265fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0005 line=540 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -27383,18 +27385,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025048: |[025048] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -025058: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ -02505c: 7220 fe05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@05fe │ │ -025062: 0e00 |0005: return-void │ │ +0265fc: |[0265fc] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +02660c: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0221 │ │ +026610: 7220 fe05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@05fe │ │ +026616: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ 0x0005 line=551 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -27476,26 +27478,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -025064: |[025064] android.support.v4.view.KeyEventCompat.:()V │ │ -025074: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -025078: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02507c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -025080: 2200 ec00 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00ec │ │ -025084: 7010 2206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0622 │ │ -02508a: 6900 2402 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -02508e: 0e00 |000d: return-void │ │ -025090: 2200 eb00 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00eb │ │ -025094: 7010 1d06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@061d │ │ -02509a: 6900 2402 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -02509e: 28f8 |0015: goto 000d // -0008 │ │ +026618: |[026618] android.support.v4.view.KeyEventCompat.:()V │ │ +026628: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02662c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +026630: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +026634: 2200 ec00 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00ec │ │ +026638: 7010 2206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0622 │ │ +02663e: 6900 2402 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +026642: 0e00 |000d: return-void │ │ +026644: 2200 eb00 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00eb │ │ +026648: 7010 1d06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@061d │ │ +02664e: 6900 2402 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +026652: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ locals : │ │ @@ -27505,17 +27507,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0250a0: |[0250a0] android.support.v4.view.KeyEventCompat.:()V │ │ -0250b0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0250b6: 0e00 |0003: return-void │ │ +026654: |[026654] android.support.v4.view.KeyEventCompat.:()V │ │ +026664: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02666a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -27524,21 +27526,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 │ │ -0250b8: |[0250b8] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -0250c8: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -0250cc: 6e10 5d0b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0b5d │ │ -0250d2: 0a01 |0005: move-result v1 │ │ -0250d4: 7230 2606 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0626 │ │ -0250da: 0a00 |0009: move-result v0 │ │ -0250dc: 0f00 |000a: return v0 │ │ +02666c: |[02666c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +02667c: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +026680: 6e10 5d0b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0b5d │ │ +026686: 0a01 |0005: move-result v1 │ │ +026688: 7230 2606 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0626 │ │ +02668e: 0a00 |0009: move-result v0 │ │ +026690: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -27547,21 +27549,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0250e0: |[0250e0] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -0250f0: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -0250f4: 6e10 5d0b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0b5d │ │ -0250fa: 0a01 |0005: move-result v1 │ │ -0250fc: 7220 2706 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0627 │ │ -025102: 0a00 |0009: move-result v0 │ │ -025104: 0f00 |000a: return v0 │ │ +026694: |[026694] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +0266a4: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +0266a8: 6e10 5d0b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0b5d │ │ +0266ae: 0a01 |0005: move-result v1 │ │ +0266b0: 7220 2706 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0627 │ │ +0266b6: 0a00 |0009: move-result v0 │ │ +0266b8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -27569,19 +27571,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -025108: |[025108] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -025118: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -02511c: 7230 2606 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0626 │ │ -025122: 0a00 |0005: move-result v0 │ │ -025124: 0f00 |0006: return v0 │ │ +0266bc: |[0266bc] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +0266cc: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +0266d0: 7230 2606 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0626 │ │ +0266d6: 0a00 |0005: move-result v0 │ │ +0266d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -27590,19 +27592,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025128: |[025128] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -025138: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -02513c: 7220 2706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0627 │ │ -025142: 0a00 |0005: move-result v0 │ │ -025144: 0f00 |0006: return v0 │ │ +0266dc: |[0266dc] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +0266ec: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +0266f0: 7220 2706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0627 │ │ +0266f6: 0a00 |0005: move-result v0 │ │ +0266f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -27610,19 +27612,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025148: |[025148] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -025158: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ -02515c: 7220 2806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0628 │ │ -025162: 0a00 |0005: move-result v0 │ │ -025164: 0f00 |0006: return v0 │ │ +0266fc: |[0266fc] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +02670c: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0224 │ │ +026710: 7220 2806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0628 │ │ +026716: 0a00 |0005: move-result v0 │ │ +026718: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -27651,17 +27653,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025168: |[025168] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -025178: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02517e: 0e00 |0003: return-void │ │ +02671c: |[02671c] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +02672c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026732: 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;) │ │ @@ -27669,18 +27671,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -025180: |[025180] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -025190: 7120 5f0b 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0b5f │ │ -025196: 0a00 |0003: move-result v0 │ │ -025198: 0f00 |0004: return v0 │ │ +026734: |[026734] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +026744: 7120 5f0b 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0b5f │ │ +02674a: 0a00 |0003: move-result v0 │ │ +02674c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -27689,18 +27691,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02519c: |[02519c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -0251ac: 7110 600b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0b60 │ │ -0251b2: 0a00 |0003: move-result v0 │ │ -0251b4: 0f00 |0004: return v0 │ │ +026750: |[026750] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +026760: 7110 600b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0b60 │ │ +026766: 0a00 |0003: move-result v0 │ │ +026768: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -27708,18 +27710,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0251b8: |[0251b8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -0251c8: 7110 610b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0b61 │ │ -0251ce: 0a00 |0003: move-result v0 │ │ -0251d0: 0f00 |0004: return v0 │ │ +02676c: |[02676c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +02677c: 7110 610b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0b61 │ │ +026782: 0a00 |0003: move-result v0 │ │ +026784: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -27788,26 +27790,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0251d4: |[0251d4] android.support.v4.view.MenuCompat.:()V │ │ -0251e4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -0251e8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0251ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0251f0: 2200 f100 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f1 │ │ -0251f4: 7010 3606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@0636 │ │ -0251fa: 6900 2502 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0225 │ │ -0251fe: 0e00 |000d: return-void │ │ -025200: 2200 f000 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f0 │ │ -025204: 7010 3406 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@0634 │ │ -02520a: 6900 2502 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0225 │ │ -02520e: 28f8 |0015: goto 000d // -0008 │ │ +026788: |[026788] android.support.v4.view.MenuCompat.:()V │ │ +026798: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02679c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0267a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0267a4: 2200 f100 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f1 │ │ +0267a8: 7010 3606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@0636 │ │ +0267ae: 6900 2502 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0225 │ │ +0267b2: 0e00 |000d: return-void │ │ +0267b4: 2200 f000 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f0 │ │ +0267b8: 7010 3406 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@0634 │ │ +0267be: 6900 2502 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0225 │ │ +0267c2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -27817,17 +27819,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025210: |[025210] android.support.v4.view.MenuCompat.:()V │ │ -025220: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025226: 0e00 |0003: return-void │ │ +0267c4: |[0267c4] android.support.v4.view.MenuCompat.:()V │ │ +0267d4: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0267da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -27836,19 +27838,19 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -025228: |[025228] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -025238: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0225 │ │ -02523c: 7230 3806 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0638 │ │ -025242: 0a00 |0005: move-result v0 │ │ -025244: 0f00 |0006: return v0 │ │ +0267dc: |[0267dc] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0267ec: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0225 │ │ +0267f0: 7230 3806 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0638 │ │ +0267f6: 0a00 |0005: move-result v0 │ │ +0267f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ @@ -27950,26 +27952,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -025248: |[025248] android.support.v4.view.MenuItemCompat.:()V │ │ -025258: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02525c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -025260: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -025264: 2200 f500 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00f5 │ │ -025268: 7010 3f06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@063f │ │ -02526e: 6900 2602 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ -025272: 0e00 |000d: return-void │ │ -025274: 2200 f400 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00f4 │ │ -025278: 7010 3c06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@063c │ │ -02527e: 6900 2602 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ -025282: 28f8 |0015: goto 000d // -0008 │ │ +0267fc: |[0267fc] android.support.v4.view.MenuItemCompat.:()V │ │ +02680c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +026810: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +026814: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +026818: 2200 f500 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00f5 │ │ +02681c: 7010 3f06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@063f │ │ +026822: 6900 2602 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ +026826: 0e00 |000d: return-void │ │ +026828: 2200 f400 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00f4 │ │ +02682c: 7010 3c06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@063c │ │ +026832: 6900 2602 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ +026836: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -27979,17 +27981,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025284: |[025284] android.support.v4.view.MenuItemCompat.:()V │ │ -025294: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02529a: 0e00 |0003: return-void │ │ +026838: |[026838] android.support.v4.view.MenuItemCompat.:()V │ │ +026848: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02684e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -27998,19 +28000,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02529c: |[02529c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0252ac: 6200 2602 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ -0252b0: 7230 4206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0642 │ │ -0252b6: 0c00 |0005: move-result-object v0 │ │ -0252b8: 1100 |0006: return-object v0 │ │ +026850: |[026850] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +026860: 6200 2602 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ +026864: 7230 4206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0642 │ │ +02686a: 0c00 |0005: move-result-object v0 │ │ +02686c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -28019,19 +28021,19 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0252bc: |[0252bc] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0252cc: 6200 2602 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ -0252d0: 7230 4306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0643 │ │ -0252d6: 0a00 |0005: move-result v0 │ │ -0252d8: 0f00 |0006: return v0 │ │ +026870: |[026870] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +026880: 6200 2602 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0226 │ │ +026884: 7230 4306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0643 │ │ +02688a: 0a00 |0005: move-result v0 │ │ +02688c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ @@ -28061,17 +28063,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0252dc: |[0252dc] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0252ec: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0252f2: 0e00 |0003: return-void │ │ +026890: |[026890] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +0268a0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0268a6: 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;) │ │ @@ -28079,18 +28081,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 │ │ -0252f4: |[0252f4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -025304: 7220 6c0b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0b6c │ │ -02530a: 0c00 |0003: move-result-object v0 │ │ -02530c: 1100 |0004: return-object v0 │ │ +0268a8: |[0268a8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0268b8: 7220 6c0b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0b6c │ │ +0268be: 0c00 |0003: move-result-object v0 │ │ +0268c0: 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; │ │ │ │ @@ -28099,17 +28101,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -025310: |[025310] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -025320: 7220 6e0b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0b6e │ │ -025326: 0e00 |0003: return-void │ │ +0268c4: |[0268c4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0268d4: 7220 6e0b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0b6e │ │ +0268da: 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 │ │ @@ -28249,26 +28251,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -025328: |[025328] android.support.v4.view.MotionEventCompat.:()V │ │ -025338: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02533c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02533e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -025342: 2200 fa00 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00fa │ │ -025346: 7010 5106 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0651 │ │ -02534c: 6900 3502 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -025350: 0e00 |000c: return-void │ │ -025352: 2200 f900 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00f9 │ │ -025356: 7010 4b06 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@064b │ │ -02535c: 6900 3502 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -025360: 28f8 |0014: goto 000c // -0008 │ │ +0268dc: |[0268dc] android.support.v4.view.MotionEventCompat.:()V │ │ +0268ec: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +0268f0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +0268f2: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +0268f6: 2200 fa00 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00fa │ │ +0268fa: 7010 5106 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0651 │ │ +026900: 6900 3502 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +026904: 0e00 |000c: return-void │ │ +026906: 2200 f900 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00f9 │ │ +02690a: 7010 4b06 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@064b │ │ +026910: 6900 3502 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +026914: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -28278,17 +28280,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025364: |[025364] android.support.v4.view.MotionEventCompat.:()V │ │ -025374: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02537a: 0e00 |0003: return-void │ │ +026918: |[026918] android.support.v4.view.MotionEventCompat.:()V │ │ +026928: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02692e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -28297,19 +28299,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 │ │ -02537c: |[02537c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -02538c: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -025390: 7230 5706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0657 │ │ -025396: 0a00 |0005: move-result v0 │ │ -025398: 0f00 |0006: return v0 │ │ +026930: |[026930] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +026940: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +026944: 7230 5706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0657 │ │ +02694a: 0a00 |0005: move-result v0 │ │ +02694c: 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 │ │ │ │ @@ -28318,21 +28320,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02539c: |[02539c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -0253ac: 6e10 700b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -0253b2: 0a00 |0003: move-result v0 │ │ -0253b4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -0253ba: b510 |0007: and-int/2addr v0, v1 │ │ -0253bc: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -0253c0: 0f00 |000a: return v0 │ │ +026950: |[026950] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +026960: 6e10 700b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +026966: 0a00 |0003: move-result v0 │ │ +026968: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +02696e: b510 |0007: and-int/2addr v0, v1 │ │ +026970: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +026974: 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;) │ │ @@ -28340,19 +28342,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0253c4: |[0253c4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -0253d4: 6e10 700b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -0253da: 0a00 |0003: move-result v0 │ │ -0253dc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0253e0: 0f00 |0006: return v0 │ │ +026978: |[026978] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +026988: 6e10 700b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +02698e: 0a00 |0003: move-result v0 │ │ +026990: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +026994: 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;) │ │ @@ -28360,19 +28362,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0253e4: |[0253e4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0253f4: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -0253f8: 7220 5806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0658 │ │ -0253fe: 0a00 |0005: move-result v0 │ │ -025400: 0f00 |0006: return v0 │ │ +026998: |[026998] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0269a8: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +0269ac: 7220 5806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0658 │ │ +0269b2: 0a00 |0005: move-result v0 │ │ +0269b4: 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;) │ │ @@ -28380,19 +28382,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 │ │ -025404: |[025404] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -025414: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -025418: 7230 5906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0659 │ │ -02541e: 0a00 |0005: move-result v0 │ │ -025420: 0f00 |0006: return v0 │ │ +0269b8: |[0269b8] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0269c8: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +0269cc: 7230 5906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0659 │ │ +0269d2: 0a00 |0005: move-result v0 │ │ +0269d4: 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 │ │ │ │ @@ -28401,19 +28403,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 │ │ -025424: |[025424] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -025434: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -025438: 7230 5a06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@065a │ │ -02543e: 0a00 |0005: move-result v0 │ │ -025440: 0f00 |0006: return v0 │ │ +0269d8: |[0269d8] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +0269e8: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +0269ec: 7230 5a06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@065a │ │ +0269f2: 0a00 |0005: move-result v0 │ │ +0269f4: 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 │ │ │ │ @@ -28422,19 +28424,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 │ │ -025444: |[025444] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -025454: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ -025458: 7230 5b06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@065b │ │ -02545e: 0a00 |0005: move-result v0 │ │ -025460: 0f00 |0006: return v0 │ │ +0269f8: |[0269f8] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +026a08: 6200 3502 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0235 │ │ +026a0c: 7230 5b06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@065b │ │ +026a12: 0a00 |0005: move-result v0 │ │ +026a14: 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 │ │ │ │ @@ -28464,17 +28466,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025464: |[025464] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -025474: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02547a: 0e00 |0003: return-void │ │ +026a18: |[026a18] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +026a28: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026a2e: 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;) │ │ @@ -28482,18 +28484,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 │ │ -02547c: |[02547c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -02548c: 6e20 6f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0b6f │ │ -025492: 0a00 |0003: move-result v0 │ │ -025494: 0f00 |0004: return v0 │ │ +026a30: |[026a30] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +026a40: 6e20 6f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0b6f │ │ +026a46: 0a00 |0003: move-result v0 │ │ +026a48: 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 │ │ │ │ @@ -28502,18 +28504,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025498: |[025498] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0254a8: 6e10 740b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0b74 │ │ -0254ae: 0a00 |0003: move-result v0 │ │ -0254b0: 0f00 |0004: return v0 │ │ +026a4c: |[026a4c] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +026a5c: 6e10 740b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0b74 │ │ +026a62: 0a00 |0003: move-result v0 │ │ +026a64: 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;) │ │ @@ -28521,18 +28523,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 │ │ -0254b4: |[0254b4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0254c4: 6e20 750b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0b75 │ │ -0254ca: 0a00 |0003: move-result v0 │ │ -0254cc: 0f00 |0004: return v0 │ │ +026a68: |[026a68] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +026a78: 6e20 750b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0b75 │ │ +026a7e: 0a00 |0003: move-result v0 │ │ +026a80: 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 │ │ │ │ @@ -28541,18 +28543,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 │ │ -0254d0: |[0254d0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0254e0: 6e20 770b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0b77 │ │ -0254e6: 0a00 |0003: move-result v0 │ │ -0254e8: 0f00 |0004: return v0 │ │ +026a84: |[026a84] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +026a94: 6e20 770b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0b77 │ │ +026a9a: 0a00 |0003: move-result v0 │ │ +026a9c: 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 │ │ │ │ @@ -28561,18 +28563,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 │ │ -0254ec: |[0254ec] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0254fc: 6e20 790b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0b79 │ │ -025502: 0a00 |0003: move-result v0 │ │ -025504: 0f00 |0004: return v0 │ │ +026aa0: |[026aa0] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +026ab0: 6e20 790b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0b79 │ │ +026ab6: 0a00 |0003: move-result v0 │ │ +026ab8: 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 │ │ │ │ @@ -28616,20 +28618,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -025508: |[025508] android.support.v4.view.PagerAdapter.:()V │ │ -025518: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02551e: 2200 2a00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@002a │ │ -025522: 7010 d000 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00d0 │ │ -025528: 5b10 3802 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ -02552c: 0e00 |000a: return-void │ │ +026abc: |[026abc] android.support.v4.view.PagerAdapter.:()V │ │ +026acc: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026ad2: 2200 2a00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@002a │ │ +026ad6: 7010 d000 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00d0 │ │ +026adc: 5b10 3802 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ +026ae0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -28639,19 +28641,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 │ │ -025530: |[025530] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -025540: 2200 1302 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0213 │ │ -025544: 1a01 a905 |0002: const-string v1, "Required method destroyItem was not overridden" // string@05a9 │ │ -025548: 7020 b30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0db3 │ │ -02554e: 2700 |0007: throw v0 │ │ +026ae4: |[026ae4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +026af4: 2200 1302 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0213 │ │ +026af8: 1a01 a905 |0002: const-string v1, "Required method destroyItem was not overridden" // string@05a9 │ │ +026afc: 7020 b40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0db4 │ │ +026b02: 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 │ │ @@ -28662,17 +28664,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 │ │ -025550: |[025550] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -025560: 6e40 6c06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@066c │ │ -025566: 0e00 |0003: return-void │ │ +026b04: |[026b04] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +026b14: 6e40 6c06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@066c │ │ +026b1a: 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; │ │ @@ -28684,16 +28686,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -025568: |[025568] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -025578: 0e00 |0000: return-void │ │ +026b1c: |[026b1c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +026b2c: 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; │ │ │ │ @@ -28702,17 +28704,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02557c: |[02557c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -02558c: 6e20 6e06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@066e │ │ -025592: 0e00 |0003: return-void │ │ +026b30: |[026b30] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +026b40: 6e20 6e06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@066e │ │ +026b46: 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; │ │ @@ -28728,17 +28730,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -025594: |[025594] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -0255a4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0255a6: 0f00 |0001: return v0 │ │ +026b48: |[026b48] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +026b58: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +026b5a: 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; │ │ │ │ @@ -28747,17 +28749,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0255a8: |[0255a8] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -0255b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0255ba: 1100 |0001: return-object v0 │ │ +026b5c: |[026b5c] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +026b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +026b6e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -28766,17 +28768,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0255bc: |[0255bc] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -0255cc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0255d0: 0f00 |0002: return v0 │ │ +026b70: |[026b70] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +026b80: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +026b84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -28785,19 +28787,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 │ │ -0255d4: |[0255d4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0255e4: 2200 1302 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0213 │ │ -0255e8: 1a01 aa05 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@05aa │ │ -0255ec: 7020 b30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0db3 │ │ -0255f2: 2700 |0007: throw v0 │ │ +026b88: |[026b88] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +026b98: 2200 1302 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0213 │ │ +026b9c: 1a01 aa05 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@05aa │ │ +026ba0: 7020 b40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0db4 │ │ +026ba6: 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 │ │ @@ -28807,18 +28809,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 │ │ -0255f4: |[0255f4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -025604: 6e30 7406 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0674 │ │ -02560a: 0c00 |0003: move-result-object v0 │ │ -02560c: 1100 |0004: return-object v0 │ │ +026ba8: |[026ba8] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +026bb8: 6e30 7406 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0674 │ │ +026bbe: 0c00 |0003: move-result-object v0 │ │ +026bc0: 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 │ │ @@ -28834,18 +28836,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025610: |[025610] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -025620: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ -025624: 6e10 d100 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00d1 │ │ -02562a: 0e00 |0005: return-void │ │ +026bc4: |[026bc4] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +026bd4: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ +026bd8: 6e10 d100 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00d1 │ │ +026bde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -28854,18 +28856,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02562c: |[02562c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -02563c: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ -025640: 6e20 d200 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00d2 │ │ -025646: 0e00 |0005: return-void │ │ +026be0: |[026be0] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +026bf0: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ +026bf4: 6e20 d200 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00d2 │ │ +026bfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -28875,16 +28877,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 │ │ -025648: |[025648] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -025658: 0e00 |0000: return-void │ │ +026bfc: |[026bfc] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +026c0c: 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; │ │ @@ -28894,17 +28896,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02565c: |[02565c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -02566c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02566e: 1100 |0001: return-object v0 │ │ +026c10: |[026c10] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +026c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +026c22: 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;) │ │ @@ -28912,16 +28914,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 │ │ -025670: |[025670] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -025680: 0e00 |0000: return-void │ │ +026c24: |[026c24] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +026c34: 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 │ │ @@ -28932,17 +28934,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 │ │ -025684: |[025684] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -025694: 6e40 7b06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@067b │ │ -02569a: 0e00 |0003: return-void │ │ +026c38: |[026c38] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +026c48: 6e40 7b06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@067b │ │ +026c4e: 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; │ │ @@ -28954,16 +28956,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02569c: |[02569c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -0256ac: 0e00 |0000: return-void │ │ +026c50: |[026c50] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +026c60: 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; │ │ │ │ @@ -28972,17 +28974,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0256b0: |[0256b0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0256c0: 6e20 7d06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@067d │ │ -0256c6: 0e00 |0003: return-void │ │ +026c64: |[026c64] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +026c74: 6e20 7d06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@067d │ │ +026c7a: 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; │ │ @@ -28992,18 +28994,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0256c8: |[0256c8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0256d8: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ -0256dc: 6e20 d300 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00d3 │ │ -0256e2: 0e00 |0005: return-void │ │ +026c7c: |[026c7c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +026c8c: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0238 │ │ +026c90: 6e20 d300 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00d3 │ │ +026c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -29043,18 +29045,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 │ │ -0256e4: |[0256e4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0256f4: 5b01 3902 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0239 │ │ -0256f8: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0256fe: 0e00 |0005: return-void │ │ +026c98: |[026c98] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +026ca8: 5b01 3902 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0239 │ │ +026cac: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -29064,24 +29066,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -025700: |[025700] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -025710: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0239 │ │ -025714: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -025718: 5421 3902 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0239 │ │ -02571c: 5411 5002 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -025720: 6e10 c607 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -025726: 0a01 |000b: move-result v1 │ │ -025728: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02572c: 6e20 0108 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ -025732: 0e00 |0011: return-void │ │ +026cb4: |[026cb4] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +026cc4: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0239 │ │ +026cc8: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +026ccc: 5421 3902 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0239 │ │ +026cd0: 5411 5002 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +026cd4: 6e10 c607 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +026cda: 0a01 |000b: move-result v1 │ │ +026cdc: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +026ce0: 6e20 0108 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ +026ce6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -29121,18 +29123,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 │ │ -025734: |[025734] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -025744: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@023a │ │ -025748: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02574e: 0e00 |0005: return-void │ │ +026ce8: |[026ce8] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +026cf8: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@023a │ │ +026cfc: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026d02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -29142,24 +29144,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -025750: |[025750] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -025760: 5420 3a02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@023a │ │ -025764: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -025768: 5421 3a02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@023a │ │ -02576c: 5411 5002 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -025770: 6e10 c607 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -025776: 0a01 |000b: move-result v1 │ │ -025778: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02577c: 6e20 0108 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ -025782: 0e00 |0011: return-void │ │ +026d04: |[026d04] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +026d14: 5420 3a02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@023a │ │ +026d18: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +026d1c: 5421 3a02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@023a │ │ +026d20: 5411 5002 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +026d24: 6e10 c607 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +026d2a: 0a01 |000b: move-result v1 │ │ +026d2c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +026d30: 6e20 0108 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ +026d36: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ @@ -29261,23 +29263,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -025784: |[025784] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -025794: 7010 3a0b 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0b3a │ │ -02579a: 6e10 7800 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ -0257a0: 0c00 |0006: move-result-object v0 │ │ -0257a2: 6e10 b100 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b1 │ │ -0257a8: 0c00 |000a: move-result-object v0 │ │ -0257aa: 5400 1700 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0017 │ │ -0257ae: 5b10 6f02 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@026f │ │ -0257b2: 0e00 |000f: return-void │ │ +026d38: |[026d38] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +026d48: 7010 3a0b 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0b3a │ │ +026d4e: 6e10 7800 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ +026d54: 0c00 |0006: move-result-object v0 │ │ +026d56: 6e10 b100 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00b1 │ │ +026d5c: 0c00 |000a: move-result-object v0 │ │ +026d5e: 5400 1700 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0017 │ │ +026d62: 5b10 6f02 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@026f │ │ +026d66: 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; │ │ @@ -29289,26 +29291,26 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0257b4: |[0257b4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0257c4: 6f30 3b0b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0b3b │ │ -0257ca: 0c03 |0003: move-result-object v3 │ │ -0257cc: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -0257d0: 6e10 900d 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d90 │ │ -0257d6: 0c00 |0009: move-result-object v0 │ │ -0257d8: 5421 6f02 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@026f │ │ -0257dc: 6e20 a10d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0da1 │ │ -0257e2: 0c00 |000f: move-result-object v0 │ │ -0257e4: 1100 |0010: return-object v0 │ │ -0257e6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0257e8: 28fe |0012: goto 0010 // -0002 │ │ +026d68: |[026d68] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +026d78: 6f30 3b0b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0b3b │ │ +026d7e: 0c03 |0003: move-result-object v3 │ │ +026d80: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +026d84: 6e10 910d 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d91 │ │ +026d8a: 0c00 |0009: move-result-object v0 │ │ +026d8c: 5421 6f02 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@026f │ │ +026d90: 6e20 a20d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0da2 │ │ +026d96: 0c00 |000f: move-result-object v0 │ │ +026d98: 1100 |0010: return-object v0 │ │ +026d9a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +026d9c: 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; │ │ @@ -29343,17 +29345,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0257ec: |[0257ec] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -0257fc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025802: 0e00 |0003: return-void │ │ +026da0: |[026da0] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +026db0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -29362,21 +29364,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -025804: |[025804] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -025814: 2200 0801 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0108 │ │ -025818: 6e10 d50c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0cd5 │ │ -02581e: 0c01 |0005: move-result-object v1 │ │ -025820: 7020 cf06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@06cf │ │ -025826: 6e20 e70c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0ce7 │ │ -02582c: 0e00 |000c: return-void │ │ +026db8: |[026db8] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +026dc8: 2200 0801 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0108 │ │ +026dcc: 6e10 d50c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0cd5 │ │ +026dd2: 0c01 |0005: move-result-object v1 │ │ +026dd4: 7020 cf06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@06cf │ │ +026dda: 6e20 e70c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0ce7 │ │ +026de0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -29452,26 +29454,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -025830: |[025830] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -025840: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -025844: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -025848: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02584c: 2200 0b01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@010b │ │ -025850: 7010 d606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@06d6 │ │ -025856: 6900 7002 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ -02585a: 0e00 |000d: return-void │ │ -02585c: 2200 0a01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@010a │ │ -025860: 7010 d306 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@06d3 │ │ -025866: 6900 7002 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ -02586a: 28f8 |0015: goto 000d // -0008 │ │ +026de4: |[026de4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +026df4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +026df8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +026dfc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +026e00: 2200 0b01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@010b │ │ +026e04: 7010 d606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@06d6 │ │ +026e0a: 6900 7002 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ +026e0e: 0e00 |000d: return-void │ │ +026e10: 2200 0a01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@010a │ │ +026e14: 7010 d306 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@06d3 │ │ +026e1a: 6900 7002 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ +026e1e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -29481,17 +29483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02586c: |[02586c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -02587c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025882: 0e00 |0003: return-void │ │ +026e20: |[026e20] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +026e30: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -29500,19 +29502,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 │ │ -025884: |[025884] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -025894: 6200 7002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ -025898: 7230 d906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06d9 │ │ -02589e: 0a00 |0005: move-result v0 │ │ -0258a0: 0f00 |0006: return v0 │ │ +026e38: |[026e38] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +026e48: 6200 7002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ +026e4c: 7230 d906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06d9 │ │ +026e52: 0a00 |0005: move-result v0 │ │ +026e54: 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 │ │ │ │ @@ -29521,19 +29523,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 │ │ -0258a4: |[0258a4] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0258b4: 6200 7002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ -0258b8: 7230 da06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06da │ │ -0258be: 0a00 |0005: move-result v0 │ │ -0258c0: 0f00 |0006: return v0 │ │ +026e58: |[026e58] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +026e68: 6200 7002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0270 │ │ +026e6c: 7230 da06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06da │ │ +026e72: 0a00 |0005: move-result v0 │ │ +026e74: 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 │ │ │ │ @@ -29563,17 +29565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0258c4: |[0258c4] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -0258d4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0258da: 0e00 |0003: return-void │ │ +026e78: |[026e78] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +026e88: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026e8e: 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;) │ │ @@ -29581,18 +29583,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 │ │ -0258dc: |[0258dc] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0258ec: 6e20 820b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0b82 │ │ -0258f2: 0a00 |0003: move-result v0 │ │ -0258f4: 0f00 |0004: return v0 │ │ +026e90: |[026e90] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +026ea0: 6e20 820b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0b82 │ │ +026ea6: 0a00 |0003: move-result v0 │ │ +026ea8: 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 │ │ │ │ @@ -29601,18 +29603,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 │ │ -0258f8: |[0258f8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -025908: 6e20 840b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0b84 │ │ -02590e: 0a00 |0003: move-result v0 │ │ -025910: 0f00 |0004: return v0 │ │ +026eac: |[026eac] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +026ebc: 6e20 840b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0b84 │ │ +026ec2: 0a00 |0003: move-result v0 │ │ +026ec4: 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 │ │ │ │ @@ -29859,50 +29861,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -025914: |[025914] android.support.v4.view.ViewCompat.:()V │ │ -025924: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -025928: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -02592c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -025930: 2201 1401 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0114 │ │ -025934: 7010 1307 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0713 │ │ -02593a: 6901 7202 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -02593e: 0e00 |000d: return-void │ │ -025940: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -025944: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -025948: 2201 1301 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0113 │ │ -02594c: 7010 0807 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0708 │ │ -025952: 6901 7202 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025956: 28f4 |0019: goto 000d // -000c │ │ -025958: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -02595c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -025960: 2201 1201 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0112 │ │ -025964: 7010 0107 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0701 │ │ -02596a: 6901 7202 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -02596e: 28e8 |0025: goto 000d // -0018 │ │ -025970: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -025974: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -025978: 2201 1101 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0111 │ │ -02597c: 7010 fd06 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06fd │ │ -025982: 6901 7202 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025986: 28dc |0031: goto 000d // -0024 │ │ -025988: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -02598c: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -025990: 2201 1001 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0110 │ │ -025994: 7010 fa06 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06fa │ │ -02599a: 6901 7202 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -02599e: 28d0 |003d: goto 000d // -0030 │ │ -0259a0: 2201 0f01 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@010f │ │ -0259a4: 7010 e206 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06e2 │ │ -0259aa: 6901 7202 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -0259ae: 28c8 |0045: goto 000d // -0038 │ │ +026ec8: |[026ec8] android.support.v4.view.ViewCompat.:()V │ │ +026ed8: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +026edc: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +026ee0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +026ee4: 2201 1401 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0114 │ │ +026ee8: 7010 1307 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0713 │ │ +026eee: 6901 7202 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026ef2: 0e00 |000d: return-void │ │ +026ef4: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +026ef8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +026efc: 2201 1301 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0113 │ │ +026f00: 7010 0807 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0708 │ │ +026f06: 6901 7202 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026f0a: 28f4 |0019: goto 000d // -000c │ │ +026f0c: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +026f10: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +026f14: 2201 1201 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0112 │ │ +026f18: 7010 0107 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0701 │ │ +026f1e: 6901 7202 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026f22: 28e8 |0025: goto 000d // -0018 │ │ +026f24: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +026f28: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +026f2c: 2201 1101 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0111 │ │ +026f30: 7010 fd06 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06fd │ │ +026f36: 6901 7202 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026f3a: 28dc |0031: goto 000d // -0024 │ │ +026f3c: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +026f40: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +026f44: 2201 1001 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0110 │ │ +026f48: 7010 fa06 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06fa │ │ +026f4e: 6901 7202 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026f52: 28d0 |003d: goto 000d // -0030 │ │ +026f54: 2201 0f01 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@010f │ │ +026f58: 7010 e206 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06e2 │ │ +026f5e: 6901 7202 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026f62: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ 0x0006 line=325 │ │ 0x000d line=337 │ │ 0x000e line=326 │ │ @@ -29922,17 +29924,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0259b0: |[0259b0] android.support.v4.view.ViewCompat.:()V │ │ -0259c0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0259c6: 0e00 |0003: return-void │ │ +026f64: |[026f64] android.support.v4.view.ViewCompat.:()V │ │ +026f74: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +026f7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -29941,19 +29943,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 │ │ -0259c8: |[0259c8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0259d8: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -0259dc: 7230 1607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0716 │ │ -0259e2: 0a00 |0005: move-result v0 │ │ -0259e4: 0f00 |0006: return v0 │ │ +026f7c: |[026f7c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +026f8c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026f90: 7230 1607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0716 │ │ +026f96: 0a00 |0005: move-result v0 │ │ +026f98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -29962,19 +29964,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 │ │ -0259e8: |[0259e8] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0259f8: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -0259fc: 7230 1707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0717 │ │ -025a02: 0a00 |0005: move-result v0 │ │ -025a04: 0f00 |0006: return v0 │ │ +026f9c: |[026f9c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +026fac: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026fb0: 7230 1707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0717 │ │ +026fb6: 0a00 |0005: move-result v0 │ │ +026fb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -29983,19 +29985,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 │ │ -025a08: |[025a08] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -025a18: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025a1c: 7220 1807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0718 │ │ -025a22: 0c00 |0005: move-result-object v0 │ │ -025a24: 1100 |0006: return-object v0 │ │ +026fbc: |[026fbc] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +026fcc: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026fd0: 7220 1807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0718 │ │ +026fd6: 0c00 |0005: move-result-object v0 │ │ +026fd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30003,19 +30005,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025a28: |[025a28] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -025a38: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025a3c: 7220 1907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0719 │ │ -025a42: 0a00 |0005: move-result v0 │ │ -025a44: 0f00 |0006: return v0 │ │ +026fdc: |[026fdc] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +026fec: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +026ff0: 7220 1907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0719 │ │ +026ff6: 0a00 |0005: move-result v0 │ │ +026ff8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30023,19 +30025,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025a48: |[025a48] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -025a58: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025a5c: 7220 1a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@071a │ │ -025a62: 0a00 |0005: move-result v0 │ │ -025a64: 0f00 |0006: return v0 │ │ +026ffc: |[026ffc] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +02700c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027010: 7220 1a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@071a │ │ +027016: 0a00 |0005: move-result v0 │ │ +027018: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30043,19 +30045,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025a68: |[025a68] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -025a78: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025a7c: 7220 1b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@071b │ │ -025a82: 0a00 |0005: move-result v0 │ │ -025a84: 0f00 |0006: return v0 │ │ +02701c: |[02701c] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +02702c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027030: 7220 1b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@071b │ │ +027036: 0a00 |0005: move-result v0 │ │ +027038: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30063,19 +30065,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025a88: |[025a88] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -025a98: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025a9c: 7220 1c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@071c │ │ -025aa2: 0a00 |0005: move-result v0 │ │ -025aa4: 0f00 |0006: return v0 │ │ +02703c: |[02703c] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +02704c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027050: 7220 1c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@071c │ │ +027056: 0a00 |0005: move-result v0 │ │ +027058: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30083,19 +30085,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025aa8: |[025aa8] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -025ab8: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025abc: 7220 1d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@071d │ │ -025ac2: 0a00 |0005: move-result v0 │ │ -025ac4: 0f00 |0006: return v0 │ │ +02705c: |[02705c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +02706c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027070: 7220 1d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@071d │ │ +027076: 0a00 |0005: move-result v0 │ │ +027078: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30103,18 +30105,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 │ │ -025ac8: |[025ac8] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -025ad8: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025adc: 7230 1e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@071e │ │ -025ae2: 0e00 |0005: return-void │ │ +02707c: |[02707c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02708c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027090: 7230 1e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@071e │ │ +027096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0005 line=458 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30124,18 +30126,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 │ │ -025ae4: |[025ae4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -025af4: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025af8: 7230 1f07 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@071f │ │ -025afe: 0e00 |0005: return-void │ │ +027098: |[027098] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0270a8: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +0270ac: 7230 1f07 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@071f │ │ +0270b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0005 line=494 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -30145,18 +30147,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 │ │ -025b00: |[025b00] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -025b10: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025b14: 7230 2007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0720 │ │ -025b1a: 0e00 |0005: return-void │ │ +0270b4: |[0270b4] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0270c4: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +0270c8: 7230 2007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0720 │ │ +0270ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0005 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30166,19 +30168,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 │ │ -025b1c: |[025b1c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -025b2c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025b30: 7240 2107 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0721 │ │ -025b36: 0a00 |0005: move-result v0 │ │ -025b38: 0f00 |0006: return v0 │ │ +0270d0: |[0270d0] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0270e0: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +0270e4: 7240 2107 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0721 │ │ +0270ea: 0a00 |0005: move-result v0 │ │ +0270ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -30188,18 +30190,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025b3c: |[025b3c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -025b4c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025b50: 7220 2207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0722 │ │ -025b56: 0e00 |0005: return-void │ │ +0270f0: |[0270f0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +027100: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027104: 7220 2207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0722 │ │ +02710a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -30208,23 +30210,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 │ │ -025b58: |[025b58] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -025b68: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025b6c: 0761 |0002: move-object v1, v6 │ │ -025b6e: 0172 |0003: move v2, v7 │ │ -025b70: 0183 |0004: move v3, v8 │ │ -025b72: 0194 |0005: move v4, v9 │ │ -025b74: 01a5 |0006: move v5, v10 │ │ -025b76: 7806 2307 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0723 │ │ -025b7c: 0e00 |000a: return-void │ │ +02710c: |[02710c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +02711c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027120: 0761 |0002: move-object v1, v6 │ │ +027122: 0172 |0003: move v2, v7 │ │ +027124: 0183 |0004: move v3, v8 │ │ +027126: 0194 |0005: move v4, v9 │ │ +027128: 01a5 |0006: move v5, v10 │ │ +02712a: 7806 2307 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0723 │ │ +027130: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x000a line=563 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -30237,61 +30239,61 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -025b80: |[025b80] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -025b90: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025b94: 7230 2407 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0724 │ │ -025b9a: 0e00 |0005: return-void │ │ +027134: |[027134] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +027144: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027148: 7230 2407 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0724 │ │ +02714e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0005 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -025b9c: |[025b9c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -025bac: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025bb0: 7254 2507 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@0725 │ │ -025bb6: 0e00 |0005: return-void │ │ +027150: |[027150] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +027160: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027164: 7255 2507 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@0725 │ │ +02716a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0005 line=594 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=3 delayMillis J │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 delayMillis J │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -025bb8: |[025bb8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -025bc8: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025bcc: 7230 2607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0726 │ │ -025bd2: 0e00 |0005: return-void │ │ +02716c: |[02716c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +02717c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +027180: 7230 2607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0726 │ │ +027186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0005 line=509 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -30301,18 +30303,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 │ │ -025bd4: |[025bd4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -025be4: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025be8: 7230 2707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0727 │ │ -025bee: 0e00 |0005: return-void │ │ +027188: |[027188] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +027198: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +02719c: 7230 2707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0727 │ │ +0271a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -30322,18 +30324,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 │ │ -025bf0: |[025bf0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -025c00: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025c04: 7230 2807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0728 │ │ -025c0a: 0e00 |0005: return-void │ │ +0271a4: |[0271a4] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0271b4: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +0271b8: 7230 2807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0728 │ │ +0271be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -30343,18 +30345,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 │ │ -025c0c: |[025c0c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -025c1c: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025c20: 7230 2907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0729 │ │ -025c26: 0e00 |0005: return-void │ │ +0271c0: |[0271c0] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +0271d0: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +0271d4: 7230 2907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0729 │ │ +0271da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0005 line=756 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -30364,18 +30366,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 │ │ -025c28: |[025c28] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -025c38: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025c3c: 7240 2a07 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@072a │ │ -025c42: 0e00 |0005: return-void │ │ +0271dc: |[0271dc] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0271ec: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +0271f0: 7240 2a07 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@072a │ │ +0271f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0005 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -30386,18 +30388,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 │ │ -025c44: |[025c44] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -025c54: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ -025c58: 7230 2b07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@072b │ │ -025c5e: 0e00 |0005: return-void │ │ +0271f8: |[0271f8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +027208: 6200 7202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0272 │ │ +02720c: 7230 2b07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@072b │ │ +027212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0005 line=388 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -30428,17 +30430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025c60: |[025c60] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -025c70: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025c76: 0e00 |0003: return-void │ │ +027214: |[027214] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +027224: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02722a: 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;) │ │ @@ -30446,18 +30448,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025c78: |[025c78] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -025c88: 6e10 aa0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0baa │ │ -025c8e: 0a00 |0003: move-result v0 │ │ -025c90: 0f00 |0004: return v0 │ │ +02722c: |[02722c] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +02723c: 6e10 aa0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0baa │ │ +027242: 0a00 |0003: move-result v0 │ │ +027244: 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;) │ │ @@ -30465,17 +30467,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 │ │ -025c94: |[025c94] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -025ca4: 6e20 dc0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0bdc │ │ -025caa: 0e00 |0003: return-void │ │ +027248: |[027248] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +027258: 6e20 dc0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0bdc │ │ +02725e: 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 │ │ @@ -30506,17 +30508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025cac: |[025cac] android.support.v4.view.ViewCompatHC.:()V │ │ -025cbc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025cc2: 0e00 |0003: return-void │ │ +027260: |[027260] android.support.v4.view.ViewCompatHC.:()V │ │ +027270: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +027276: 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;) │ │ @@ -30524,36 +30526,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -025cc4: |[025cc4] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -025cd4: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ -025cda: 0b00 |0003: move-result-wide v0 │ │ -025cdc: 1000 |0004: return-wide v0 │ │ +027278: |[027278] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +027288: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ +02728e: 0b00 |0003: move-result-wide v0 │ │ +027290: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025ce0: |[025ce0] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -025cf0: 6e10 a50b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0ba5 │ │ -025cf6: 0a00 |0003: move-result v0 │ │ -025cf8: 0f00 |0004: return v0 │ │ +027294: |[027294] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +0272a4: 6e10 a50b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0ba5 │ │ +0272aa: 0a00 |0003: move-result v0 │ │ +0272ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -30561,17 +30563,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 │ │ -025cfc: |[025cfc] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -025d0c: 6e30 d70b 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0bd7 │ │ -025d12: 0e00 |0003: return-void │ │ +0272b0: |[0272b0] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0272c0: 6e30 d70b 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0bd7 │ │ +0272c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ @@ -30603,17 +30605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025d14: |[025d14] android.support.v4.view.ViewCompatICS.:()V │ │ -025d24: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025d2a: 0e00 |0003: return-void │ │ +0272c8: |[0272c8] android.support.v4.view.ViewCompatICS.:()V │ │ +0272d8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0272de: 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;) │ │ @@ -30621,18 +30623,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 │ │ -025d2c: |[025d2c] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -025d3c: 6e20 9a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0b9a │ │ -025d42: 0a00 |0003: move-result v0 │ │ -025d44: 0f00 |0004: return v0 │ │ +0272e0: |[0272e0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0272f0: 6e20 9a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0b9a │ │ +0272f6: 0a00 |0003: move-result v0 │ │ +0272f8: 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 │ │ │ │ @@ -30641,18 +30643,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 │ │ -025d48: |[025d48] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -025d58: 6e20 9b0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0b9b │ │ -025d5e: 0a00 |0003: move-result v0 │ │ -025d60: 0f00 |0004: return v0 │ │ +0272fc: |[0272fc] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +02730c: 6e20 9b0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0b9b │ │ +027312: 0a00 |0003: move-result v0 │ │ +027314: 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 │ │ │ │ @@ -30661,17 +30663,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 │ │ -025d64: |[025d64] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -025d74: 6e20 c20b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0bc2 │ │ -025d7a: 0e00 |0003: return-void │ │ +027318: |[027318] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +027328: 6e20 c20b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0bc2 │ │ +02732e: 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; │ │ @@ -30681,18 +30683,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 │ │ -025d7c: |[025d7c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -025d8c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -025d90: 6e20 c30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0bc3 │ │ -025d96: 0e00 |0005: return-void │ │ +027330: |[027330] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +027340: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +027344: 6e20 c30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0bc3 │ │ +02734a: 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; │ │ @@ -30702,17 +30704,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 │ │ -025d98: |[025d98] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -025da8: 6e20 c40b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0bc4 │ │ -025dae: 0e00 |0003: return-void │ │ +02734c: |[02734c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02735c: 6e20 c40b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0bc4 │ │ +027362: 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; │ │ @@ -30722,18 +30724,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 │ │ -025db0: |[025db0] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -025dc0: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ -025dc4: 6e20 d20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0bd2 │ │ -025dca: 0e00 |0005: return-void │ │ +027364: |[027364] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +027374: 1f01 9301 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0193 │ │ +027378: 6e20 d20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0bd2 │ │ +02737e: 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; │ │ @@ -30764,17 +30766,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025dcc: |[025dcc] android.support.v4.view.ViewCompatJB.:()V │ │ -025ddc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025de2: 0e00 |0003: return-void │ │ +027380: |[027380] android.support.v4.view.ViewCompatJB.:()V │ │ +027390: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +027396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30782,18 +30784,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 │ │ -025de4: |[025de4] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -025df4: 6e10 9f0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b9f │ │ -025dfa: 0c00 |0003: move-result-object v0 │ │ -025dfc: 1100 |0004: return-object v0 │ │ +027398: |[027398] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0273a8: 6e10 9f0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b9f │ │ +0273ae: 0c00 |0003: move-result-object v0 │ │ +0273b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30801,18 +30803,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025e00: |[025e00] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -025e10: 6e10 a30b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0ba3 │ │ -025e16: 0a00 |0003: move-result v0 │ │ -025e18: 0f00 |0004: return v0 │ │ +0273b4: |[0273b4] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0273c4: 6e10 a30b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0ba3 │ │ +0273ca: 0a00 |0003: move-result v0 │ │ +0273cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30820,18 +30822,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025e1c: |[025e1c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -025e2c: 6e10 b50b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0bb5 │ │ -025e32: 0a00 |0003: move-result v0 │ │ -025e34: 0f00 |0004: return v0 │ │ +0273d0: |[0273d0] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +0273e0: 6e10 b50b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0bb5 │ │ +0273e6: 0a00 |0003: move-result v0 │ │ +0273e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30839,18 +30841,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 │ │ -025e38: |[025e38] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -025e48: 6e30 c50b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0bc5 │ │ -025e4e: 0a00 |0003: move-result v0 │ │ -025e50: 0f00 |0004: return v0 │ │ +0273ec: |[0273ec] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0273fc: 6e30 c50b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0bc5 │ │ +027402: 0a00 |0003: move-result v0 │ │ +027404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -30860,17 +30862,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025e54: |[025e54] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -025e64: 6e10 ca0b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0bca │ │ -025e6a: 0e00 |0003: return-void │ │ +027408: |[027408] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +027418: 6e10 ca0b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0bca │ │ +02741e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -30879,17 +30881,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 │ │ -025e6c: |[025e6c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -025e7c: 6e54 c70b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0bc7 │ │ -025e82: 0e00 |0003: return-void │ │ +027420: |[027420] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +027430: 6e54 c70b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0bc7 │ │ +027436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -30902,17 +30904,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 │ │ -025e84: |[025e84] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -025e94: 6e20 cb0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0bcb │ │ -025e9a: 0e00 |0003: return-void │ │ +027438: |[027438] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +027448: 6e20 cb0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0bcb │ │ +02744e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -30922,17 +30924,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 │ │ -025e9c: |[025e9c] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -025eac: 6e40 cc0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0bcc │ │ -025eb2: 0e00 |0003: return-void │ │ +027450: |[027450] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +027460: 6e40 cc0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0bcc │ │ +027466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -30943,17 +30945,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 │ │ -025eb4: |[025eb4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -025ec4: 6e20 d30b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0bd3 │ │ -025eca: 0e00 |0003: return-void │ │ +027468: |[027468] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +027478: 6e20 d30b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0bd3 │ │ +02747e: 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 hasTransientState Z │ │ @@ -30963,17 +30965,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 │ │ -025ecc: |[025ecc] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -025edc: 6e20 d50b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0bd5 │ │ -025ee2: 0e00 |0003: return-void │ │ +027480: |[027480] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +027490: 6e20 d50b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0bd5 │ │ +027496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ @@ -31004,17 +31006,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025ee4: |[025ee4] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -025ef4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025efa: 0e00 |0003: return-void │ │ +027498: |[027498] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +0274a8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0274ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -31022,18 +31024,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025efc: |[025efc] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -025f0c: 6e10 a40b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0ba4 │ │ -025f12: 0a00 |0003: move-result v0 │ │ -025f14: 0f00 |0004: return v0 │ │ +0274b0: |[0274b0] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +0274c0: 6e10 a40b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0ba4 │ │ +0274c6: 0a00 |0003: move-result v0 │ │ +0274c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -31041,17 +31043,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 │ │ -025f18: |[025f18] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -025f28: 6e20 d60b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0bd6 │ │ -025f2e: 0e00 |0003: return-void │ │ +0274cc: |[0274cc] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +0274dc: 6e20 d60b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0bd6 │ │ +0274e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ @@ -31122,26 +31124,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -025f30: |[025f30] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -025f40: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -025f44: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -025f48: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -025f4c: 2200 1d01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@011d │ │ -025f50: 7010 6207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0762 │ │ -025f56: 6900 7c02 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@027c │ │ -025f5a: 0e00 |000d: return-void │ │ -025f5c: 2200 1c01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@011c │ │ -025f60: 7010 6007 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0760 │ │ -025f66: 6900 7c02 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@027c │ │ -025f6a: 28f8 |0015: goto 000d // -0008 │ │ +0274e4: |[0274e4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +0274f4: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +0274f8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0274fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +027500: 2200 1d01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@011d │ │ +027504: 7010 6207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0762 │ │ +02750a: 6900 7c02 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@027c │ │ +02750e: 0e00 |000d: return-void │ │ +027510: 2200 1c01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@011c │ │ +027514: 7010 6007 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0760 │ │ +02751a: 6900 7c02 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@027c │ │ +02751e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -31151,17 +31153,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025f6c: |[025f6c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -025f7c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025f82: 0e00 |0003: return-void │ │ +027520: |[027520] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +027530: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +027536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -31170,19 +31172,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -025f84: |[025f84] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -025f94: 6200 7c02 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@027c │ │ -025f98: 7220 6407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0764 │ │ -025f9e: 0a00 |0005: move-result v0 │ │ -025fa0: 0f00 |0006: return v0 │ │ +027538: |[027538] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +027548: 6200 7c02 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@027c │ │ +02754c: 7220 6407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0764 │ │ +027552: 0a00 |0005: move-result v0 │ │ +027554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -31211,17 +31213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025fa4: |[025fa4] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -025fb4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -025fba: 0e00 |0003: return-void │ │ +027558: |[027558] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +027568: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02756e: 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;) │ │ @@ -31229,18 +31231,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025fbc: |[025fbc] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -025fcc: 6e10 e70b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0be7 │ │ -025fd2: 0a00 |0003: move-result v0 │ │ -025fd4: 0f00 |0004: return v0 │ │ +027570: |[027570] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +027580: 6e10 e70b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0be7 │ │ +027586: 0a00 |0003: move-result v0 │ │ +027588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -31309,26 +31311,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -025fd8: |[025fd8] android.support.v4.view.ViewGroupCompat.:()V │ │ -025fe8: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -025fec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -025ff0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -025ff4: 2200 2101 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0121 │ │ -025ff8: 7010 6a07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@076a │ │ -025ffe: 6900 7d02 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@027d │ │ -026002: 0e00 |000d: return-void │ │ -026004: 2200 2301 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0123 │ │ -026008: 7010 6d07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@076d │ │ -02600e: 6900 7d02 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@027d │ │ -026012: 28f8 |0015: goto 000d // -0008 │ │ +02758c: |[02758c] android.support.v4.view.ViewGroupCompat.:()V │ │ +02759c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +0275a0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0275a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0275a8: 2200 2101 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0121 │ │ +0275ac: 7010 6a07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@076a │ │ +0275b2: 6900 7d02 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@027d │ │ +0275b6: 0e00 |000d: return-void │ │ +0275b8: 2200 2301 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0123 │ │ +0275bc: 7010 6d07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@076d │ │ +0275c2: 6900 7d02 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@027d │ │ +0275c6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ 0x000d line=57 │ │ 0x000e line=55 │ │ locals : │ │ @@ -31338,17 +31340,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026014: |[026014] android.support.v4.view.ViewGroupCompat.:()V │ │ -026024: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02602a: 0e00 |0003: return-void │ │ +0275c8: |[0275c8] android.support.v4.view.ViewGroupCompat.:()V │ │ +0275d8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0275de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -31357,19 +31359,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 │ │ -02602c: |[02602c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02603c: 6200 7d02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@027d │ │ -026040: 7240 6c07 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@076c │ │ -026046: 0a00 |0005: move-result v0 │ │ -026048: 0f00 |0006: return v0 │ │ +0275e0: |[0275e0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0275f0: 6200 7d02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@027d │ │ +0275f4: 7240 6c07 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@076c │ │ +0275fa: 0a00 |0005: move-result v0 │ │ +0275fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 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; │ │ @@ -31400,17 +31402,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02604c: |[02604c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -02605c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -026062: 0e00 |0003: return-void │ │ +027600: |[027600] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +027610: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +027616: 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;) │ │ @@ -31418,18 +31420,18 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -026064: |[026064] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -026074: 6e30 ff0b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bff │ │ -02607a: 0a00 |0003: move-result v0 │ │ -02607c: 0f00 |0004: return v0 │ │ +027618: |[027618] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +027628: 6e30 ff0b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bff │ │ +02762e: 0a00 |0003: move-result v0 │ │ +027630: 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; │ │ @@ -31467,17 +31469,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026080: |[026080] android.support.v4.view.ViewPager$1.:()V │ │ -026090: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -026096: 0e00 |0003: return-void │ │ +027634: |[027634] android.support.v4.view.ViewPager$1.:()V │ │ +027644: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02764a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -31486,19 +31488,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 │ │ -026098: |[026098] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -0260a8: 5230 8102 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0260ac: 5241 8102 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0260b0: b110 |0004: sub-int/2addr v0, v1 │ │ -0260b2: 0f00 |0005: return v0 │ │ +02764c: |[02764c] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +02765c: 5230 8102 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027660: 5241 8102 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027664: b110 |0004: sub-int/2addr v0, v1 │ │ +027666: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 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; │ │ @@ -31508,20 +31510,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0260b4: |[0260b4] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0260c4: 1f02 2a01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0260c8: 1f03 2a01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0260cc: 6e30 7507 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@0775 │ │ -0260d2: 0a00 |0007: move-result v0 │ │ -0260d4: 0f00 |0008: return v0 │ │ +027668: |[027668] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +027678: 1f02 2a01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02767c: 1f03 2a01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027680: 6e30 7507 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@0775 │ │ +027686: 0a00 |0007: move-result v0 │ │ +027688: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 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; │ │ @@ -31557,17 +31559,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0260d8: |[0260d8] android.support.v4.view.ViewPager$2.:()V │ │ -0260e8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0260ee: 0e00 |0003: return-void │ │ +02768c: |[02768c] android.support.v4.view.ViewPager$2.:()V │ │ +02769c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0276a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -31576,23 +31578,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0260f0: |[0260f0] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -026100: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -026104: c713 |0002: sub-float/2addr v3, v1 │ │ -026106: a800 0303 |0003: mul-float v0, v3, v3 │ │ -02610a: c830 |0005: mul-float/2addr v0, v3 │ │ -02610c: c830 |0006: mul-float/2addr v0, v3 │ │ -02610e: c830 |0007: mul-float/2addr v0, v3 │ │ -026110: c610 |0008: add-float/2addr v0, v1 │ │ -026112: 0f00 |0009: return v0 │ │ +0276a4: |[0276a4] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +0276b4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0276b8: c713 |0002: sub-float/2addr v3, v1 │ │ +0276ba: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0276be: c830 |0005: mul-float/2addr v0, v3 │ │ +0276c0: c830 |0006: mul-float/2addr v0, v3 │ │ +0276c2: c830 |0007: mul-float/2addr v0, v3 │ │ +0276c4: c610 |0008: add-float/2addr v0, v1 │ │ +0276c6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ @@ -31632,18 +31634,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 │ │ -026114: |[026114] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -026124: 5b01 7e02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@027e │ │ -026128: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02612e: 0e00 |0005: return-void │ │ +0276c8: |[0276c8] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +0276d8: 5b01 7e02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@027e │ │ +0276dc: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0276e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -31653,21 +31655,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -026130: |[026130] android.support.v4.view.ViewPager$3.run:()V │ │ -026140: 5420 7e02 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@027e │ │ -026144: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -026146: 7120 a007 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@07a0 │ │ -02614c: 5420 7e02 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@027e │ │ -026150: 6e10 f507 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -026156: 0e00 |000b: return-void │ │ +0276e4: |[0276e4] android.support.v4.view.ViewPager$3.run:()V │ │ +0276f4: 5420 7e02 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@027e │ │ +0276f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0276fa: 7120 a007 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@07a0 │ │ +027700: 5420 7e02 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@027e │ │ +027704: 6e10 f507 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02770a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x000b line=238 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ @@ -31748,17 +31750,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026158: |[026158] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -026168: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02616e: 0e00 |0003: return-void │ │ +02770c: |[02770c] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +02771c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +027722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -31816,20 +31818,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -026170: |[026170] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -026180: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -026182: 7030 ea0b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0bea │ │ -026188: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02618a: 5910 8b02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -02618e: 0e00 |0007: return-void │ │ +027724: |[027724] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +027734: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +027736: 7030 ea0b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0bea │ │ +02773c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02773e: 5910 8b02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +027742: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2738 │ │ 0x0004 line=2719 │ │ 0x0007 line=2739 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -31839,29 +31841,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 │ │ -026190: |[026190] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0261a0: 7030 eb0b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0beb │ │ -0261a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0261a8: 5931 8b02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -0261ac: 7100 a307 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@07a3 │ │ -0261b2: 0c01 |0009: move-result-object v1 │ │ -0261b4: 6e30 7b00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007b │ │ -0261ba: 0c00 |000d: move-result-object v0 │ │ -0261bc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0261be: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0261c2: 6e30 be00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00be │ │ -0261c8: 0a01 |0014: move-result v1 │ │ -0261ca: 5931 8502 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ -0261ce: 6e10 c200 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ -0261d4: 0e00 |001a: return-void │ │ +027744: |[027744] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +027754: 7030 eb0b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0beb │ │ +02775a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02775c: 5931 8b02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +027760: 7100 a307 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@07a3 │ │ +027766: 0c01 |0009: move-result-object v1 │ │ +027768: 6e30 7b00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007b │ │ +02776e: 0c00 |000d: move-result-object v0 │ │ +027770: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +027772: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +027776: 6e30 be00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00be │ │ +02777c: 0a01 |0014: move-result v1 │ │ +02777e: 5931 8502 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ +027782: 6e10 c200 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ +027788: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ 0x0003 line=2719 │ │ 0x0006 line=2744 │ │ 0x000e line=2745 │ │ 0x0017 line=2746 │ │ @@ -32015,18 +32017,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 │ │ -0261d8: |[0261d8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0261e8: 5b01 8d02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@028d │ │ -0261ec: 7010 d400 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d4 │ │ -0261f2: 0e00 |0005: return-void │ │ +02778c: |[02778c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +02779c: 5b01 8d02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@028d │ │ +0277a0: 7010 d400 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d4 │ │ +0277a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2687 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -32035,17 +32037,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 │ │ -0261f4: |[0261f4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -026204: 7020 8707 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0787 │ │ -02620a: 0e00 |0003: return-void │ │ +0277a8: |[0277a8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +0277b8: 7020 8707 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0787 │ │ +0277be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2687 │ │ 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; │ │ @@ -32056,18 +32058,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02620c: |[02620c] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -02621c: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@028d │ │ -026220: 6e10 b007 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07b0 │ │ -026226: 0e00 |0005: return-void │ │ +0277c0: |[0277c0] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +0277d0: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@028d │ │ +0277d4: 6e10 b007 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07b0 │ │ +0277da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2690 │ │ 0x0005 line=2691 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -32076,18 +32078,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -026228: |[026228] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -026238: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@028d │ │ -02623c: 6e10 b007 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07b0 │ │ -026242: 0e00 |0005: return-void │ │ +0277dc: |[0277dc] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +0277ec: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@028d │ │ +0277f0: 6e10 b007 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@07b0 │ │ +0277f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2694 │ │ 0x0005 line=2695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -32139,50 +32141,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -026244: |[026244] android.support.v4.view.ViewPager$SavedState.:()V │ │ -026254: 2200 3101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0131 │ │ -026258: 7010 8b07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@078b │ │ -02625e: 7110 2605 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0526 │ │ -026264: 0c00 |0008: move-result-object v0 │ │ -026266: 6900 8e02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@028e │ │ -02626a: 0e00 |000b: return-void │ │ +0277f8: |[0277f8] android.support.v4.view.ViewPager$SavedState.:()V │ │ +027808: 2200 3101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0131 │ │ +02780c: 7010 8b07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@078b │ │ +027812: 7110 2605 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0526 │ │ +027818: 0c00 |0008: move-result-object v0 │ │ +02781a: 6900 8e02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@028e │ │ +02781e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 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 │ │ -02626c: |[02626c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -02627c: 7020 910b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b91 │ │ -026282: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -026286: 6e10 8e0d 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -02628c: 0c00 |0008: move-result-object v0 │ │ -02628e: 6e10 6d0d 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d6d │ │ -026294: 0c03 |000c: move-result-object v3 │ │ -026296: 6e10 1301 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ -02629c: 0a00 |0010: move-result v0 │ │ -02629e: 5910 9102 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ -0262a2: 6e20 1401 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0114 │ │ -0262a8: 0c00 |0016: move-result-object v0 │ │ -0262aa: 5b10 8f02 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ -0262ae: 5b13 9002 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0290 │ │ -0262b2: 0e00 |001b: return-void │ │ +027820: |[027820] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +027830: 7020 910b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b91 │ │ +027836: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +02783a: 6e10 8f0d 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +027840: 0c00 |0008: move-result-object v0 │ │ +027842: 6e10 6e0d 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d6e │ │ +027848: 0c03 |000c: move-result-object v3 │ │ +02784a: 6e10 1301 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0113 │ │ +027850: 0a00 |0010: move-result v0 │ │ +027852: 5910 9102 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ +027856: 6e20 1401 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0114 │ │ +02785c: 0c00 |0016: move-result-object v0 │ │ +02785e: 5b10 8f02 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ +027862: 5b13 9002 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0290 │ │ +027866: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0003 line=1189 │ │ 0x0005 line=1190 │ │ 0x000d line=1192 │ │ 0x0013 line=1193 │ │ @@ -32198,17 +32200,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0262b4: |[0262b4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0262c4: 7020 920b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b92 │ │ -0262ca: 0e00 |0003: return-void │ │ +027868: |[027868] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +027878: 7020 920b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b92 │ │ +02787e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1158 │ │ 0x0003 line=1159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -32219,38 +32221,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0262cc: |[0262cc] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0262dc: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -0262e0: 7010 a20d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0262e6: 1a01 0602 |0005: const-string v1, "FragmentPager.SavedState{" // string@0206 │ │ -0262ea: 6e20 a80d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0262f0: 0c00 |000a: move-result-object v0 │ │ -0262f2: 7110 af0d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -0262f8: 0a01 |000e: move-result v1 │ │ -0262fa: 7110 7e0d 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -026300: 0c01 |0012: move-result-object v1 │ │ -026302: 6e20 a80d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -026308: 0c00 |0016: move-result-object v0 │ │ -02630a: 1a01 7700 |0017: const-string v1, " position=" // string@0077 │ │ -02630e: 6e20 a80d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -026314: 0c00 |001c: move-result-object v0 │ │ -026316: 5221 9102 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ -02631a: 6e20 a50d 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -026320: 0c00 |0022: move-result-object v0 │ │ -026322: 1a01 9d10 |0023: const-string v1, "}" // string@109d │ │ -026326: 6e20 a80d 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02632c: 0c00 |0028: move-result-object v0 │ │ -02632e: 6e10 ac0d 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -026334: 0c00 |002c: move-result-object v0 │ │ -026336: 1100 |002d: return-object v0 │ │ +027880: |[027880] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +027890: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +027894: 7010 a30d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02789a: 1a01 0602 |0005: const-string v1, "FragmentPager.SavedState{" // string@0206 │ │ +02789e: 6e20 a90d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0278a4: 0c00 |000a: move-result-object v0 │ │ +0278a6: 7110 b00d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +0278ac: 0a01 |000e: move-result v1 │ │ +0278ae: 7110 7f0d 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +0278b4: 0c01 |0012: move-result-object v1 │ │ +0278b6: 6e20 a90d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0278bc: 0c00 |0016: move-result-object v0 │ │ +0278be: 1a01 7700 |0017: const-string v1, " position=" // string@0077 │ │ +0278c2: 6e20 a90d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0278c8: 0c00 |001c: move-result-object v0 │ │ +0278ca: 5221 9102 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ +0278ce: 6e20 a60d 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0278d4: 0c00 |0022: move-result-object v0 │ │ +0278d6: 1a01 9b10 |0023: const-string v1, "}" // string@109b │ │ +0278da: 6e20 a90d 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0278e0: 0c00 |0028: move-result-object v0 │ │ +0278e2: 6e10 ad0d 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0278e8: 0c00 |002c: move-result-object v0 │ │ +0278ea: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -32258,21 +32260,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -026338: |[026338] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -026348: 6f30 930b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b93 │ │ -02634e: 5210 9102 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ -026352: 6e20 1701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ -026358: 5410 8f02 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ -02635c: 6e30 1901 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0119 │ │ -026362: 0e00 |000d: return-void │ │ +0278ec: |[0278ec] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0278fc: 6f30 930b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b93 │ │ +027902: 5210 9102 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ +027906: 6e20 1701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0117 │ │ +02790c: 5410 8f02 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ +027910: 6e30 1901 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0119 │ │ +027916: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1163 │ │ 0x0003 line=1164 │ │ 0x0008 line=1165 │ │ 0x000d line=1166 │ │ locals : │ │ @@ -32312,17 +32314,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026364: |[026364] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -026374: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02637a: 0e00 |0003: return-void │ │ +027918: |[027918] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +027928: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02792e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2750 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -32331,34 +32333,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 │ │ -02637c: |[02637c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -02638c: 6e10 a60b 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -026392: 0c00 |0003: move-result-object v0 │ │ -026394: 1f00 2b01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -026398: 6e10 a60b 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -02639e: 0c01 |0009: move-result-object v1 │ │ -0263a0: 1f01 2b01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -0263a4: 5502 8702 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -0263a8: 5513 8702 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -0263ac: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -0263b0: 5502 8702 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -0263b4: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -0263b8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0263ba: 0f02 |0017: return v2 │ │ -0263bc: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0263be: 28fe |0019: goto 0017 // -0002 │ │ -0263c0: 5202 8902 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0289 │ │ -0263c4: 5213 8902 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0289 │ │ -0263c8: b132 |001e: sub-int/2addr v2, v3 │ │ -0263ca: 28f8 |001f: goto 0017 // -0008 │ │ +027930: |[027930] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +027940: 6e10 a60b 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +027946: 0c00 |0003: move-result-object v0 │ │ +027948: 1f00 2b01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02794c: 6e10 a60b 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +027952: 0c01 |0009: move-result-object v1 │ │ +027954: 1f01 2b01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +027958: 5502 8702 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +02795c: 5513 8702 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +027960: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +027964: 5502 8702 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +027968: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +02796c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +02796e: 0f02 |0017: return v2 │ │ +027970: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +027972: 28fe |0019: goto 0017 // -0002 │ │ +027974: 5202 8902 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0289 │ │ +027978: 5213 8902 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0289 │ │ +02797c: b132 |001e: sub-int/2addr v2, v3 │ │ +02797e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2753 │ │ 0x0006 line=2754 │ │ 0x000c line=2755 │ │ 0x0012 line=2756 │ │ 0x0017 line=2758 │ │ @@ -32376,20 +32378,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0263cc: |[0263cc] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0263dc: 1f02 9801 |0000: check-cast v2, Landroid/view/View; // type@0198 │ │ -0263e0: 1f03 9801 |0002: check-cast v3, Landroid/view/View; // type@0198 │ │ -0263e4: 6e30 9b07 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@079b │ │ -0263ea: 0a00 |0007: move-result v0 │ │ -0263ec: 0f00 |0008: return v0 │ │ +027980: |[027980] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +027990: 1f02 9801 |0000: check-cast v2, Landroid/view/View; // type@0198 │ │ +027994: 1f03 9801 |0002: check-cast v3, Landroid/view/View; // type@0198 │ │ +027998: 6e30 9b07 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@079b │ │ +02799e: 0a00 |0007: move-result v0 │ │ +0279a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2750 │ │ 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; │ │ @@ -32749,31 +32751,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0263f0: |[0263f0] android.support.v4.view.ViewPager.:()V │ │ -026400: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026402: 2300 3b02 |0001: new-array v0, v0, [I // type@023b │ │ -026406: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -026408: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -02640e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -026412: 6900 9b02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@029b │ │ -026416: 2200 2601 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0126 │ │ -02641a: 7010 7407 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0774 │ │ -026420: 6900 9302 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0293 │ │ -026424: 2200 2701 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0127 │ │ -026428: 7010 7707 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0777 │ │ -02642e: 6900 db02 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02db │ │ -026432: 2200 3401 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0134 │ │ -026436: 7010 9a07 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@079a │ │ -02643c: 6900 dc02 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02dc │ │ -026440: 0e00 |0020: return-void │ │ +0279a4: |[0279a4] android.support.v4.view.ViewPager.:()V │ │ +0279b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0279b6: 2300 3b02 |0001: new-array v0, v0, [I // type@023b │ │ +0279ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0279bc: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0279c2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0279c6: 6900 9b02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@029b │ │ +0279ca: 2200 2601 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0126 │ │ +0279ce: 7010 7407 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0774 │ │ +0279d4: 6900 9302 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0293 │ │ +0279d8: 2200 2701 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0127 │ │ +0279dc: 7010 7707 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0777 │ │ +0279e2: 6900 db02 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02db │ │ +0279e6: 2200 3401 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0134 │ │ +0279ea: 7010 9a07 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@079a │ │ +0279f0: 6900 dc02 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02dc │ │ +0279f4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000b line=108 │ │ 0x0012 line=115 │ │ 0x0019 line=216 │ │ locals : │ │ @@ -32783,46 +32785,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -026444: |[026444] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -026454: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -026456: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -026458: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02645a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -02645c: 7020 ec0b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0bec │ │ -026462: 2200 1902 |0007: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -026466: 7010 b80d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02646c: 5b50 bd02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026470: 2200 2a01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026474: 7010 7b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@077b │ │ -02647a: 5b50 d602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d6 │ │ -02647e: 2200 2f00 |0015: new-instance v0, Landroid/graphics/Rect; // type@002f │ │ -026482: 7010 dc00 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00dc │ │ -026488: 5b50 d702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ -02648c: 5951 ce02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ -026490: 5b54 cc02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ -026494: 5b54 cd02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ -026498: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -02649e: 5950 b402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -0264a2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0264a8: 5950 c002 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -0264ac: 5953 c702 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -0264b0: 5951 a302 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -0264b4: 5c53 b302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ -0264b8: 5c52 c502 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c5 │ │ -0264bc: 2200 2801 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0128 │ │ -0264c0: 7020 7907 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0779 │ │ -0264c6: 5b50 b002 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ -0264ca: 5952 d002 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ -0264ce: 6e10 dc07 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07dc │ │ -0264d4: 0e00 |0040: return-void │ │ +0279f8: |[0279f8] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +027a08: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +027a0a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +027a0c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +027a0e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +027a10: 7020 ec0b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0bec │ │ +027a16: 2200 1902 |0007: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +027a1a: 7010 b90d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +027a20: 5b50 bd02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027a24: 2200 2a01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027a28: 7010 7b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@077b │ │ +027a2e: 5b50 d602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d6 │ │ +027a32: 2200 2f00 |0015: new-instance v0, Landroid/graphics/Rect; // type@002f │ │ +027a36: 7010 dc00 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00dc │ │ +027a3c: 5b50 d702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ +027a40: 5951 ce02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ +027a44: 5b54 cc02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ +027a48: 5b54 cd02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ +027a4c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +027a52: 5950 b402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +027a56: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +027a5c: 5950 c002 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +027a60: 5953 c702 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +027a64: 5951 a302 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +027a68: 5c53 b302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ +027a6c: 5c52 c502 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c5 │ │ +027a70: 2200 2801 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0128 │ │ +027a74: 7020 7907 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0779 │ │ +027a7a: 5b50 b002 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ +027a7e: 5952 d002 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ +027a82: 6e10 dc07 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07dc │ │ +027a88: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=337 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=125 │ │ 0x001c line=129 │ │ @@ -32847,46 +32849,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 │ │ -0264d8: |[0264d8] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0264e8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0264ea: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0264ec: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0264ee: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0264f0: 7030 ed0b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bed │ │ -0264f6: 2200 1902 |0007: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -0264fa: 7010 b80d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -026500: 5b50 bd02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026504: 2200 2a01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026508: 7010 7b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@077b │ │ -02650e: 5b50 d602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d6 │ │ -026512: 2200 2f00 |0015: new-instance v0, Landroid/graphics/Rect; // type@002f │ │ -026516: 7010 dc00 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00dc │ │ -02651c: 5b50 d702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ -026520: 5951 ce02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ -026524: 5b54 cc02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ -026528: 5b54 cd02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ -02652c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -026532: 5950 b402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -026536: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -02653c: 5950 c002 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -026540: 5953 c702 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -026544: 5951 a302 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -026548: 5c53 b302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ -02654c: 5c52 c502 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c5 │ │ -026550: 2200 2801 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0128 │ │ -026554: 7020 7907 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0779 │ │ -02655a: 5b50 b002 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ -02655e: 5952 d002 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ -026562: 6e10 dc07 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07dc │ │ -026568: 0e00 |0040: return-void │ │ +027a8c: |[027a8c] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +027a9c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +027a9e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +027aa0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +027aa2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +027aa4: 7030 ed0b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bed │ │ +027aaa: 2200 1902 |0007: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +027aae: 7010 b90d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +027ab4: 5b50 bd02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027ab8: 2200 2a01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027abc: 7010 7b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@077b │ │ +027ac2: 5b50 d602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d6 │ │ +027ac6: 2200 2f00 |0015: new-instance v0, Landroid/graphics/Rect; // type@002f │ │ +027aca: 7010 dc00 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@00dc │ │ +027ad0: 5b50 d702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ +027ad4: 5951 ce02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ +027ad8: 5b54 cc02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ +027adc: 5b54 cd02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ +027ae0: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +027ae6: 5950 b402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +027aea: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +027af0: 5950 c002 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +027af4: 5953 c702 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +027af8: 5951 a302 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +027afc: 5c53 b302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ +027b00: 5c52 c502 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c5 │ │ +027b04: 2200 2801 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0128 │ │ +027b08: 7020 7907 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0779 │ │ +027b0e: 5b50 b002 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ +027b12: 5952 d002 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ +027b16: 6e10 dc07 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@07dc │ │ +027b1c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=342 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=125 │ │ 0x001c line=129 │ │ @@ -32912,17 +32914,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 │ │ -02656c: |[02656c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -02657c: 7020 1008 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -026582: 0e00 |0003: return-void │ │ +027b20: |[027b20] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +027b30: 7020 1008 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +027b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -32931,17 +32933,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 │ │ -026584: |[026584] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -026594: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -026598: 1100 |0002: return-object v0 │ │ +027b38: |[027b38] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +027b48: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +027b4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -32949,17 +32951,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 │ │ -02659c: |[02659c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -0265ac: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0265b0: 0f00 |0002: return v0 │ │ +027b50: |[027b50] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +027b60: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +027b64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -32967,226 +32969,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0265b4: |[0265b4] android.support.v4.view.ViewPager.access$400:()[I │ │ -0265c4: 6200 9b02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@029b │ │ -0265c8: 1100 |0002: return-object v0 │ │ +027b68: |[027b68] android.support.v4.view.ViewPager.access$400:()[I │ │ +027b78: 6200 9b02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@029b │ │ +027b7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -0265cc: |[0265cc] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0265dc: 54ec a402 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0265e0: 6e10 7006 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -0265e6: 0a01 |0005: move-result v1 │ │ -0265e8: 6e10 d507 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -0265ee: 0a0b |0009: move-result v11 │ │ -0265f0: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0265f4: 52ec c902 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -0265f8: 82cc |000e: int-to-float v12, v12 │ │ -0265fa: 82bd |000f: int-to-float v13, v11 │ │ -0265fc: a906 0c0d |0010: div-float v6, v12, v13 │ │ -026600: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -026604: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -026608: 5208 8102 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -02660c: 52fc 8102 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026610: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -026614: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -026616: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -026618: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -02661c: 520c 8002 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026620: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -026624: 520d 8302 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026628: c6dc |0026: add-float/2addr v12, v13 │ │ -02662a: a607 0c06 |0027: add-float v7, v12, v6 │ │ -02662e: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -026632: 52fc 8102 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026636: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -02663a: 54ec bd02 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02663e: 6e10 c40d 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -026644: 0a0c |0034: move-result v12 │ │ -026646: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -02664a: 54ec bd02 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02664e: 6e20 be0d 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -026654: 0c03 |003c: move-result-object v3 │ │ -026656: 1f03 2a01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02665a: 523c 8102 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -02665e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -026662: 54ec bd02 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026666: 6e10 c40d 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02666c: 0a0c |0048: move-result v12 │ │ -02666e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -026672: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -026676: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02667a: 54ec bd02 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02667e: 6e20 be0d 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -026684: 0c03 |0054: move-result-object v3 │ │ -026686: 1f03 2a01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02668a: 28e8 |0057: goto 003f // -0018 │ │ -02668c: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -02668e: 28b9 |0059: goto 0012 // -0047 │ │ -026690: 523c 8102 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026694: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -026698: 54ec a402 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02669c: 6e20 7306 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -0266a2: 0a0c |0063: move-result v12 │ │ -0266a4: c66c |0064: add-float/2addr v12, v6 │ │ -0266a6: c6c7 |0065: add-float/2addr v7, v12 │ │ -0266a8: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0266ac: 28f2 |0068: goto 005a // -000e │ │ -0266ae: 5937 8002 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0266b2: 523c 8302 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0266b6: c66c |006d: add-float/2addr v12, v6 │ │ -0266b8: c6c7 |006e: add-float/2addr v7, v12 │ │ -0266ba: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0266be: 28ba |0071: goto 002b // -0046 │ │ -0266c0: 52fc 8102 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0266c4: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -0266c8: 54ec bd02 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0266cc: 6e10 c40d 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0266d2: 0a0c |007b: move-result v12 │ │ -0266d4: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0266d8: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0266da: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0266de: 5207 8002 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0266e2: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0266e6: 52fc 8102 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0266ea: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0266ee: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0266f2: 54ec bd02 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0266f6: 6e20 be0d 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0266fc: 0c03 |0090: move-result-object v3 │ │ -0266fe: 1f03 2a01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026702: 523c 8102 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026706: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -02670a: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -02670e: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -026712: 54ec bd02 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026716: 6e20 be0d 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02671c: 0c03 |00a0: move-result-object v3 │ │ -02671e: 1f03 2a01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026722: 28f0 |00a3: goto 0093 // -0010 │ │ -026724: 523c 8102 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026728: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -02672c: 54ec a402 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -026730: 6e20 7306 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -026736: 0a0c |00ad: move-result v12 │ │ -026738: c66c |00ae: add-float/2addr v12, v6 │ │ -02673a: c7c7 |00af: sub-float/2addr v7, v12 │ │ -02673c: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -026740: 28f2 |00b2: goto 00a4 // -000e │ │ -026742: 523c 8302 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026746: c66c |00b5: add-float/2addr v12, v6 │ │ -026748: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -02674a: 5937 8002 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -02674e: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -026752: 28ca |00bb: goto 0085 // -0036 │ │ -026754: 54ec bd02 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026758: 6e10 c40d 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02675e: 0a04 |00c1: move-result v4 │ │ -026760: 52f7 8002 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026764: 52fc 8102 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026768: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -02676c: 52fc 8102 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026770: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -026774: 52fc 8002 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026778: 59ec b402 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -02677c: 52fc 8102 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026780: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -026784: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -026788: 52fc 8002 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -02678c: 52fd 8302 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026790: c6dc |00da: add-float/2addr v12, v13 │ │ -026792: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -026796: c7dc |00dd: sub-float/2addr v12, v13 │ │ -026798: 59ec c002 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -02679c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -0267a0: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -0267a4: 54ec bd02 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0267a8: 6e20 be0d 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0267ae: 0c03 |00e9: move-result-object v3 │ │ -0267b0: 1f03 2a01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0267b4: 523c 8102 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0267b8: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -0267bc: 54ec a402 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0267c0: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -0267c4: 6e20 7306 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -0267ca: 0a0c |00f7: move-result v12 │ │ -0267cc: c66c |00f8: add-float/2addr v12, v6 │ │ -0267ce: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -0267d0: 01a9 |00fa: move v9, v10 │ │ -0267d2: 28f1 |00fb: goto 00ec // -000f │ │ -0267d4: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -0267da: 28cf |00ff: goto 00ce // -0031 │ │ -0267dc: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -0267e2: 28db |0103: goto 00de // -0025 │ │ -0267e4: 523c 8302 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0267e8: c66c |0106: add-float/2addr v12, v6 │ │ -0267ea: c7c7 |0107: sub-float/2addr v7, v12 │ │ -0267ec: 5937 8002 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0267f0: 523c 8102 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0267f4: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -0267f8: 59e7 b402 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -0267fc: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -026800: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -026804: 28ce |0114: goto 00e2 // -0032 │ │ -026806: 52fc 8002 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -02680a: 52fd 8302 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -02680e: c6dc |0119: add-float/2addr v12, v13 │ │ -026810: a607 0c06 |011a: add-float v7, v12, v6 │ │ -026814: 52fc 8102 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026818: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -02681c: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -026820: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -026824: 54ec bd02 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026828: 6e20 be0d 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02682e: 0c03 |0129: move-result-object v3 │ │ -026830: 1f03 2a01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026834: 523c 8102 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026838: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -02683c: 54ec a402 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -026840: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -026844: 6e20 7306 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -02684a: 0a0c |0137: move-result v12 │ │ -02684c: c66c |0138: add-float/2addr v12, v6 │ │ -02684e: c6c7 |0139: add-float/2addr v7, v12 │ │ -026850: 01a9 |013a: move v9, v10 │ │ -026852: 28f1 |013b: goto 012c // -000f │ │ -026854: 523c 8102 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026858: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -02685c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -026860: 523c 8302 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026864: c67c |0144: add-float/2addr v12, v7 │ │ -026866: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -02686a: c7dc |0147: sub-float/2addr v12, v13 │ │ -02686c: 59ec c002 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -026870: 5937 8002 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026874: 523c 8302 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026878: c66c |014e: add-float/2addr v12, v6 │ │ -02687a: c6c7 |014f: add-float/2addr v7, v12 │ │ -02687c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -026880: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -026884: 28ce |0154: goto 0122 // -0032 │ │ -026886: 120c |0155: const/4 v12, #int 0 // #0 │ │ -026888: 5cec c502 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c5 │ │ -02688c: 0e00 |0158: return-void │ │ +027b80: |[027b80] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +027b90: 54ec a402 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +027b94: 6e10 7006 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +027b9a: 0a01 |0005: move-result v1 │ │ +027b9c: 6e10 d507 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +027ba2: 0a0b |0009: move-result v11 │ │ +027ba4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +027ba8: 52ec c902 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +027bac: 82cc |000e: int-to-float v12, v12 │ │ +027bae: 82bd |000f: int-to-float v13, v11 │ │ +027bb0: a906 0c0d |0010: div-float v6, v12, v13 │ │ +027bb4: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +027bb8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +027bbc: 5208 8102 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027bc0: 52fc 8102 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027bc4: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +027bc8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +027bca: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +027bcc: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +027bd0: 520c 8002 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027bd4: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +027bd8: 520d 8302 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027bdc: c6dc |0026: add-float/2addr v12, v13 │ │ +027bde: a607 0c06 |0027: add-float v7, v12, v6 │ │ +027be2: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +027be6: 52fc 8102 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027bea: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +027bee: 54ec bd02 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027bf2: 6e10 c50d 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027bf8: 0a0c |0034: move-result v12 │ │ +027bfa: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +027bfe: 54ec bd02 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027c02: 6e20 bf0d 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027c08: 0c03 |003c: move-result-object v3 │ │ +027c0a: 1f03 2a01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027c0e: 523c 8102 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027c12: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +027c16: 54ec bd02 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027c1a: 6e10 c50d 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027c20: 0a0c |0048: move-result v12 │ │ +027c22: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +027c26: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +027c2a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +027c2e: 54ec bd02 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027c32: 6e20 bf0d 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027c38: 0c03 |0054: move-result-object v3 │ │ +027c3a: 1f03 2a01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027c3e: 28e8 |0057: goto 003f // -0018 │ │ +027c40: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +027c42: 28b9 |0059: goto 0012 // -0047 │ │ +027c44: 523c 8102 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027c48: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +027c4c: 54ec a402 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +027c50: 6e20 7306 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +027c56: 0a0c |0063: move-result v12 │ │ +027c58: c66c |0064: add-float/2addr v12, v6 │ │ +027c5a: c6c7 |0065: add-float/2addr v7, v12 │ │ +027c5c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +027c60: 28f2 |0068: goto 005a // -000e │ │ +027c62: 5937 8002 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027c66: 523c 8302 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027c6a: c66c |006d: add-float/2addr v12, v6 │ │ +027c6c: c6c7 |006e: add-float/2addr v7, v12 │ │ +027c6e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +027c72: 28ba |0071: goto 002b // -0046 │ │ +027c74: 52fc 8102 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027c78: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +027c7c: 54ec bd02 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027c80: 6e10 c50d 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027c86: 0a0c |007b: move-result v12 │ │ +027c88: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +027c8c: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +027c8e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +027c92: 5207 8002 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027c96: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +027c9a: 52fc 8102 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027c9e: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +027ca2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +027ca6: 54ec bd02 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027caa: 6e20 bf0d 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027cb0: 0c03 |0090: move-result-object v3 │ │ +027cb2: 1f03 2a01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027cb6: 523c 8102 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027cba: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +027cbe: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +027cc2: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +027cc6: 54ec bd02 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027cca: 6e20 bf0d 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027cd0: 0c03 |00a0: move-result-object v3 │ │ +027cd2: 1f03 2a01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027cd6: 28f0 |00a3: goto 0093 // -0010 │ │ +027cd8: 523c 8102 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027cdc: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +027ce0: 54ec a402 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +027ce4: 6e20 7306 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +027cea: 0a0c |00ad: move-result v12 │ │ +027cec: c66c |00ae: add-float/2addr v12, v6 │ │ +027cee: c7c7 |00af: sub-float/2addr v7, v12 │ │ +027cf0: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +027cf4: 28f2 |00b2: goto 00a4 // -000e │ │ +027cf6: 523c 8302 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027cfa: c66c |00b5: add-float/2addr v12, v6 │ │ +027cfc: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +027cfe: 5937 8002 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027d02: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +027d06: 28ca |00bb: goto 0085 // -0036 │ │ +027d08: 54ec bd02 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027d0c: 6e10 c50d 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027d12: 0a04 |00c1: move-result v4 │ │ +027d14: 52f7 8002 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027d18: 52fc 8102 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027d1c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +027d20: 52fc 8102 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027d24: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +027d28: 52fc 8002 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027d2c: 59ec b402 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +027d30: 52fc 8102 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027d34: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +027d38: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +027d3c: 52fc 8002 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027d40: 52fd 8302 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027d44: c6dc |00da: add-float/2addr v12, v13 │ │ +027d46: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +027d4a: c7dc |00dd: sub-float/2addr v12, v13 │ │ +027d4c: 59ec c002 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +027d50: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +027d54: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +027d58: 54ec bd02 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027d5c: 6e20 bf0d 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027d62: 0c03 |00e9: move-result-object v3 │ │ +027d64: 1f03 2a01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027d68: 523c 8102 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027d6c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +027d70: 54ec a402 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +027d74: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +027d78: 6e20 7306 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +027d7e: 0a0c |00f7: move-result v12 │ │ +027d80: c66c |00f8: add-float/2addr v12, v6 │ │ +027d82: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +027d84: 01a9 |00fa: move v9, v10 │ │ +027d86: 28f1 |00fb: goto 00ec // -000f │ │ +027d88: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +027d8e: 28cf |00ff: goto 00ce // -0031 │ │ +027d90: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +027d96: 28db |0103: goto 00de // -0025 │ │ +027d98: 523c 8302 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027d9c: c66c |0106: add-float/2addr v12, v6 │ │ +027d9e: c7c7 |0107: sub-float/2addr v7, v12 │ │ +027da0: 5937 8002 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027da4: 523c 8102 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027da8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +027dac: 59e7 b402 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +027db0: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +027db4: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +027db8: 28ce |0114: goto 00e2 // -0032 │ │ +027dba: 52fc 8002 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027dbe: 52fd 8302 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027dc2: c6dc |0119: add-float/2addr v12, v13 │ │ +027dc4: a607 0c06 |011a: add-float v7, v12, v6 │ │ +027dc8: 52fc 8102 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027dcc: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +027dd0: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +027dd4: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +027dd8: 54ec bd02 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027ddc: 6e20 bf0d 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027de2: 0c03 |0129: move-result-object v3 │ │ +027de4: 1f03 2a01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027de8: 523c 8102 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027dec: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +027df0: 54ec a402 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +027df4: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +027df8: 6e20 7306 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +027dfe: 0a0c |0137: move-result v12 │ │ +027e00: c66c |0138: add-float/2addr v12, v6 │ │ +027e02: c6c7 |0139: add-float/2addr v7, v12 │ │ +027e04: 01a9 |013a: move v9, v10 │ │ +027e06: 28f1 |013b: goto 012c // -000f │ │ +027e08: 523c 8102 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027e0c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +027e10: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +027e14: 523c 8302 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027e18: c67c |0144: add-float/2addr v12, v7 │ │ +027e1a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +027e1e: c7dc |0147: sub-float/2addr v12, v13 │ │ +027e20: 59ec c002 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +027e24: 5937 8002 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +027e28: 523c 8302 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +027e2c: c66c |014e: add-float/2addr v12, v6 │ │ +027e2e: c6c7 |014f: add-float/2addr v7, v12 │ │ +027e30: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +027e34: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +027e38: 28ce |0154: goto 0122 // -0032 │ │ +027e3a: 120c |0155: const/4 v12, #int 0 // #0 │ │ +027e3c: 5cec c502 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02c5 │ │ +027e40: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0006 line=1062 │ │ 0x000a line=1063 │ │ 0x0012 line=1065 │ │ 0x0014 line=1066 │ │ @@ -33296,63 +33298,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -026890: |[026890] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -0268a0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0268a2: 52a8 d002 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ -0268a6: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -0268a8: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -0268ac: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -0268ae: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -0268b2: 7020 1108 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -0268b8: 54a8 d102 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -0268bc: 6e10 b50c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ -0268c2: 6e10 d307 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -0268c8: 0a03 |0014: move-result v3 │ │ -0268ca: 6e10 d407 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -0268d0: 0a04 |0018: move-result v4 │ │ -0268d2: 54a8 d102 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -0268d6: 6e10 b90c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ -0268dc: 0a05 |001e: move-result v5 │ │ -0268de: 54a8 d102 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -0268e2: 6e10 ba0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0cba │ │ -0268e8: 0a06 |0024: move-result v6 │ │ -0268ea: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -0268ee: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -0268f2: 6e30 fd07 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -0268f8: 5ca7 cb02 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -0268fc: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -0268fe: 54a8 bd02 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026902: 6e10 c40d 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -026908: 0a08 |0034: move-result v8 │ │ -02690a: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -02690e: 54a8 bd02 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026912: 6e20 be0d 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -026918: 0c01 |003c: move-result-object v1 │ │ -02691a: 1f01 2a01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02691e: 5518 8202 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ -026922: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -026926: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -026928: 5c17 8202 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ -02692c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -026930: 28e7 |0048: goto 002f // -0019 │ │ -026932: 0172 |0049: move v2, v7 │ │ -026934: 28bd |004a: goto 0007 // -0043 │ │ -026936: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -02693a: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -02693e: 54a7 b002 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ -026942: 7120 3c07 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@073c │ │ -026948: 0e00 |0054: return-void │ │ -02694a: 54a7 b002 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ -02694e: 7210 910d 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@0d91 │ │ -026954: 28fa |005a: goto 0054 // -0006 │ │ +027e44: |[027e44] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +027e54: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +027e56: 52a8 d002 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ +027e5a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +027e5c: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +027e60: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +027e62: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +027e66: 7020 1108 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +027e6c: 54a8 d102 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +027e70: 6e10 b50c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ +027e76: 6e10 d307 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +027e7c: 0a03 |0014: move-result v3 │ │ +027e7e: 6e10 d407 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +027e84: 0a04 |0018: move-result v4 │ │ +027e86: 54a8 d102 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +027e8a: 6e10 b90c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ +027e90: 0a05 |001e: move-result v5 │ │ +027e92: 54a8 d102 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +027e96: 6e10 ba0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0cba │ │ +027e9c: 0a06 |0024: move-result v6 │ │ +027e9e: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +027ea2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +027ea6: 6e30 fd07 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +027eac: 5ca7 cb02 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +027eb0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +027eb2: 54a8 bd02 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027eb6: 6e10 c50d 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027ebc: 0a08 |0034: move-result v8 │ │ +027ebe: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +027ec2: 54a8 bd02 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027ec6: 6e20 bf0d 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027ecc: 0c01 |003c: move-result-object v1 │ │ +027ece: 1f01 2a01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027ed2: 5518 8202 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ +027ed6: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +027eda: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +027edc: 5c17 8202 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ +027ee0: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +027ee4: 28e7 |0048: goto 002f // -0019 │ │ +027ee6: 0172 |0049: move v2, v7 │ │ +027ee8: 28bd |004a: goto 0007 // -0043 │ │ +027eea: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +027eee: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +027ef2: 54a7 b002 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ +027ef6: 7120 3c07 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@073c │ │ +027efc: 0e00 |0054: return-void │ │ +027efe: 54a7 b002 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ +027f02: 7210 920d 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@0d92 │ │ +027f08: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1670 │ │ 0x0007 line=1671 │ │ 0x0009 line=1673 │ │ 0x000c line=1674 │ │ 0x0011 line=1675 │ │ @@ -33392,74 +33394,74 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -026958: |[026958] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -026968: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -02696c: 7110 820d 0a00 |0002: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@0d82 │ │ -026972: 0a03 |0005: move-result v3 │ │ -026974: 5264 b502 |0006: iget v4, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b5 │ │ -026978: 3743 3e00 |0008: if-le v3, v4, 0046 // +003e │ │ -02697c: 7110 820d 0900 |000a: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0d82 │ │ -026982: 0a03 |000d: move-result v3 │ │ -026984: 5264 c402 |000e: iget v4, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c4 │ │ -026988: 3743 3600 |0010: if-le v3, v4, 0046 // +0036 │ │ -02698c: 3d09 3100 |0012: if-lez v9, 0043 // +0031 │ │ -026990: 0172 |0014: move v2, v7 │ │ -026992: 5463 bd02 |0015: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026996: 6e10 c40d 0300 |0017: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02699c: 0a03 |001a: move-result v3 │ │ -02699e: 3d03 2700 |001b: if-lez v3, 0042 // +0027 │ │ -0269a2: 5463 bd02 |001d: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0269a6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -0269a8: 6e20 be0d 4300 |0020: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0269ae: 0c00 |0023: move-result-object v0 │ │ -0269b0: 1f00 2a01 |0024: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0269b4: 5463 bd02 |0026: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0269b8: 5464 bd02 |0028: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0269bc: 6e10 c40d 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0269c2: 0a04 |002d: move-result v4 │ │ -0269c4: d804 04ff |002e: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0269c8: 6e20 be0d 4300 |0030: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0269ce: 0c01 |0033: move-result-object v1 │ │ -0269d0: 1f01 2a01 |0034: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0269d4: 5203 8102 |0036: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0269d8: 5214 8102 |0038: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0269dc: 7120 870d 4200 |003a: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -0269e2: 0a04 |003d: move-result v4 │ │ -0269e4: 7120 850d 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -0269ea: 0a02 |0041: move-result v2 │ │ -0269ec: 0f02 |0042: return v2 │ │ -0269ee: d802 0701 |0043: add-int/lit8 v2, v7, #int 1 // #01 │ │ -0269f2: 28d0 |0045: goto 0015 // -0030 │ │ -0269f4: 5263 d402 |0046: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ -0269f8: 3a03 0d00 |0048: if-ltz v3, 0055 // +000d │ │ -0269fc: 5263 d402 |004a: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ -026a00: 3573 0900 |004c: if-ge v3, v7, 0055 // +0009 │ │ -026a04: 2e03 0805 |004e: cmpg-float v3, v8, v5 │ │ -026a08: 3b03 0500 |0050: if-gez v3, 0055 // +0005 │ │ -026a0c: d802 0701 |0052: add-int/lit8 v2, v7, #int 1 // #01 │ │ -026a10: 28c1 |0054: goto 0015 // -003f │ │ -026a12: 5263 d302 |0055: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ -026a16: 3a03 0f00 |0057: if-ltz v3, 0066 // +000f │ │ -026a1a: 5263 d302 |0059: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ -026a1e: d804 0701 |005b: add-int/lit8 v4, v7, #int 1 // #01 │ │ -026a22: 3743 0900 |005d: if-le v3, v4, 0066 // +0009 │ │ -026a26: 2d03 0805 |005f: cmpl-float v3, v8, v5 │ │ -026a2a: 3a03 0500 |0061: if-ltz v3, 0066 // +0005 │ │ -026a2e: d802 07ff |0063: add-int/lit8 v2, v7, #int -1 // #ff │ │ -026a32: 28b0 |0065: goto 0015 // -0050 │ │ -026a34: 8273 |0066: int-to-float v3, v7 │ │ -026a36: c683 |0067: add-float/2addr v3, v8 │ │ -026a38: c653 |0068: add-float/2addr v3, v5 │ │ -026a3a: 8732 |0069: float-to-int v2, v3 │ │ -026a3c: 28ab |006a: goto 0015 // -0055 │ │ +027f0c: |[027f0c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +027f1c: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +027f20: 7110 830d 0a00 |0002: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@0d83 │ │ +027f26: 0a03 |0005: move-result v3 │ │ +027f28: 5264 b502 |0006: iget v4, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b5 │ │ +027f2c: 3743 3e00 |0008: if-le v3, v4, 0046 // +003e │ │ +027f30: 7110 830d 0900 |000a: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0d83 │ │ +027f36: 0a03 |000d: move-result v3 │ │ +027f38: 5264 c402 |000e: iget v4, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c4 │ │ +027f3c: 3743 3600 |0010: if-le v3, v4, 0046 // +0036 │ │ +027f40: 3d09 3100 |0012: if-lez v9, 0043 // +0031 │ │ +027f44: 0172 |0014: move v2, v7 │ │ +027f46: 5463 bd02 |0015: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027f4a: 6e10 c50d 0300 |0017: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027f50: 0a03 |001a: move-result v3 │ │ +027f52: 3d03 2700 |001b: if-lez v3, 0042 // +0027 │ │ +027f56: 5463 bd02 |001d: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027f5a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +027f5c: 6e20 bf0d 4300 |0020: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027f62: 0c00 |0023: move-result-object v0 │ │ +027f64: 1f00 2a01 |0024: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027f68: 5463 bd02 |0026: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027f6c: 5464 bd02 |0028: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +027f70: 6e10 c50d 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +027f76: 0a04 |002d: move-result v4 │ │ +027f78: d804 04ff |002e: add-int/lit8 v4, v4, #int -1 // #ff │ │ +027f7c: 6e20 bf0d 4300 |0030: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +027f82: 0c01 |0033: move-result-object v1 │ │ +027f84: 1f01 2a01 |0034: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +027f88: 5203 8102 |0036: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027f8c: 5214 8102 |0038: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +027f90: 7120 880d 4200 |003a: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +027f96: 0a04 |003d: move-result v4 │ │ +027f98: 7120 860d 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +027f9e: 0a02 |0041: move-result v2 │ │ +027fa0: 0f02 |0042: return v2 │ │ +027fa2: d802 0701 |0043: add-int/lit8 v2, v7, #int 1 // #01 │ │ +027fa6: 28d0 |0045: goto 0015 // -0030 │ │ +027fa8: 5263 d402 |0046: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ +027fac: 3a03 0d00 |0048: if-ltz v3, 0055 // +000d │ │ +027fb0: 5263 d402 |004a: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ +027fb4: 3573 0900 |004c: if-ge v3, v7, 0055 // +0009 │ │ +027fb8: 2e03 0805 |004e: cmpg-float v3, v8, v5 │ │ +027fbc: 3b03 0500 |0050: if-gez v3, 0055 // +0005 │ │ +027fc0: d802 0701 |0052: add-int/lit8 v2, v7, #int 1 // #01 │ │ +027fc4: 28c1 |0054: goto 0015 // -003f │ │ +027fc6: 5263 d302 |0055: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ +027fca: 3a03 0f00 |0057: if-ltz v3, 0066 // +000f │ │ +027fce: 5263 d302 |0059: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ +027fd2: d804 0701 |005b: add-int/lit8 v4, v7, #int 1 // #01 │ │ +027fd6: 3743 0900 |005d: if-le v3, v4, 0066 // +0009 │ │ +027fda: 2d03 0805 |005f: cmpl-float v3, v8, v5 │ │ +027fde: 3a03 0500 |0061: if-ltz v3, 0066 // +0005 │ │ +027fe2: d802 07ff |0063: add-int/lit8 v2, v7, #int -1 // #ff │ │ +027fe6: 28b0 |0065: goto 0015 // -0050 │ │ +027fe8: 8273 |0066: int-to-float v3, v7 │ │ +027fea: c683 |0067: add-float/2addr v3, v8 │ │ +027fec: c653 |0068: add-float/2addr v3, v5 │ │ +027fee: 8732 |0069: float-to-int v2, v3 │ │ +027ff0: 28ab |006a: goto 0015 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2070 │ │ 0x0012 line=2071 │ │ 0x0015 line=2081 │ │ 0x001d line=2082 │ │ 0x0026 line=2083 │ │ @@ -33489,30 +33491,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -026a40: |[026a40] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -026a50: 6e10 c207 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -026a56: 0a00 |0003: move-result v0 │ │ -026a58: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -026a5a: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -026a5e: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -026a62: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -026a64: 6e20 c107 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -026a6a: 0c03 |000d: move-result-object v3 │ │ -026a6c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -026a6e: 7130 4207 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0742 │ │ -026a74: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -026a78: 28f1 |0014: goto 0005 // -000f │ │ -026a7a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -026a7c: 28f4 |0016: goto 000a // -000c │ │ -026a7e: 0e00 |0017: return-void │ │ +027ff4: |[027ff4] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +028004: 6e10 c207 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02800a: 0a00 |0003: move-result v0 │ │ +02800c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02800e: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +028012: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +028016: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +028018: 6e20 c107 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02801e: 0c03 |000d: move-result-object v3 │ │ +028020: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +028022: 7130 4207 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0742 │ │ +028028: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02802c: 28f1 |0014: goto 0005 // -000f │ │ +02802e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +028030: 28f4 |0016: goto 000a // -000c │ │ +028032: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ 0x0004 line=1706 │ │ 0x0007 line=1707 │ │ 0x000a line=1709 │ │ 0x0012 line=1706 │ │ @@ -33530,25 +33532,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -026a80: |[026a80] android.support.v4.view.ViewPager.endDrag:()V │ │ -026a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026a92: 5c10 bb02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -026a96: 5c10 bc02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ -026a9a: 5410 da02 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -026a9e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -026aa2: 5410 da02 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -026aa6: 6e10 860b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ -026aac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -026aae: 5b10 da02 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -026ab2: 0e00 |0011: return-void │ │ +028034: |[028034] android.support.v4.view.ViewPager.endDrag:()V │ │ +028044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028046: 5c10 bb02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02804a: 5c10 bc02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ +02804e: 5410 da02 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +028052: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +028056: 5410 da02 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02805a: 6e10 860b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ +028060: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +028062: 5b10 da02 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +028066: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2322 │ │ 0x0003 line=2323 │ │ 0x0005 line=2325 │ │ 0x0009 line=2326 │ │ 0x000e line=2327 │ │ @@ -33561,64 +33563,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 │ │ -026ab4: |[026ab4] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -026ac4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -026ac6: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -026aca: 2205 2f00 |0003: new-instance v5, Landroid/graphics/Rect; // type@002f │ │ -026ace: 7010 dc00 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@00dc │ │ -026ad4: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -026ad8: 6e52 dd00 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@00dd │ │ -026ade: 1105 |000d: return-object v5 │ │ -026ae0: 6e10 a70b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ -026ae6: 0a02 |0011: move-result v2 │ │ -026ae8: 5952 1900 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -026aec: 6e10 ad0b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0bad │ │ -026af2: 0a02 |0017: move-result v2 │ │ -026af4: 5952 1a00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001a │ │ -026af8: 6e10 b10b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ -026afe: 0a02 |001d: move-result v2 │ │ -026b00: 5952 1b00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001b │ │ -026b04: 6e10 a00b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ba0 │ │ -026b0a: 0a02 |0023: move-result v2 │ │ -026b0c: 5952 1800 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0018 │ │ -026b10: 6e10 ab0b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0bab │ │ -026b16: 0c01 |0029: move-result-object v1 │ │ -026b18: 2012 9b01 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@019b │ │ -026b1c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -026b20: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -026b24: 0710 |0030: move-object v0, v1 │ │ -026b26: 1f00 9b01 |0031: check-cast v0, Landroid/view/ViewGroup; // type@019b │ │ -026b2a: 5252 1900 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -026b2e: 6e10 f80b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0bf8 │ │ -026b34: 0a03 |0038: move-result v3 │ │ -026b36: b032 |0039: add-int/2addr v2, v3 │ │ -026b38: 5952 1900 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -026b3c: 5252 1a00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001a │ │ -026b40: 6e10 fa0b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0bfa │ │ -026b46: 0a03 |0041: move-result v3 │ │ -026b48: b032 |0042: add-int/2addr v2, v3 │ │ -026b4a: 5952 1a00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001a │ │ -026b4e: 5252 1b00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001b │ │ -026b52: 6e10 fb0b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0bfb │ │ -026b58: 0a03 |004a: move-result v3 │ │ -026b5a: b032 |004b: add-int/2addr v2, v3 │ │ -026b5c: 5952 1b00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001b │ │ -026b60: 5252 1800 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0018 │ │ -026b64: 6e10 f40b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0bf4 │ │ -026b6a: 0a03 |0053: move-result v3 │ │ -026b6c: b032 |0054: add-int/2addr v2, v3 │ │ -026b6e: 5952 1800 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0018 │ │ -026b72: 6e10 f90b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0bf9 │ │ -026b78: 0c01 |005a: move-result-object v1 │ │ -026b7a: 28cf |005b: goto 002a // -0031 │ │ +028068: |[028068] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +028078: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02807a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +02807e: 2205 2f00 |0003: new-instance v5, Landroid/graphics/Rect; // type@002f │ │ +028082: 7010 dc00 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@00dc │ │ +028088: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +02808c: 6e52 dd00 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@00dd │ │ +028092: 1105 |000d: return-object v5 │ │ +028094: 6e10 a70b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ +02809a: 0a02 |0011: move-result v2 │ │ +02809c: 5952 1900 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +0280a0: 6e10 ad0b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0bad │ │ +0280a6: 0a02 |0017: move-result v2 │ │ +0280a8: 5952 1a00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001a │ │ +0280ac: 6e10 b10b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ +0280b2: 0a02 |001d: move-result v2 │ │ +0280b4: 5952 1b00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001b │ │ +0280b8: 6e10 a00b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ba0 │ │ +0280be: 0a02 |0023: move-result v2 │ │ +0280c0: 5952 1800 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0018 │ │ +0280c4: 6e10 ab0b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0bab │ │ +0280ca: 0c01 |0029: move-result-object v1 │ │ +0280cc: 2012 9b01 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@019b │ │ +0280d0: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +0280d4: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +0280d8: 0710 |0030: move-object v0, v1 │ │ +0280da: 1f00 9b01 |0031: check-cast v0, Landroid/view/ViewGroup; // type@019b │ │ +0280de: 5252 1900 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +0280e2: 6e10 f80b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0bf8 │ │ +0280e8: 0a03 |0038: move-result v3 │ │ +0280ea: b032 |0039: add-int/2addr v2, v3 │ │ +0280ec: 5952 1900 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +0280f0: 5252 1a00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001a │ │ +0280f4: 6e10 fa0b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0bfa │ │ +0280fa: 0a03 |0041: move-result v3 │ │ +0280fc: b032 |0042: add-int/2addr v2, v3 │ │ +0280fe: 5952 1a00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001a │ │ +028102: 5252 1b00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001b │ │ +028106: 6e10 fb0b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0bfb │ │ +02810c: 0a03 |004a: move-result v3 │ │ +02810e: b032 |004b: add-int/2addr v2, v3 │ │ +028110: 5952 1b00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001b │ │ +028114: 5252 1800 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0018 │ │ +028118: 6e10 f40b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0bf4 │ │ +02811e: 0a03 |0053: move-result v3 │ │ +028120: b032 |0054: add-int/2addr v2, v3 │ │ +028122: 5952 1800 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0018 │ │ +028126: 6e10 f90b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0bf9 │ │ +02812c: 0c01 |005a: move-result-object v1 │ │ +02812e: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2464 │ │ 0x0003 line=2465 │ │ 0x0008 line=2467 │ │ 0x000a line=2468 │ │ 0x000d line=2486 │ │ @@ -33648,85 +33650,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 │ │ -026b7c: |[026b7c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -026b8c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -026b8e: 6e10 d507 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -026b94: 0a0c |0004: move-result v12 │ │ -026b96: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -026b9a: 6e10 d307 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -026ba0: 0a0d |000a: move-result v13 │ │ -026ba2: 82dd |000b: int-to-float v13, v13 │ │ -026ba4: 82ce |000c: int-to-float v14, v12 │ │ -026ba6: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -026baa: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -026bae: 52fd c902 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -026bb2: 82dd |0013: int-to-float v13, v13 │ │ -026bb4: 82ce |0014: int-to-float v14, v12 │ │ -026bb6: a908 0d0e |0015: div-float v8, v13, v14 │ │ -026bba: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -026bbc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -026bbe: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -026bc0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -026bc2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -026bc4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -026bc6: 54fd bd02 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026bca: 6e10 c40d 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -026bd0: 0a0d |0022: move-result v13 │ │ -026bd2: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -026bd6: 54fd bd02 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026bda: 6e20 be0d 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -026be0: 0c02 |002a: move-result-object v2 │ │ -026be2: 1f02 2a01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026be6: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -026bea: 522d 8102 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026bee: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -026bf2: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -026bf6: 54f2 d602 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d6 │ │ -026bfa: a60d 0406 |0037: add-float v13, v4, v6 │ │ -026bfe: c68d |0039: add-float/2addr v13, v8 │ │ -026c00: 592d 8002 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026c04: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -026c08: 592d 8102 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026c0c: 54fd a402 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -026c10: 522e 8102 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026c14: 6e20 7306 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -026c1a: 0a0d |0047: move-result v13 │ │ -026c1c: 592d 8302 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026c20: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -026c24: 5229 8002 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026c28: 0197 |004e: move v7, v9 │ │ -026c2a: 522d 8302 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026c2e: c69d |0051: add-float/2addr v13, v9 │ │ -026c30: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -026c34: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -026c38: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -026c3c: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -026c40: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -026c44: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -026c48: 54fd bd02 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026c4c: 6e10 c40d 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -026c52: 0a0d |0063: move-result v13 │ │ -026c54: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -026c58: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -026c5c: 0723 |0068: move-object v3, v2 │ │ -026c5e: 1103 |0069: return-object v3 │ │ -026c60: 018b |006a: move v11, v8 │ │ -026c62: 28a4 |006b: goto 000f // -005c │ │ -026c64: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -026c66: 5225 8102 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026c6a: 0194 |006f: move v4, v9 │ │ -026c6c: 5226 8302 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026c70: 0723 |0072: move-object v3, v2 │ │ -026c72: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -026c76: 28a8 |0075: goto 001d // -0058 │ │ +028130: |[028130] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +028140: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +028142: 6e10 d507 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +028148: 0a0c |0004: move-result v12 │ │ +02814a: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +02814e: 6e10 d307 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +028154: 0a0d |000a: move-result v13 │ │ +028156: 82dd |000b: int-to-float v13, v13 │ │ +028158: 82ce |000c: int-to-float v14, v12 │ │ +02815a: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +02815e: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +028162: 52fd c902 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +028166: 82dd |0013: int-to-float v13, v13 │ │ +028168: 82ce |0014: int-to-float v14, v12 │ │ +02816a: a908 0d0e |0015: div-float v8, v13, v14 │ │ +02816e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +028170: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +028172: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +028174: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +028176: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +028178: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +02817a: 54fd bd02 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02817e: 6e10 c50d 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028184: 0a0d |0022: move-result v13 │ │ +028186: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +02818a: 54fd bd02 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02818e: 6e20 bf0d 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +028194: 0c02 |002a: move-result-object v2 │ │ +028196: 1f02 2a01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02819a: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +02819e: 522d 8102 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0281a2: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +0281a6: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +0281aa: 54f2 d602 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02d6 │ │ +0281ae: a60d 0406 |0037: add-float v13, v4, v6 │ │ +0281b2: c68d |0039: add-float/2addr v13, v8 │ │ +0281b4: 592d 8002 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +0281b8: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +0281bc: 592d 8102 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0281c0: 54fd a402 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +0281c4: 522e 8102 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0281c8: 6e20 7306 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +0281ce: 0a0d |0047: move-result v13 │ │ +0281d0: 592d 8302 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +0281d4: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0281d8: 5229 8002 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +0281dc: 0197 |004e: move v7, v9 │ │ +0281de: 522d 8302 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +0281e2: c69d |0051: add-float/2addr v13, v9 │ │ +0281e4: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +0281e8: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +0281ec: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +0281f0: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +0281f4: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +0281f8: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +0281fc: 54fd bd02 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028200: 6e10 c50d 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028206: 0a0d |0063: move-result v13 │ │ +028208: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +02820c: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +028210: 0723 |0068: move-object v3, v2 │ │ +028212: 1103 |0069: return-object v3 │ │ +028214: 018b |006a: move v11, v8 │ │ +028216: 28a4 |006b: goto 000f // -005c │ │ +028218: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +02821a: 5225 8102 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02821e: 0194 |006f: move v4, v9 │ │ +028220: 5226 8302 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +028224: 0723 |0072: move-object v3, v2 │ │ +028226: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02822a: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2027 │ │ 0x0005 line=2028 │ │ 0x000f line=2029 │ │ 0x0017 line=2030 │ │ 0x0018 line=2031 │ │ @@ -33787,35 +33789,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -026c78: |[026c78] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -026c88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -026c8a: 5230 b602 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b6 │ │ -026c8e: 8200 |0003: int-to-float v0, v0 │ │ -026c90: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -026c94: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -026c98: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -026c9c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -026ca0: 6e10 d507 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -026ca6: 0a00 |000f: move-result v0 │ │ -026ca8: 5231 b602 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b6 │ │ -026cac: b110 |0012: sub-int/2addr v0, v1 │ │ -026cae: 8200 |0013: int-to-float v0, v0 │ │ -026cb0: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -026cb4: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -026cb8: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -026cbc: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -026cc0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -026cc2: 0f00 |001d: return v0 │ │ -026cc4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -026cc6: 28fe |001f: goto 001d // -0002 │ │ +02822c: |[02822c] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +02823c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02823e: 5230 b602 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b6 │ │ +028242: 8200 |0003: int-to-float v0, v0 │ │ +028244: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +028248: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +02824c: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +028250: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +028254: 6e10 d507 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02825a: 0a00 |000f: move-result v0 │ │ +02825c: 5231 b602 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b6 │ │ +028260: b110 |0012: sub-int/2addr v0, v1 │ │ +028262: 8200 |0013: int-to-float v0, v0 │ │ +028264: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +028268: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +02826c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +028270: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +028274: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +028276: 0f00 |001d: return v0 │ │ +028278: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +02827a: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1701 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -33825,36 +33827,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -026cc8: |[026cc8] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -026cd8: 7110 5f06 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ -026cde: 0a02 |0003: move-result v2 │ │ -026ce0: 7120 6206 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -026ce6: 0a01 |0007: move-result v1 │ │ -026ce8: 5243 a302 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -026cec: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -026cf0: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -026cf4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -026cf6: 7120 6306 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -026cfc: 0a03 |0012: move-result v3 │ │ -026cfe: 5943 be02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -026d02: 7120 6206 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -026d08: 0a03 |0018: move-result v3 │ │ -026d0a: 5943 a302 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -026d0e: 5443 da02 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -026d12: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -026d16: 5443 da02 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -026d1a: 6e10 7f0b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0b7f │ │ -026d20: 0e00 |0024: return-void │ │ -026d22: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -026d24: 28e9 |0026: goto 000f // -0017 │ │ +02827c: |[02827c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +02828c: 7110 5f06 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ +028292: 0a02 |0003: move-result v2 │ │ +028294: 7120 6206 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +02829a: 0a01 |0007: move-result v1 │ │ +02829c: 5243 a302 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +0282a0: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +0282a4: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +0282a8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0282aa: 7120 6306 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +0282b0: 0a03 |0012: move-result v3 │ │ +0282b2: 5943 be02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0282b6: 7120 6206 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +0282bc: 0a03 |0018: move-result v3 │ │ +0282be: 5943 a302 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +0282c2: 5443 da02 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +0282c6: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +0282ca: 5443 da02 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +0282ce: 6e10 7f0b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0b7f │ │ +0282d4: 0e00 |0024: return-void │ │ +0282d6: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +0282d8: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2307 │ │ 0x0004 line=2308 │ │ 0x0008 line=2309 │ │ 0x000c line=2312 │ │ 0x000f line=2313 │ │ @@ -33875,61 +33877,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -026d28: |[026d28] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -026d38: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -026d3a: 54a8 bd02 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026d3e: 6e10 c40d 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -026d44: 0a08 |0006: move-result v8 │ │ -026d46: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -026d4a: 5ca7 a702 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ -026d4e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -026d50: 6e40 e907 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07e9 │ │ -026d56: 55a8 a702 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ -026d5a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -026d5e: 2207 ff01 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ -026d62: 1a08 830d |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@0d83 │ │ -026d66: 7020 790d 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -026d6c: 2707 |001a: throw v7 │ │ -026d6e: 7010 da07 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07da │ │ -026d74: 0c01 |001e: move-result-object v1 │ │ -026d76: 6e10 d507 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -026d7c: 0a05 |0022: move-result v5 │ │ -026d7e: 52a8 c902 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -026d82: 9006 0508 |0025: add-int v6, v5, v8 │ │ -026d86: 52a8 c902 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -026d8a: 8288 |0029: int-to-float v8, v8 │ │ -026d8c: 8259 |002a: int-to-float v9, v5 │ │ -026d8e: a902 0809 |002b: div-float v2, v8, v9 │ │ -026d92: 5210 8102 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026d96: 82b8 |002f: int-to-float v8, v11 │ │ -026d98: 8259 |0030: int-to-float v9, v5 │ │ -026d9a: c998 |0031: div-float/2addr v8, v9 │ │ -026d9c: 5219 8002 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026da0: c798 |0034: sub-float/2addr v8, v9 │ │ -026da2: 5219 8302 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -026da6: c629 |0037: add-float/2addr v9, v2 │ │ -026da8: a904 0809 |0038: div-float v4, v8, v9 │ │ -026dac: 8268 |003a: int-to-float v8, v6 │ │ -026dae: c848 |003b: mul-float/2addr v8, v4 │ │ -026db0: 8783 |003c: float-to-int v3, v8 │ │ -026db2: 5ca7 a702 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ -026db6: 6e40 e907 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07e9 │ │ -026dbc: 55a7 a702 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ -026dc0: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -026dc4: 2207 ff01 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ -026dc8: 1a08 830d |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@0d83 │ │ -026dcc: 7020 790d 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -026dd2: 2707 |004d: throw v7 │ │ -026dd4: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -026dd6: 0f07 |004f: return v7 │ │ +0282dc: |[0282dc] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +0282ec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0282ee: 54a8 bd02 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +0282f2: 6e10 c50d 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0282f8: 0a08 |0006: move-result v8 │ │ +0282fa: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +0282fe: 5ca7 a702 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ +028302: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +028304: 6e40 e907 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07e9 │ │ +02830a: 55a8 a702 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ +02830e: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +028312: 2207 ff01 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ +028316: 1a08 810d |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@0d81 │ │ +02831a: 7020 7a0d 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +028320: 2707 |001a: throw v7 │ │ +028322: 7010 da07 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07da │ │ +028328: 0c01 |001e: move-result-object v1 │ │ +02832a: 6e10 d507 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +028330: 0a05 |0022: move-result v5 │ │ +028332: 52a8 c902 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +028336: 9006 0508 |0025: add-int v6, v5, v8 │ │ +02833a: 52a8 c902 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +02833e: 8288 |0029: int-to-float v8, v8 │ │ +028340: 8259 |002a: int-to-float v9, v5 │ │ +028342: a902 0809 |002b: div-float v2, v8, v9 │ │ +028346: 5210 8102 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02834a: 82b8 |002f: int-to-float v8, v11 │ │ +02834c: 8259 |0030: int-to-float v9, v5 │ │ +02834e: c998 |0031: div-float/2addr v8, v9 │ │ +028350: 5219 8002 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +028354: c798 |0034: sub-float/2addr v8, v9 │ │ +028356: 5219 8302 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02835a: c629 |0037: add-float/2addr v9, v2 │ │ +02835c: a904 0809 |0038: div-float v4, v8, v9 │ │ +028360: 8268 |003a: int-to-float v8, v6 │ │ +028362: c848 |003b: mul-float/2addr v8, v4 │ │ +028364: 8783 |003c: float-to-int v3, v8 │ │ +028366: 5ca7 a702 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ +02836a: 6e40 e907 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@07e9 │ │ +028370: 55a7 a702 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ +028374: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +028378: 2207 ff01 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ +02837c: 1a08 810d |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@0d81 │ │ +028380: 7020 7a0d 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +028386: 2707 |004d: throw v7 │ │ +028388: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +02838a: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1558 │ │ 0x0009 line=1559 │ │ 0x000b line=1560 │ │ 0x000f line=1561 │ │ 0x0013 line=1562 │ │ @@ -33961,117 +33963,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -026dd8: |[026dd8] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -026de8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -026dea: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -026dee: 520e be02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -026df2: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -026df6: 0200 1200 |0007: move/from16 v0, v18 │ │ -026dfa: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -026dfe: 5910 be02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -026e02: 7401 d307 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -026e08: 0a0e |0010: move-result v14 │ │ -026e0a: 82e8 |0011: int-to-float v8, v14 │ │ -026e0c: a60c 0802 |0012: add-float v12, v8, v2 │ │ -026e10: 7401 d507 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -026e16: 0a0d |0017: move-result v13 │ │ -026e18: 82de |0018: int-to-float v14, v13 │ │ -026e1a: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -026e1e: 520f b402 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -026e22: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -026e26: 82de |001f: int-to-float v14, v13 │ │ -026e28: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -026e2c: 520f c002 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -026e30: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -026e34: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -026e36: 121a |0027: const/4 v10, #int 1 // #1 │ │ -026e38: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -026e3c: 540e bd02 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026e40: 120f |002c: const/4 v15, #int 0 // #0 │ │ -026e42: 6e20 be0d fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -026e48: 0c03 |0030: move-result-object v3 │ │ -026e4a: 1f03 2a01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026e4e: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -026e52: 540e bd02 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026e56: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -026e5a: 540f bd02 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026e5e: 6e10 c40d 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -026e64: 0a0f |003e: move-result v15 │ │ -026e66: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -026e6a: 6e20 be0d fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -026e70: 0c04 |0044: move-result-object v4 │ │ -026e72: 1f04 2a01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -026e76: 523e 8102 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026e7a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -026e7e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -026e80: 523e 8002 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026e84: 82df |004e: int-to-float v15, v13 │ │ -026e86: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -026e8a: 524e 8102 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -026e8e: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -026e92: 540f a402 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -026e96: 6e10 7006 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -026e9c: 0a0f |005a: move-result v15 │ │ -026e9e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -026ea2: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -026ea6: 120a |005f: const/4 v10, #int 0 // #0 │ │ -026ea8: 524e 8002 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026eac: 82df |0062: int-to-float v15, v13 │ │ -026eae: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -026eb2: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -026eb6: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -026eba: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -026ebe: a709 060c |006b: sub-float v9, v6, v12 │ │ -026ec2: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -026ec6: 540e c102 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -026eca: 7110 810d 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -026ed0: 0a0f |0074: move-result v15 │ │ -026ed2: 82d0 |0075: int-to-float v0, v13 │ │ -026ed4: 0210 0000 |0076: move/from16 v16, v0 │ │ -026ed8: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -026edc: 6e20 de0a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ade │ │ -026ee2: 0a07 |007d: move-result v7 │ │ -026ee4: 016c |007e: move v12, v6 │ │ -026ee6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -026eea: 520e be02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -026eee: 87cf |0083: float-to-int v15, v12 │ │ -026ef0: 82ff |0084: int-to-float v15, v15 │ │ -026ef2: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -026ef6: c6fe |0087: add-float/2addr v14, v15 │ │ -026ef8: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -026efc: 590e be02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -026f00: 87ce |008c: float-to-int v14, v12 │ │ -026f02: 7401 d407 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -026f08: 0a0f |0090: move-result v15 │ │ -026f0a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -026f0e: 6e30 fd07 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -026f14: 87ce |0096: float-to-int v14, v12 │ │ -026f16: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -026f1a: 7020 f207 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07f2 │ │ -026f20: 0f07 |009c: return v7 │ │ -026f22: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -026f26: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -026f2a: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -026f2e: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -026f32: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -026f36: 540e cf02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -026f3a: 7110 810d 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -026f40: 0a0f |00ac: move-result v15 │ │ -026f42: 82d0 |00ad: int-to-float v0, v13 │ │ -026f44: 0210 0000 |00ae: move/from16 v16, v0 │ │ -026f48: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -026f4c: 6e20 de0a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ade │ │ -026f52: 0a07 |00b5: move-result v7 │ │ -026f54: 01bc |00b6: move v12, v11 │ │ -026f56: 28c8 |00b7: goto 007f // -0038 │ │ +02838c: |[02838c] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +02839c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02839e: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +0283a2: 520e be02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0283a6: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +0283aa: 0200 1200 |0007: move/from16 v0, v18 │ │ +0283ae: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +0283b2: 5910 be02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0283b6: 7401 d307 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +0283bc: 0a0e |0010: move-result v14 │ │ +0283be: 82e8 |0011: int-to-float v8, v14 │ │ +0283c0: a60c 0802 |0012: add-float v12, v8, v2 │ │ +0283c4: 7401 d507 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +0283ca: 0a0d |0017: move-result v13 │ │ +0283cc: 82de |0018: int-to-float v14, v13 │ │ +0283ce: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +0283d2: 520f b402 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +0283d6: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +0283da: 82de |001f: int-to-float v14, v13 │ │ +0283dc: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +0283e0: 520f c002 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +0283e4: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +0283e8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +0283ea: 121a |0027: const/4 v10, #int 1 // #1 │ │ +0283ec: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +0283f0: 540e bd02 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +0283f4: 120f |002c: const/4 v15, #int 0 // #0 │ │ +0283f6: 6e20 bf0d fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0283fc: 0c03 |0030: move-result-object v3 │ │ +0283fe: 1f03 2a01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +028402: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +028406: 540e bd02 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02840a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +02840e: 540f bd02 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028412: 6e10 c50d 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028418: 0a0f |003e: move-result v15 │ │ +02841a: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02841e: 6e20 bf0d fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +028424: 0c04 |0044: move-result-object v4 │ │ +028426: 1f04 2a01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02842a: 523e 8102 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02842e: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +028432: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +028434: 523e 8002 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +028438: 82df |004e: int-to-float v15, v13 │ │ +02843a: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +02843e: 524e 8102 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028442: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +028446: 540f a402 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02844a: 6e10 7006 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +028450: 0a0f |005a: move-result v15 │ │ +028452: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +028456: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +02845a: 120a |005f: const/4 v10, #int 0 // #0 │ │ +02845c: 524e 8002 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +028460: 82df |0062: int-to-float v15, v13 │ │ +028462: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +028466: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +02846a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +02846e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +028472: a709 060c |006b: sub-float v9, v6, v12 │ │ +028476: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +02847a: 540e c102 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +02847e: 7110 820d 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +028484: 0a0f |0074: move-result v15 │ │ +028486: 82d0 |0075: int-to-float v0, v13 │ │ +028488: 0210 0000 |0076: move/from16 v16, v0 │ │ +02848c: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +028490: 6e20 de0a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ade │ │ +028496: 0a07 |007d: move-result v7 │ │ +028498: 016c |007e: move v12, v6 │ │ +02849a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +02849e: 520e be02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0284a2: 87cf |0083: float-to-int v15, v12 │ │ +0284a4: 82ff |0084: int-to-float v15, v15 │ │ +0284a6: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +0284aa: c6fe |0087: add-float/2addr v14, v15 │ │ +0284ac: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +0284b0: 590e be02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0284b4: 87ce |008c: float-to-int v14, v12 │ │ +0284b6: 7401 d407 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +0284bc: 0a0f |0090: move-result v15 │ │ +0284be: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +0284c2: 6e30 fd07 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +0284c8: 87ce |0096: float-to-int v14, v12 │ │ +0284ca: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +0284ce: 7020 f207 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07f2 │ │ +0284d4: 0f07 |009c: return v7 │ │ +0284d6: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +0284da: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +0284de: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +0284e2: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +0284e6: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +0284ea: 540e cf02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +0284ee: 7110 820d 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +0284f4: 0a0f |00ac: move-result v15 │ │ +0284f6: 82d0 |00ad: int-to-float v0, v13 │ │ +0284f8: 0210 0000 |00ae: move/from16 v16, v0 │ │ +0284fc: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +028500: 6e20 de0a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ade │ │ +028506: 0a07 |00b5: move-result v7 │ │ +028508: 01bc |00b6: move v12, v11 │ │ +02850a: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1976 │ │ 0x0001 line=1978 │ │ 0x0007 line=1979 │ │ 0x000d line=1981 │ │ 0x0012 line=1982 │ │ @@ -34124,78 +34126,78 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 112 16-bit code units │ │ -026f58: |[026f58] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -026f68: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ -026f6c: 54e0 bd02 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -026f70: 6e10 bf0d 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dbf │ │ -026f76: 0a00 |0007: move-result v0 │ │ -026f78: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ -026f7c: 900c 0f11 |000a: add-int v12, v15, v17 │ │ -026f80: 9007 1012 |000c: add-int v7, v16, v18 │ │ -026f84: 6e10 d307 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -026f8a: 0a0d |0011: move-result v13 │ │ -026f8c: 82d0 |0012: int-to-float v0, v13 │ │ -026f8e: 8272 |0013: int-to-float v2, v7 │ │ -026f90: a908 0002 |0014: div-float v8, v0, v2 │ │ -026f94: 82c0 |0016: int-to-float v0, v12 │ │ -026f96: c880 |0017: mul-float/2addr v0, v8 │ │ -026f98: 8701 |0018: float-to-int v1, v0 │ │ -026f9a: 6e10 d407 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -026fa0: 0a00 |001c: move-result v0 │ │ -026fa2: 6e30 fd07 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -026fa8: 54e0 d102 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -026fac: 6e10 bd0c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0cbd │ │ -026fb2: 0a00 |0025: move-result v0 │ │ -026fb4: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ -026fb8: 54e0 d102 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -026fbc: 6e10 bb0c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0cbb │ │ -026fc2: 0a00 |002d: move-result v0 │ │ -026fc4: 54e2 d102 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -026fc8: 6e10 c00c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0cc0 │ │ -026fce: 0a02 |0033: move-result v2 │ │ -026fd0: 9105 0002 |0034: sub-int v5, v0, v2 │ │ -026fd4: 52e0 ab02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -026fd8: 6e20 db07 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ -026fde: 0c0b |003b: move-result-object v11 │ │ -026fe0: 54e0 d102 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -026fe4: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -026fe6: 52b3 8002 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -026fea: 82f4 |0041: int-to-float v4, v15 │ │ -026fec: c843 |0042: mul-float/2addr v3, v4 │ │ -026fee: 8733 |0043: float-to-int v3, v3 │ │ -026ff0: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -026ff2: 7406 bf0c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0cbf │ │ -026ff8: 0e00 |0048: return-void │ │ -026ffa: 52e0 ab02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -026ffe: 6e20 db07 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ -027004: 0c06 |004e: move-result-object v6 │ │ -027006: 3806 1f00 |004f: if-eqz v6, 006e // +001f │ │ -02700a: 5260 8002 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -02700e: 52e2 c002 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -027012: 7120 860d 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0d86 │ │ -027018: 0a09 |0058: move-result v9 │ │ -02701a: 82f0 |0059: int-to-float v0, v15 │ │ -02701c: c890 |005a: mul-float/2addr v0, v9 │ │ -02701e: 870a |005b: float-to-int v10, v0 │ │ -027020: 6e10 d307 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -027026: 0a00 |005f: move-result v0 │ │ -027028: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ -02702c: 1200 |0062: const/4 v0, #int 0 // #0 │ │ -02702e: 7020 ae07 0e00 |0063: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ -027034: 6e10 d407 0e00 |0066: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -02703a: 0a00 |0069: move-result v0 │ │ -02703c: 6e30 fd07 ae00 |006a: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -027042: 28db |006d: goto 0048 // -0025 │ │ -027044: 1209 |006e: const/4 v9, #int 0 // #0 │ │ -027046: 28ea |006f: goto 0059 // -0016 │ │ +02850c: |[02850c] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +02851c: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ +028520: 54e0 bd02 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028524: 6e10 c00d 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0dc0 │ │ +02852a: 0a00 |0007: move-result v0 │ │ +02852c: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ +028530: 900c 0f11 |000a: add-int v12, v15, v17 │ │ +028534: 9007 1012 |000c: add-int v7, v16, v18 │ │ +028538: 6e10 d307 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +02853e: 0a0d |0011: move-result v13 │ │ +028540: 82d0 |0012: int-to-float v0, v13 │ │ +028542: 8272 |0013: int-to-float v2, v7 │ │ +028544: a908 0002 |0014: div-float v8, v0, v2 │ │ +028548: 82c0 |0016: int-to-float v0, v12 │ │ +02854a: c880 |0017: mul-float/2addr v0, v8 │ │ +02854c: 8701 |0018: float-to-int v1, v0 │ │ +02854e: 6e10 d407 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +028554: 0a00 |001c: move-result v0 │ │ +028556: 6e30 fd07 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +02855c: 54e0 d102 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028560: 6e10 bd0c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0cbd │ │ +028566: 0a00 |0025: move-result v0 │ │ +028568: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ +02856c: 54e0 d102 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028570: 6e10 bb0c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0cbb │ │ +028576: 0a00 |002d: move-result v0 │ │ +028578: 54e2 d102 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +02857c: 6e10 c00c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0cc0 │ │ +028582: 0a02 |0033: move-result v2 │ │ +028584: 9105 0002 |0034: sub-int v5, v0, v2 │ │ +028588: 52e0 ab02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02858c: 6e20 db07 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ +028592: 0c0b |003b: move-result-object v11 │ │ +028594: 54e0 d102 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028598: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +02859a: 52b3 8002 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +02859e: 82f4 |0041: int-to-float v4, v15 │ │ +0285a0: c843 |0042: mul-float/2addr v3, v4 │ │ +0285a2: 8733 |0043: float-to-int v3, v3 │ │ +0285a4: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +0285a6: 7406 bf0c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0cbf │ │ +0285ac: 0e00 |0048: return-void │ │ +0285ae: 52e0 ab02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +0285b2: 6e20 db07 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ +0285b8: 0c06 |004e: move-result-object v6 │ │ +0285ba: 3806 1f00 |004f: if-eqz v6, 006e // +001f │ │ +0285be: 5260 8002 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +0285c2: 52e2 c002 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +0285c6: 7120 870d 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0d87 │ │ +0285cc: 0a09 |0058: move-result v9 │ │ +0285ce: 82f0 |0059: int-to-float v0, v15 │ │ +0285d0: c890 |005a: mul-float/2addr v0, v9 │ │ +0285d2: 870a |005b: float-to-int v10, v0 │ │ +0285d4: 6e10 d307 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +0285da: 0a00 |005f: move-result v0 │ │ +0285dc: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ +0285e0: 1200 |0062: const/4 v0, #int 0 // #0 │ │ +0285e2: 7020 ae07 0e00 |0063: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ +0285e8: 6e10 d407 0e00 |0066: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +0285ee: 0a00 |0069: move-result v0 │ │ +0285f0: 6e30 fd07 ae00 |006a: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +0285f6: 28db |006d: goto 0048 // -0025 │ │ +0285f8: 1209 |006e: const/4 v9, #int 0 // #0 │ │ +0285fa: 28ea |006f: goto 0059 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ 0x000a line=1399 │ │ 0x000c line=1400 │ │ 0x000e line=1401 │ │ 0x0012 line=1402 │ │ @@ -34235,31 +34237,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -027048: |[027048] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -027058: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02705a: 6e10 c207 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -027060: 0a03 |0004: move-result v3 │ │ -027062: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -027066: 6e20 c107 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -02706c: 0c00 |000a: move-result-object v0 │ │ -02706e: 6e10 a60b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -027074: 0c02 |000e: move-result-object v2 │ │ -027076: 1f02 2b01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02707a: 5523 8702 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -02707e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -027082: 6e20 fb07 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@07fb │ │ -027088: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02708c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -027090: 28e5 |001c: goto 0001 // -001b │ │ -027092: 0e00 |001d: return-void │ │ +0285fc: |[0285fc] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +02860c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02860e: 6e10 c207 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +028614: 0a03 |0004: move-result v3 │ │ +028616: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +02861a: 6e20 c107 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +028620: 0c00 |000a: move-result-object v0 │ │ +028622: 6e10 a60b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +028628: 0c02 |000e: move-result-object v2 │ │ +02862a: 1f02 2b01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02862e: 5523 8702 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +028632: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +028636: 6e20 fb07 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@07fb │ │ +02863c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +028640: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +028644: 28e5 |001c: goto 0001 // -001b │ │ +028646: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0007 line=445 │ │ 0x000b line=446 │ │ 0x0011 line=447 │ │ 0x0015 line=448 │ │ @@ -34277,58 +34279,58 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -027094: |[027094] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -0270a4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0270a6: 6e20 db07 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ -0270ac: 0c00 |0004: move-result-object v0 │ │ -0270ae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0270b0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0270b4: 6e10 d507 0800 |0008: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -0270ba: 0a02 |000b: move-result v2 │ │ -0270bc: 8223 |000c: int-to-float v3, v2 │ │ -0270be: 5284 b402 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -0270c2: 5205 8002 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0270c6: 5286 c002 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -0270ca: 7120 860d 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@0d86 │ │ -0270d0: 0a05 |0016: move-result v5 │ │ -0270d2: 7120 840d 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@0d84 │ │ -0270d8: 0a04 |001a: move-result v4 │ │ -0270da: c843 |001b: mul-float/2addr v3, v4 │ │ -0270dc: 8731 |001c: float-to-int v1, v3 │ │ -0270de: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -0270e2: 6e40 1408 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0814 │ │ -0270e8: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -0270ec: 5483 c802 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -0270f0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -0270f4: 5483 c802 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -0270f8: 7220 8507 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ -0270fe: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -027102: 5483 ba02 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -027106: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -02710a: 5483 ba02 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -02710e: 7220 8507 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ -027114: 0e00 |0038: return-void │ │ -027116: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -02711a: 5483 c802 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -02711e: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -027122: 5483 c802 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -027126: 7220 8507 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ -02712c: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -027130: 5483 ba02 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -027134: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -027138: 5483 ba02 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -02713c: 7220 8507 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ -027142: 7020 ae07 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ -027148: 6e30 fd07 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -02714e: 28e3 |0055: goto 0038 // -001d │ │ +028648: |[028648] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +028658: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02865a: 6e20 db07 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ +028660: 0c00 |0004: move-result-object v0 │ │ +028662: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +028664: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +028668: 6e10 d507 0800 |0008: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02866e: 0a02 |000b: move-result v2 │ │ +028670: 8223 |000c: int-to-float v3, v2 │ │ +028672: 5284 b402 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +028676: 5205 8002 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +02867a: 5286 c002 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +02867e: 7120 870d 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@0d87 │ │ +028684: 0a05 |0016: move-result v5 │ │ +028686: 7120 850d 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@0d85 │ │ +02868c: 0a04 |001a: move-result v4 │ │ +02868e: c843 |001b: mul-float/2addr v3, v4 │ │ +028690: 8731 |001c: float-to-int v1, v3 │ │ +028692: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +028696: 6e40 1408 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0814 │ │ +02869c: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +0286a0: 5483 c802 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +0286a4: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +0286a8: 5483 c802 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +0286ac: 7220 8507 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ +0286b2: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +0286b6: 5483 ba02 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +0286ba: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +0286be: 5483 ba02 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +0286c2: 7220 8507 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ +0286c8: 0e00 |0038: return-void │ │ +0286ca: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +0286ce: 5483 c802 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +0286d2: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +0286d6: 5483 c802 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +0286da: 7220 8507 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ +0286e0: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +0286e4: 5483 ba02 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +0286e8: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +0286ec: 5483 ba02 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +0286f0: 7220 8507 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0785 │ │ +0286f6: 7020 ae07 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ +0286fc: 6e30 fd07 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +028702: 28e3 |0055: goto 0038 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=529 │ │ 0x0005 line=530 │ │ 0x0006 line=531 │ │ 0x0008 line=532 │ │ 0x000c line=533 │ │ @@ -34360,35 +34362,35 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -027150: |[027150] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -027160: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -027162: 5221 d002 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ -027166: 3331 0300 |0003: if-ne v1, v3, 0006 // +0003 │ │ -02716a: 0e00 |0005: return-void │ │ -02716c: 5923 d002 |0006: iput v3, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ -027170: 3303 0700 |0008: if-ne v3, v0, 000f // +0007 │ │ -027174: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -027176: 5921 d302 |000b: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ -02717a: 5921 d402 |000d: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ -02717e: 5421 ca02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ -027182: 3801 0700 |0011: if-eqz v1, 0018 // +0007 │ │ -027186: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ -02718a: 7020 b707 0200 |0015: invoke-direct {v2, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@07b7 │ │ -027190: 5420 c802 |0018: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -027194: 3800 ebff |001a: if-eqz v0, 0005 // -0015 │ │ -027198: 5420 c802 |001c: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -02719c: 7220 8307 3000 |001e: invoke-interface {v0, v3}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0783 │ │ -0271a2: 28e4 |0021: goto 0005 // -001c │ │ -0271a4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0271a6: 28f2 |0023: goto 0015 // -000e │ │ +028704: |[028704] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +028714: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +028716: 5221 d002 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ +02871a: 3331 0300 |0003: if-ne v1, v3, 0006 // +0003 │ │ +02871e: 0e00 |0005: return-void │ │ +028720: 5923 d002 |0006: iput v3, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ +028724: 3303 0700 |0008: if-ne v3, v0, 000f // +0007 │ │ +028728: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +02872a: 5921 d302 |000b: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ +02872e: 5921 d402 |000d: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ +028732: 5421 ca02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ +028736: 3801 0700 |0011: if-eqz v1, 0018 // +0007 │ │ +02873a: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ +02873e: 7020 b707 0200 |0015: invoke-direct {v2, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@07b7 │ │ +028744: 5420 c802 |0018: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +028748: 3800 ebff |001a: if-eqz v0, 0005 // -0015 │ │ +02874c: 5420 c802 |001c: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +028750: 7220 8307 3000 |001e: invoke-interface {v0, v3}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0783 │ │ +028756: 28e4 |0021: goto 0005 // -001c │ │ +028758: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02875a: 28f2 |0023: goto 0015 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=380 │ │ 0x0005 line=395 │ │ 0x0006 line=384 │ │ 0x0008 line=385 │ │ 0x000a line=386 │ │ @@ -34406,19 +34408,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0271a8: |[0271a8] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -0271b8: 5510 d202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02d2 │ │ -0271bc: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -0271c0: 5c12 d202 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02d2 │ │ -0271c4: 0e00 |0006: return-void │ │ +02875c: |[02875c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +02876c: 5510 d202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02d2 │ │ +028770: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +028774: 5c12 d202 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02d2 │ │ +028778: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2332 │ │ 0x0004 line=2333 │ │ 0x0006 line=2344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -34430,60 +34432,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -0271c8: |[0271c8] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -0271d8: 6e10 c40d 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0271de: 0a02 |0003: move-result v2 │ │ -0271e0: 6e10 c807 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@07c8 │ │ -0271e6: 0a01 |0007: move-result v1 │ │ -0271e8: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -0271ec: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -0271f0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0271f2: 6e10 c207 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -0271f8: 0a05 |0010: move-result v5 │ │ -0271fa: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0271fe: 6e20 c107 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -027204: 0c00 |0016: move-result-object v0 │ │ -027206: 6e10 b20b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -02720c: 0a05 |001a: move-result v5 │ │ -02720e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -027212: 6e20 d907 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -027218: 0c04 |0020: move-result-object v4 │ │ -02721a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -02721e: 5245 8102 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -027222: 5276 ab02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -027226: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -02722a: 6e40 980b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0b98 │ │ -027230: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -027234: 28df |002e: goto 000d // -0021 │ │ -027236: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -02723a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -02723e: 6e10 c40d 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -027244: 0a05 |0036: move-result v5 │ │ -027246: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -02724a: 6e10 df07 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@07df │ │ -027250: 0a05 |003c: move-result v5 │ │ -027252: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -027256: 0e00 |003f: return-void │ │ -027258: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -02725c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -02725e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -027262: 6e10 e207 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@07e2 │ │ -027268: 0a05 |0048: move-result v5 │ │ -02726a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -02726e: 6e10 e007 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@07e0 │ │ -027274: 0a05 |004e: move-result v5 │ │ -027276: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -02727a: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -02727e: 6e20 bb0d 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -027284: 28e9 |0056: goto 003f // -0017 │ │ +02877c: |[02877c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +02878c: 6e10 c50d 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028792: 0a02 |0003: move-result v2 │ │ +028794: 6e10 c807 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@07c8 │ │ +02879a: 0a01 |0007: move-result v1 │ │ +02879c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +0287a0: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +0287a4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0287a6: 6e10 c207 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +0287ac: 0a05 |0010: move-result v5 │ │ +0287ae: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +0287b2: 6e20 c107 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +0287b8: 0c00 |0016: move-result-object v0 │ │ +0287ba: 6e10 b20b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +0287c0: 0a05 |001a: move-result v5 │ │ +0287c2: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +0287c6: 6e20 d907 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +0287cc: 0c04 |0020: move-result-object v4 │ │ +0287ce: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +0287d2: 5245 8102 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0287d6: 5276 ab02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +0287da: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +0287de: 6e40 980b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0b98 │ │ +0287e4: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0287e8: 28df |002e: goto 000d // -0021 │ │ +0287ea: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +0287ee: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +0287f2: 6e10 c50d 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0287f8: 0a05 |0036: move-result v5 │ │ +0287fa: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +0287fe: 6e10 df07 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@07df │ │ +028804: 0a05 |003c: move-result v5 │ │ +028806: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +02880a: 0e00 |003f: return-void │ │ +02880c: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +028810: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +028812: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +028816: 6e10 e207 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@07e2 │ │ +02881c: 0a05 |0048: move-result v5 │ │ +02881e: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +028822: 6e10 e007 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@07e0 │ │ +028828: 0a05 |004e: move-result v5 │ │ +02882a: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +02882e: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +028832: 6e20 bc0d 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +028838: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2510 │ │ 0x0004 line=2512 │ │ 0x0008 line=2514 │ │ 0x000c line=2515 │ │ 0x0013 line=2516 │ │ @@ -34515,37 +34517,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 │ │ -027288: |[027288] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -027298: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02729c: 7010 7b07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@077b │ │ -0272a2: 5903 8102 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0272a6: 5421 a402 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0272aa: 6e30 7506 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0675 │ │ -0272b0: 0c01 |000c: move-result-object v1 │ │ -0272b2: 5b01 7f02 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -0272b6: 5421 a402 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0272ba: 6e20 7306 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -0272c0: 0a01 |0014: move-result v1 │ │ -0272c2: 5901 8302 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0272c6: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -0272ca: 5421 bd02 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0272ce: 6e10 c40d 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0272d4: 0a01 |001e: move-result v1 │ │ -0272d6: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -0272da: 5421 bd02 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0272de: 6e20 bb0d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -0272e4: 1100 |0026: return-object v0 │ │ -0272e6: 5421 bd02 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0272ea: 6e30 ba0d 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0dba │ │ -0272f0: 28fa |002c: goto 0026 // -0006 │ │ +02883c: |[02883c] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02884c: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +028850: 7010 7b07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@077b │ │ +028856: 5903 8102 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02885a: 5421 a402 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02885e: 6e30 7506 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0675 │ │ +028864: 0c01 |000c: move-result-object v1 │ │ +028866: 5b01 7f02 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +02886a: 5421 a402 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02886e: 6e20 7306 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +028874: 0a01 |0014: move-result v1 │ │ +028876: 5901 8302 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02887a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +02887e: 5421 bd02 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028882: 6e10 c50d 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028888: 0a01 |001e: move-result v1 │ │ +02888a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +02888e: 5421 bd02 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028892: 6e20 bc0d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +028898: 1100 |0026: return-object v0 │ │ +02889a: 5421 bd02 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02889e: 6e30 bb0d 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0dbb │ │ +0288a4: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0005 line=800 │ │ 0x0007 line=801 │ │ 0x000f line=802 │ │ 0x0017 line=803 │ │ @@ -34563,34 +34565,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0272f4: |[0272f4] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -027304: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -027306: 6e10 c207 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -02730c: 0a03 |0004: move-result v3 │ │ -02730e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -027312: 6e20 c107 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -027318: 0c00 |000a: move-result-object v0 │ │ -02731a: 6e10 b20b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -027320: 0a03 |000e: move-result v3 │ │ -027322: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -027326: 6e20 d907 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -02732c: 0c02 |0014: move-result-object v2 │ │ -02732e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -027332: 5223 8102 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -027336: 5254 ab02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02733a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -02733e: 6e20 990b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0b99 │ │ -027344: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -027348: 28df |0022: goto 0001 // -0021 │ │ -02734a: 0e00 |0023: return-void │ │ +0288a8: |[0288a8] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +0288b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0288ba: 6e10 c207 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +0288c0: 0a03 |0004: move-result v3 │ │ +0288c2: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +0288c6: 6e20 c107 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +0288cc: 0c00 |000a: move-result-object v0 │ │ +0288ce: 6e10 b20b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +0288d4: 0a03 |000e: move-result v3 │ │ +0288d6: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +0288da: 6e20 d907 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +0288e0: 0c02 |0014: move-result-object v2 │ │ +0288e2: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +0288e6: 5223 8102 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0288ea: 5254 ab02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +0288ee: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +0288f2: 6e20 990b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0b99 │ │ +0288f8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0288fc: 28df |0022: goto 0001 // -0021 │ │ +0288fe: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2557 │ │ 0x0007 line=2558 │ │ 0x000b line=2559 │ │ 0x0011 line=2560 │ │ 0x0015 line=2561 │ │ @@ -34610,41 +34612,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 │ │ -02734c: |[02734c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -02735c: 6e20 ad07 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@07ad │ │ -027362: 0a01 |0003: move-result v1 │ │ -027364: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -027368: 6e20 bf07 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@07bf │ │ -02736e: 0c06 |0009: move-result-object v6 │ │ -027370: 0760 |000a: move-object v0, v6 │ │ -027372: 1f00 2b01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -027376: 5501 8702 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -02737a: 2042 2901 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0129 │ │ -02737e: b621 |0011: or-int/2addr v1, v2 │ │ -027380: 5c01 8702 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -027384: 5531 b802 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ -027388: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -02738c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -027390: 5501 8702 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -027394: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -027398: 2201 ff01 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -02739c: 1a02 9001 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0190 │ │ -0273a0: 7020 790d 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0273a6: 2701 |0025: throw v1 │ │ -0273a8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -0273aa: 5c01 8802 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0288 │ │ -0273ae: 6e40 a807 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@07a8 │ │ -0273b4: 0e00 |002c: return-void │ │ -0273b6: 6f40 ef0b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0bef │ │ -0273bc: 28fc |0030: goto 002c // -0004 │ │ +028900: |[028900] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +028910: 6e20 ad07 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@07ad │ │ +028916: 0a01 |0003: move-result v1 │ │ +028918: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +02891c: 6e20 bf07 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@07bf │ │ +028922: 0c06 |0009: move-result-object v6 │ │ +028924: 0760 |000a: move-object v0, v6 │ │ +028926: 1f00 2b01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02892a: 5501 8702 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +02892e: 2042 2901 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0129 │ │ +028932: b621 |0011: or-int/2addr v1, v2 │ │ +028934: 5c01 8702 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +028938: 5531 b802 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ +02893c: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +028940: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +028944: 5501 8702 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +028948: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +02894c: 2201 ff01 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +028950: 1a02 9001 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0190 │ │ +028954: 7020 7a0d 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02895a: 2701 |0025: throw v1 │ │ +02895c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +02895e: 5c01 8802 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0288 │ │ +028962: 6e40 a807 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@07a8 │ │ +028968: 0e00 |002c: return-void │ │ +02896a: 6f40 ef0b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0bef │ │ +028970: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ 0x0006 line=1232 │ │ 0x000b line=1234 │ │ 0x000d line=1235 │ │ 0x0014 line=1236 │ │ @@ -34666,78 +34668,78 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -0273c0: |[0273c0] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -0273d0: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ -0273d4: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ -0273d8: 6e10 bc07 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07bc │ │ -0273de: 0c01 |0007: move-result-object v1 │ │ -0273e0: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ -0273e4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0273e6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0273e8: 7100 4c0b 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0b4c │ │ -0273ee: 0c05 |000f: move-result-object v5 │ │ -0273f0: 6e40 4b0b 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0b4b │ │ -0273f6: 0c03 |0013: move-result-object v3 │ │ -0273f8: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ -0273fc: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ -027400: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ -027404: 5485 d702 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ -027408: 7030 c407 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ -02740e: 0c05 |001f: move-result-object v5 │ │ -027410: 5254 1900 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -027414: 5485 d702 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ -027418: 7030 c407 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ -02741e: 0c05 |0027: move-result-object v5 │ │ -027420: 5250 1900 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -027424: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ -027428: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ -02742c: 6e10 f007 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07f0 │ │ -027432: 0a02 |0031: move-result v2 │ │ -027434: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -027438: 7110 7d0b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0b7d │ │ -02743e: 0a05 |0037: move-result v5 │ │ -027440: 6e20 f407 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@07f4 │ │ -027446: 0f02 |003b: return v2 │ │ -027448: 6e10 cd0b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0bcd │ │ -02744e: 0a02 |003f: move-result v2 │ │ -027450: 28f2 |0040: goto 0032 // -000e │ │ -027452: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ -027456: 5485 d702 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ -02745a: 7030 c407 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ -027460: 0c05 |0048: move-result-object v5 │ │ -027462: 5254 1900 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -027466: 5485 d702 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ -02746a: 7030 c407 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ -027470: 0c05 |0050: move-result-object v5 │ │ -027472: 5250 1900 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ -027476: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -02747a: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ -02747e: 6e10 f107 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07f1 │ │ -027484: 0a02 |005a: move-result v2 │ │ -027486: 28d7 |005b: goto 0032 // -0029 │ │ -027488: 6e10 cd0b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0bcd │ │ -02748e: 0a02 |005f: move-result v2 │ │ -027490: 28d2 |0060: goto 0032 // -002e │ │ -027492: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ -027496: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -027498: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ -02749c: 6e10 f007 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07f0 │ │ -0274a2: 0a02 |0069: move-result v2 │ │ -0274a4: 28c8 |006a: goto 0032 // -0038 │ │ -0274a6: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ -0274aa: 1225 |006d: const/4 v5, #int 2 // #2 │ │ -0274ac: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ -0274b0: 6e10 f107 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07f1 │ │ -0274b6: 0a02 |0073: move-result v2 │ │ -0274b8: 28be |0074: goto 0032 // -0042 │ │ +028974: |[028974] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +028984: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ +028988: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ +02898c: 6e10 bc07 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07bc │ │ +028992: 0c01 |0007: move-result-object v1 │ │ +028994: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ +028998: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +02899a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02899c: 7100 4c0b 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0b4c │ │ +0289a2: 0c05 |000f: move-result-object v5 │ │ +0289a4: 6e40 4b0b 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0b4b │ │ +0289aa: 0c03 |0013: move-result-object v3 │ │ +0289ac: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ +0289b0: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ +0289b4: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ +0289b8: 5485 d702 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ +0289bc: 7030 c407 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ +0289c2: 0c05 |001f: move-result-object v5 │ │ +0289c4: 5254 1900 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +0289c8: 5485 d702 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ +0289cc: 7030 c407 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ +0289d2: 0c05 |0027: move-result-object v5 │ │ +0289d4: 5250 1900 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +0289d8: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ +0289dc: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ +0289e0: 6e10 f007 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07f0 │ │ +0289e6: 0a02 |0031: move-result v2 │ │ +0289e8: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +0289ec: 7110 7d0b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0b7d │ │ +0289f2: 0a05 |0037: move-result v5 │ │ +0289f4: 6e20 f407 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@07f4 │ │ +0289fa: 0f02 |003b: return v2 │ │ +0289fc: 6e10 cd0b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0bcd │ │ +028a02: 0a02 |003f: move-result v2 │ │ +028a04: 28f2 |0040: goto 0032 // -000e │ │ +028a06: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ +028a0a: 5485 d702 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ +028a0e: 7030 c407 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ +028a14: 0c05 |0048: move-result-object v5 │ │ +028a16: 5254 1900 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +028a1a: 5485 d702 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02d7 │ │ +028a1e: 7030 c407 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@07c4 │ │ +028a24: 0c05 |0050: move-result-object v5 │ │ +028a26: 5250 1900 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0019 │ │ +028a2a: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +028a2e: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ +028a32: 6e10 f107 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07f1 │ │ +028a38: 0a02 |005a: move-result v2 │ │ +028a3a: 28d7 |005b: goto 0032 // -0029 │ │ +028a3c: 6e10 cd0b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0bcd │ │ +028a42: 0a02 |005f: move-result v2 │ │ +028a44: 28d2 |0060: goto 0032 // -002e │ │ +028a46: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ +028a4a: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +028a4c: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ +028a50: 6e10 f007 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@07f0 │ │ +028a56: 0a02 |0069: move-result v2 │ │ +028a58: 28c8 |006a: goto 0032 // -0038 │ │ +028a5a: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ +028a5e: 1225 |006d: const/4 v5, #int 2 // #2 │ │ +028a60: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ +028a64: 6e10 f107 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@07f1 │ │ +028a6a: 0a02 |0073: move-result v2 │ │ +028a6c: 28be |0074: goto 0032 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2421 │ │ 0x0008 line=2422 │ │ 0x000b line=2424 │ │ 0x000c line=2426 │ │ 0x0014 line=2428 │ │ @@ -34778,46 +34780,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -0274bc: |[0274bc] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -0274cc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0274ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0274d0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0274d2: 55a2 bb02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0274d6: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -0274da: 0f04 |0007: return v4 │ │ -0274dc: 5ca9 b202 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ -0274e0: 7020 1008 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -0274e6: 59a5 be02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -0274ea: 59a5 b902 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -0274ee: 54a2 da02 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -0274f2: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -0274f6: 7100 850b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ -0274fc: 0c02 |0018: move-result-object v2 │ │ -0274fe: 5ba2 da02 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -027502: 7100 1e01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ -027508: 0b00 |001e: move-result-wide v0 │ │ -02750a: 0402 |001f: move-wide v2, v0 │ │ -02750c: 0156 |0020: move v6, v5 │ │ -02750e: 0147 |0021: move v7, v4 │ │ -027510: 7708 7a0b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b7a │ │ -027516: 0c08 |0025: move-result-object v8 │ │ -027518: 54a2 da02 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -02751c: 6e20 7e0b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ -027522: 6e10 7c0b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ -027528: 5aa0 b102 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02b1 │ │ -02752c: 0194 |0030: move v4, v9 │ │ -02752e: 28d6 |0031: goto 0007 // -002a │ │ -027530: 54a2 da02 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -027534: 6e10 7f0b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0b7f │ │ -02753a: 28e4 |0037: goto 001b // -001c │ │ +028a70: |[028a70] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +028a80: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +028a82: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +028a84: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +028a86: 55a2 bb02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +028a8a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +028a8e: 0f04 |0007: return v4 │ │ +028a90: 5ca9 b202 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ +028a94: 7020 1008 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +028a9a: 59a5 be02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +028a9e: 59a5 b902 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +028aa2: 54a2 da02 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +028aa6: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +028aaa: 7100 850b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ +028ab0: 0c02 |0018: move-result-object v2 │ │ +028ab2: 5ba2 da02 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +028ab6: 7100 1e01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ +028abc: 0b00 |001e: move-result-wide v0 │ │ +028abe: 0402 |001f: move-wide v2, v0 │ │ +028ac0: 0156 |0020: move v6, v5 │ │ +028ac2: 0147 |0021: move v7, v4 │ │ +028ac4: 7708 7a0b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b7a │ │ +028aca: 0c08 |0025: move-result-object v8 │ │ +028acc: 54a2 da02 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +028ad0: 6e20 7e0b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ +028ad6: 6e10 7c0b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ +028adc: 5aa0 b102 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02b1 │ │ +028ae0: 0194 |0030: move v4, v9 │ │ +028ae2: 28d6 |0031: goto 0007 // -002a │ │ +028ae4: 54a2 da02 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +028ae8: 6e10 7f0b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0b7f │ │ +028aee: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2196 │ │ 0x0007 line=2212 │ │ 0x0008 line=2199 │ │ 0x000a line=2200 │ │ 0x000d line=2201 │ │ @@ -34840,72 +34842,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -02753c: |[02753c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -02754c: 20c0 9b01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@019b │ │ -027550: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -027554: 07c7 |0004: move-object v7, v12 │ │ -027556: 1f07 9b01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@019b │ │ -02755a: 6e10 ae0b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0bae │ │ -027560: 0a09 |000a: move-result v9 │ │ -027562: 6e10 af0b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0baf │ │ -027568: 0a0a |000e: move-result v10 │ │ -02756a: 6e10 f60b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0bf6 │ │ -027570: 0a06 |0012: move-result v6 │ │ -027572: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -027576: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -02757a: 6e20 f50b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0bf5 │ │ -027580: 0c01 |001a: move-result-object v1 │ │ -027582: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -027586: 6e10 a70b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ -02758c: 0a02 |0020: move-result v2 │ │ -02758e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -027592: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -027596: 6e10 ad0b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0bad │ │ -02759c: 0a02 |0028: move-result v2 │ │ -02759e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -0275a2: 9000 100a |002b: add-int v0, v16, v10 │ │ -0275a6: 6e10 b10b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ -0275ac: 0a02 |0030: move-result v2 │ │ -0275ae: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -0275b2: 9000 100a |0033: add-int v0, v16, v10 │ │ -0275b6: 6e10 a00b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ba0 │ │ -0275bc: 0a02 |0038: move-result v2 │ │ -0275be: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -0275c2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -0275c4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0275c8: 6e10 a70b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ -0275ce: 0a03 |0041: move-result v3 │ │ -0275d0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -0275d4: 9000 100a |0044: add-int v0, v16, v10 │ │ -0275d8: 6e10 b10b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ -0275de: 0a03 |0049: move-result v3 │ │ -0275e0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0275e4: 07b0 |004c: move-object v0, v11 │ │ -0275e6: 01e3 |004d: move v3, v14 │ │ -0275e8: 7406 ac07 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07ac │ │ -0275ee: 0a00 |0051: move-result v0 │ │ -0275f0: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0275f4: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0275f6: 0f00 |0055: return v0 │ │ -0275f8: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0275fc: 28bd |0058: goto 0015 // -0043 │ │ -0275fe: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -027602: 7be0 |005b: neg-int v0, v14 │ │ -027604: 7120 2e07 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@072e │ │ -02760a: 0a00 |005f: move-result v0 │ │ -02760c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -027610: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -027612: 28f2 |0063: goto 0055 // -000e │ │ -027614: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -027616: 28f0 |0065: goto 0055 // -0010 │ │ +028af0: |[028af0] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +028b00: 20c0 9b01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@019b │ │ +028b04: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +028b08: 07c7 |0004: move-object v7, v12 │ │ +028b0a: 1f07 9b01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@019b │ │ +028b0e: 6e10 ae0b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0bae │ │ +028b14: 0a09 |000a: move-result v9 │ │ +028b16: 6e10 af0b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0baf │ │ +028b1c: 0a0a |000e: move-result v10 │ │ +028b1e: 6e10 f60b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0bf6 │ │ +028b24: 0a06 |0012: move-result v6 │ │ +028b26: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +028b2a: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +028b2e: 6e20 f50b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0bf5 │ │ +028b34: 0c01 |001a: move-result-object v1 │ │ +028b36: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +028b3a: 6e10 a70b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ +028b40: 0a02 |0020: move-result v2 │ │ +028b42: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +028b46: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +028b4a: 6e10 ad0b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0bad │ │ +028b50: 0a02 |0028: move-result v2 │ │ +028b52: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +028b56: 9000 100a |002b: add-int v0, v16, v10 │ │ +028b5a: 6e10 b10b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ +028b60: 0a02 |0030: move-result v2 │ │ +028b62: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +028b66: 9000 100a |0033: add-int v0, v16, v10 │ │ +028b6a: 6e10 a00b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ba0 │ │ +028b70: 0a02 |0038: move-result v2 │ │ +028b72: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +028b76: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +028b78: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +028b7c: 6e10 a70b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ +028b82: 0a03 |0041: move-result v3 │ │ +028b84: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +028b88: 9000 100a |0044: add-int v0, v16, v10 │ │ +028b8c: 6e10 b10b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0bb1 │ │ +028b92: 0a03 |0049: move-result v3 │ │ +028b94: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +028b98: 07b0 |004c: move-object v0, v11 │ │ +028b9a: 01e3 |004d: move v3, v14 │ │ +028b9c: 7406 ac07 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07ac │ │ +028ba2: 0a00 |0051: move-result v0 │ │ +028ba4: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +028ba8: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +028baa: 0f00 |0055: return v0 │ │ +028bac: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +028bb0: 28bd |0058: goto 0015 // -0043 │ │ +028bb2: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +028bb6: 7be0 |005b: neg-int v0, v14 │ │ +028bb8: 7120 2e07 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@072e │ │ +028bbe: 0a00 |005f: move-result v0 │ │ +028bc0: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +028bc4: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +028bc6: 28f2 |0063: goto 0055 // -000e │ │ +028bc8: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +028bca: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2358 │ │ 0x0005 line=2359 │ │ 0x0007 line=2360 │ │ 0x000b line=2361 │ │ 0x000f line=2362 │ │ @@ -34941,24 +34943,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -027618: |[027618] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -027628: 2020 2b01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02762c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -027630: 6f20 f00b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0bf0 │ │ -027636: 0a00 |0007: move-result v0 │ │ -027638: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -02763c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02763e: 0f00 |000b: return v0 │ │ -027640: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -027642: 28fe |000d: goto 000b // -0002 │ │ +028bcc: |[028bcc] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +028bdc: 2020 2b01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +028be0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +028be4: 6f20 f00b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0bf0 │ │ +028bea: 0a00 |0007: move-result v0 │ │ +028bec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +028bf0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +028bf2: 0f00 |000b: return v0 │ │ +028bf4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +028bf6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2635 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -34967,48 +34969,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -027644: |[027644] android.support.v4.view.ViewPager.computeScroll:()V │ │ -027654: 5454 d102 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -027658: 6e10 bd0c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0cbd │ │ -02765e: 0a04 |0005: move-result v4 │ │ -027660: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -027664: 5454 d102 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -027668: 6e10 b60c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0cb6 │ │ -02766e: 0a04 |000d: move-result v4 │ │ -027670: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -027674: 6e10 d307 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -02767a: 0a00 |0013: move-result v0 │ │ -02767c: 6e10 d407 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -027682: 0a01 |0017: move-result v1 │ │ -027684: 5454 d102 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -027688: 6e10 b90c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ -02768e: 0a02 |001d: move-result v2 │ │ -027690: 5454 d102 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -027694: 6e10 ba0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0cba │ │ -02769a: 0a03 |0023: move-result v3 │ │ -02769c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -0276a0: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -0276a4: 6e30 fd07 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -0276aa: 7020 f207 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07f2 │ │ -0276b0: 0a04 |002e: move-result v4 │ │ -0276b2: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -0276b6: 5454 d102 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -0276ba: 6e10 b50c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ -0276c0: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0276c2: 6e30 fd07 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -0276c8: 7110 3a07 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ -0276ce: 0e00 |003d: return-void │ │ -0276d0: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -0276d2: 7020 ae07 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ -0276d8: 28fb |0042: goto 003d // -0005 │ │ +028bf8: |[028bf8] android.support.v4.view.ViewPager.computeScroll:()V │ │ +028c08: 5454 d102 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028c0c: 6e10 bd0c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0cbd │ │ +028c12: 0a04 |0005: move-result v4 │ │ +028c14: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +028c18: 5454 d102 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028c1c: 6e10 b60c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0cb6 │ │ +028c22: 0a04 |000d: move-result v4 │ │ +028c24: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +028c28: 6e10 d307 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +028c2e: 0a00 |0013: move-result v0 │ │ +028c30: 6e10 d407 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +028c36: 0a01 |0017: move-result v1 │ │ +028c38: 5454 d102 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028c3c: 6e10 b90c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ +028c42: 0a02 |001d: move-result v2 │ │ +028c44: 5454 d102 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028c48: 6e10 ba0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0cba │ │ +028c4e: 0a03 |0023: move-result v3 │ │ +028c50: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +028c54: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +028c58: 6e30 fd07 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +028c5e: 7020 f207 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07f2 │ │ +028c64: 0a04 |002e: move-result v4 │ │ +028c66: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +028c6a: 5454 d102 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +028c6e: 6e10 b50c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ +028c74: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +028c76: 6e30 fd07 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +028c7c: 7110 3a07 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ +028c82: 0e00 |003d: return-void │ │ +028c84: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +028c86: 7020 ae07 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ +028c8c: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x0010 line=1535 │ │ 0x0014 line=1536 │ │ 0x0018 line=1537 │ │ 0x001e line=1538 │ │ @@ -35032,115 +35034,115 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -0276dc: |[0276dc] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -0276ec: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0276ee: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0276f0: 54eb bd02 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0276f4: 6e10 c40d 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0276fa: 0a0b |0007: move-result v11 │ │ -0276fc: 52ec c702 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -027700: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ -027704: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ -027708: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ -02770c: 54eb bd02 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027710: 6e10 c40d 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -027716: 0a0b |0015: move-result v11 │ │ -027718: 54ec a402 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02771c: 6e10 7006 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -027722: 0a0c |001b: move-result v12 │ │ -027724: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ -027728: 0196 |001e: move v6, v9 │ │ -02772a: 52e7 ab02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02772e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -027730: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -027732: 54eb bd02 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027736: 6e10 c40d 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02773c: 0a0b |0028: move-result v11 │ │ -02773e: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ -027742: 54eb bd02 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027746: 6e20 be0d 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02774c: 0c03 |0030: move-result-object v3 │ │ -02774e: 1f03 2a01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -027752: 54eb a402 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -027756: 543c 7f02 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -02775a: 6e20 7106 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0671 │ │ -027760: 0a08 |003a: move-result v8 │ │ -027762: 12fb |003b: const/4 v11, #int -1 // #ff │ │ -027764: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ -027768: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02776c: 28e3 |0040: goto 0023 // -001d │ │ -02776e: 01a6 |0041: move v6, v10 │ │ -027770: 28dd |0042: goto 001f // -0023 │ │ -027772: 12eb |0043: const/4 v11, #int -2 // #fe │ │ -027774: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ -027778: 54eb bd02 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02777c: 6e20 c10d 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -027782: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -027786: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ -02778a: 54eb a402 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02778e: 6e20 7e06 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@067e │ │ -027794: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -027796: 54eb a402 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02779a: 523c 8102 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -02779e: 543d 7f02 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -0277a2: 6e40 6d06 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ -0277a8: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -0277aa: 52eb ab02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0277ae: 523c 8102 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0277b2: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ -0277b6: 52eb ab02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0277ba: 54ec a402 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0277be: 6e10 7006 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -0277c4: 0a0c |006c: move-result v12 │ │ -0277c6: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ -0277ca: 7120 870d cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -0277d0: 0a0b |0072: move-result v11 │ │ -0277d2: 7120 850d ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -0277d8: 0a07 |0076: move-result v7 │ │ -0277da: 1216 |0077: const/4 v6, #int 1 // #1 │ │ -0277dc: 28c6 |0078: goto 003e // -003a │ │ -0277de: 523b 8102 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0277e2: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ -0277e6: 523b 8102 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0277ea: 52ec ab02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0277ee: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ -0277f2: 0187 |0083: move v7, v8 │ │ -0277f4: 5938 8102 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0277f8: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -0277fa: 28b7 |0087: goto 003e // -0049 │ │ -0277fc: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ -027800: 54eb a402 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -027804: 6e20 6f06 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@066f │ │ -02780a: 54eb bd02 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02780e: 620c 9302 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0293 │ │ -027812: 7120 cb0d cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0dcb │ │ -027818: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ -02781c: 6e10 c207 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -027822: 0a01 |009b: move-result v1 │ │ -027824: 1202 |009c: const/4 v2, #int 0 // #0 │ │ -027826: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ -02782a: 6e20 c107 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -027830: 0c00 |00a2: move-result-object v0 │ │ -027832: 6e10 a60b 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -027838: 0c05 |00a6: move-result-object v5 │ │ -02783a: 1f05 2b01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02783e: 555b 8702 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -027842: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ -027846: 120b |00ad: const/4 v11, #int 0 // #0 │ │ -027848: 595b 8b02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -02784c: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ -027850: 28eb |00b2: goto 009d // -0015 │ │ -027852: 6e40 0308 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ -027858: 6e10 fc07 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@07fc │ │ -02785e: 0e00 |00b9: return-void │ │ +028c90: |[028c90] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +028ca0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +028ca2: 120a |0001: const/4 v10, #int 0 // #0 │ │ +028ca4: 54eb bd02 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028ca8: 6e10 c50d 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028cae: 0a0b |0007: move-result v11 │ │ +028cb0: 52ec c702 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +028cb4: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ +028cb8: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ +028cbc: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ +028cc0: 54eb bd02 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028cc4: 6e10 c50d 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028cca: 0a0b |0015: move-result v11 │ │ +028ccc: 54ec a402 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028cd0: 6e10 7006 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +028cd6: 0a0c |001b: move-result v12 │ │ +028cd8: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ +028cdc: 0196 |001e: move v6, v9 │ │ +028cde: 52e7 ab02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +028ce2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +028ce4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +028ce6: 54eb bd02 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028cea: 6e10 c50d 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +028cf0: 0a0b |0028: move-result v11 │ │ +028cf2: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ +028cf6: 54eb bd02 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028cfa: 6e20 bf0d 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +028d00: 0c03 |0030: move-result-object v3 │ │ +028d02: 1f03 2a01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +028d06: 54eb a402 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028d0a: 543c 7f02 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +028d0e: 6e20 7106 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0671 │ │ +028d14: 0a08 |003a: move-result v8 │ │ +028d16: 12fb |003b: const/4 v11, #int -1 // #ff │ │ +028d18: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ +028d1c: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +028d20: 28e3 |0040: goto 0023 // -001d │ │ +028d22: 01a6 |0041: move v6, v10 │ │ +028d24: 28dd |0042: goto 001f // -0023 │ │ +028d26: 12eb |0043: const/4 v11, #int -2 // #fe │ │ +028d28: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ +028d2c: 54eb bd02 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028d30: 6e20 c20d 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +028d36: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +028d3a: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ +028d3e: 54eb a402 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028d42: 6e20 7e06 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@067e │ │ +028d48: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +028d4a: 54eb a402 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028d4e: 523c 8102 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028d52: 543d 7f02 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +028d56: 6e40 6d06 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ +028d5c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +028d5e: 52eb ab02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +028d62: 523c 8102 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028d66: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ +028d6a: 52eb ab02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +028d6e: 54ec a402 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028d72: 6e10 7006 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +028d78: 0a0c |006c: move-result v12 │ │ +028d7a: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ +028d7e: 7120 880d cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +028d84: 0a0b |0072: move-result v11 │ │ +028d86: 7120 860d ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +028d8c: 0a07 |0076: move-result v7 │ │ +028d8e: 1216 |0077: const/4 v6, #int 1 // #1 │ │ +028d90: 28c6 |0078: goto 003e // -003a │ │ +028d92: 523b 8102 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028d96: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ +028d9a: 523b 8102 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028d9e: 52ec ab02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +028da2: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ +028da6: 0187 |0083: move v7, v8 │ │ +028da8: 5938 8102 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028dac: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +028dae: 28b7 |0087: goto 003e // -0049 │ │ +028db0: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ +028db4: 54eb a402 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028db8: 6e20 6f06 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@066f │ │ +028dbe: 54eb bd02 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +028dc2: 620c 9302 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0293 │ │ +028dc6: 7120 cc0d cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0dcc │ │ +028dcc: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ +028dd0: 6e10 c207 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +028dd6: 0a01 |009b: move-result v1 │ │ +028dd8: 1202 |009c: const/4 v2, #int 0 // #0 │ │ +028dda: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ +028dde: 6e20 c107 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +028de4: 0c00 |00a2: move-result-object v0 │ │ +028de6: 6e10 a60b 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +028dec: 0c05 |00a6: move-result-object v5 │ │ +028dee: 1f05 2b01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +028df2: 555b 8702 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +028df6: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ +028dfa: 120b |00ad: const/4 v11, #int 0 // #0 │ │ +028dfc: 595b 8b02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +028e00: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ +028e04: 28eb |00b2: goto 009d // -0015 │ │ +028e06: 6e40 0308 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ +028e0c: 6e10 fc07 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@07fc │ │ +028e12: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=814 │ │ 0x001f line=816 │ │ 0x0021 line=818 │ │ 0x0022 line=819 │ │ 0x002b line=820 │ │ @@ -35201,25 +35203,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -027860: |[027860] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -027870: 6f20 f10b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0bf1 │ │ -027876: 0a00 |0003: move-result v0 │ │ -027878: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -02787c: 6e20 ba07 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@07ba │ │ -027882: 0a00 |0009: move-result v0 │ │ -027884: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -027888: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -02788a: 0f00 |000d: return v0 │ │ -02788c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02788e: 28fe |000f: goto 000d // -0002 │ │ +028e14: |[028e14] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +028e24: 6f20 f10b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0bf1 │ │ +028e2a: 0a00 |0003: move-result v0 │ │ +028e2c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +028e30: 6e20 ba07 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@07ba │ │ +028e36: 0a00 |0009: move-result v0 │ │ +028e38: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +028e3c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +028e3e: 0f00 |000d: return v0 │ │ +028e40: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +028e42: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2383 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -35228,39 +35230,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -027890: |[027890] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0278a0: 6e10 c207 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -0278a6: 0a01 |0003: move-result v1 │ │ -0278a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0278aa: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -0278ae: 6e20 c107 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -0278b4: 0c00 |000a: move-result-object v0 │ │ -0278b6: 6e10 b20b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -0278bc: 0a04 |000e: move-result v4 │ │ -0278be: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -0278c2: 6e20 d907 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -0278c8: 0c03 |0014: move-result-object v3 │ │ -0278ca: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -0278ce: 5234 8102 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0278d2: 5265 ab02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0278d6: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -0278da: 6e20 9d0b 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b9d │ │ -0278e0: 0a04 |0020: move-result v4 │ │ -0278e2: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -0278e6: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -0278e8: 0f04 |0024: return v4 │ │ -0278ea: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0278ee: 28de |0027: goto 0005 // -0022 │ │ -0278f0: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -0278f2: 28fb |0029: goto 0024 // -0005 │ │ +028e44: |[028e44] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +028e54: 6e10 c207 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +028e5a: 0a01 |0003: move-result v1 │ │ +028e5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +028e5e: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +028e62: 6e20 c107 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +028e68: 0c00 |000a: move-result-object v0 │ │ +028e6a: 6e10 b20b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +028e70: 0a04 |000e: move-result v4 │ │ +028e72: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +028e76: 6e20 d907 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +028e7c: 0c03 |0014: move-result-object v3 │ │ +028e7e: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +028e82: 5234 8102 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +028e86: 5265 ab02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +028e8a: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +028e8e: 6e20 9d0b 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b9d │ │ +028e94: 0a04 |0020: move-result v4 │ │ +028e96: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +028e9a: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +028e9c: 0f04 |0024: return v4 │ │ +028e9e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +028ea2: 28de |0027: goto 0005 // -0022 │ │ +028ea4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +028ea6: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2608 │ │ 0x0004 line=2609 │ │ 0x0007 line=2610 │ │ 0x000b line=2611 │ │ 0x0011 line=2612 │ │ @@ -35283,26 +35285,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0278f4: |[0278f4] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -027904: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -027908: c705 |0002: sub-float/2addr v5, v0 │ │ -02790a: 8950 |0003: float-to-double v0, v5 │ │ -02790c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -027916: cd20 |0009: mul-double/2addr v0, v2 │ │ -027918: 8c05 |000a: double-to-float v5, v0 │ │ -02791a: 8950 |000b: float-to-double v0, v5 │ │ -02791c: 7120 890d 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0d89 │ │ -027922: 0b00 |000f: move-result-wide v0 │ │ -027924: 8c00 |0010: double-to-float v0, v0 │ │ -027926: 0f00 |0011: return v0 │ │ +028ea8: |[028ea8] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +028eb8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +028ebc: c705 |0002: sub-float/2addr v5, v0 │ │ +028ebe: 8950 |0003: float-to-double v0, v5 │ │ +028ec0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +028eca: cd20 |0009: mul-double/2addr v0, v2 │ │ +028ecc: 8c05 |000a: double-to-float v5, v0 │ │ +028ece: 8950 |000b: float-to-double v0, v5 │ │ +028ed0: 7120 8a0d 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0d8a │ │ +028ed6: 0b00 |000f: move-result-wide v0 │ │ +028ed8: 8c00 |0010: double-to-float v0, v0 │ │ +028eda: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0003 line=736 │ │ 0x000b line=737 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -35313,106 +35315,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -027928: |[027928] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -027938: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -02793a: 6f20 f20b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0bf2 │ │ -027940: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -027942: 7110 3407 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0734 │ │ -027948: 0a02 |0008: move-result v2 │ │ -02794a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -02794e: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -027952: 5485 a402 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -027956: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -02795a: 5485 a402 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02795e: 6e10 7006 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -027964: 0a05 |0016: move-result v5 │ │ -027966: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -02796a: 5485 c102 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -02796e: 6e10 dc0a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0adc │ │ -027974: 0a05 |001e: move-result v5 │ │ -027976: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -02797a: 6e10 d800 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00d8 │ │ -027980: 0a03 |0024: move-result v3 │ │ -027982: 6e10 ca07 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07ca │ │ -027988: 0a05 |0028: move-result v5 │ │ -02798a: 6e10 d107 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ -027990: 0a06 |002c: move-result v6 │ │ -027992: b165 |002d: sub-int/2addr v5, v6 │ │ -027994: 6e10 ce07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ -02799a: 0a06 |0031: move-result v6 │ │ -02799c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -0279a0: 6e10 d507 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -0279a6: 0a04 |0037: move-result v4 │ │ -0279a8: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -0279ac: 6e20 d700 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00d7 │ │ -0279b2: 7b05 |003d: neg-int v5, v0 │ │ -0279b4: 6e10 d107 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ -0279ba: 0a06 |0041: move-result v6 │ │ -0279bc: b065 |0042: add-int/2addr v5, v6 │ │ -0279be: 8255 |0043: int-to-float v5, v5 │ │ -0279c0: 5286 b402 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -0279c4: 8247 |0046: int-to-float v7, v4 │ │ -0279c6: c876 |0047: mul-float/2addr v6, v7 │ │ -0279c8: 6e30 d900 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00d9 │ │ -0279ce: 5485 c102 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -0279d2: 6e30 e00a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ae0 │ │ -0279d8: 5485 c102 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -0279dc: 6e20 da0a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ada │ │ -0279e2: 0a05 |0055: move-result v5 │ │ -0279e4: b651 |0056: or-int/2addr v1, v5 │ │ -0279e6: 6e20 d600 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00d6 │ │ -0279ec: 5485 cf02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -0279f0: 6e10 dc0a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0adc │ │ -0279f6: 0a05 |005f: move-result v5 │ │ -0279f8: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -0279fc: 6e10 d800 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00d8 │ │ -027a02: 0a03 |0065: move-result v3 │ │ -027a04: 6e10 d507 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -027a0a: 0a04 |0069: move-result v4 │ │ -027a0c: 6e10 ca07 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07ca │ │ -027a12: 0a05 |006d: move-result v5 │ │ -027a14: 6e10 d107 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ -027a1a: 0a06 |0071: move-result v6 │ │ -027a1c: b165 |0072: sub-int/2addr v5, v6 │ │ -027a1e: 6e10 ce07 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ -027a24: 0a06 |0076: move-result v6 │ │ -027a26: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -027a2a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -027a2e: 6e20 d700 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00d7 │ │ -027a34: 6e10 d107 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ -027a3a: 0a05 |0081: move-result v5 │ │ -027a3c: 7b55 |0082: neg-int v5, v5 │ │ -027a3e: 8255 |0083: int-to-float v5, v5 │ │ -027a40: 5286 c002 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -027a44: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -027a48: c676 |0088: add-float/2addr v6, v7 │ │ -027a4a: 7f66 |0089: neg-float v6, v6 │ │ -027a4c: 8247 |008a: int-to-float v7, v4 │ │ -027a4e: c876 |008b: mul-float/2addr v6, v7 │ │ -027a50: 6e30 d900 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00d9 │ │ -027a56: 5485 cf02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -027a5a: 6e30 e00a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ae0 │ │ -027a60: 5485 cf02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -027a64: 6e20 da0a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ada │ │ -027a6a: 0a05 |0099: move-result v5 │ │ -027a6c: b651 |009a: or-int/2addr v1, v5 │ │ -027a6e: 6e20 d600 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00d6 │ │ -027a74: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -027a78: 7110 3a07 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ -027a7e: 0e00 |00a3: return-void │ │ -027a80: 5485 c102 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -027a84: 6e10 db0a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0adb │ │ -027a8a: 5485 cf02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -027a8e: 6e10 db0a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0adb │ │ -027a94: 28f0 |00ae: goto 009e // -0010 │ │ +028edc: |[028edc] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +028eec: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +028eee: 6f20 f20b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0bf2 │ │ +028ef4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +028ef6: 7110 3407 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0734 │ │ +028efc: 0a02 |0008: move-result v2 │ │ +028efe: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +028f02: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +028f06: 5485 a402 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028f0a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +028f0e: 5485 a402 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +028f12: 6e10 7006 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +028f18: 0a05 |0016: move-result v5 │ │ +028f1a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +028f1e: 5485 c102 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +028f22: 6e10 dc0a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0adc │ │ +028f28: 0a05 |001e: move-result v5 │ │ +028f2a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +028f2e: 6e10 d800 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00d8 │ │ +028f34: 0a03 |0024: move-result v3 │ │ +028f36: 6e10 ca07 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07ca │ │ +028f3c: 0a05 |0028: move-result v5 │ │ +028f3e: 6e10 d107 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ +028f44: 0a06 |002c: move-result v6 │ │ +028f46: b165 |002d: sub-int/2addr v5, v6 │ │ +028f48: 6e10 ce07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ +028f4e: 0a06 |0031: move-result v6 │ │ +028f50: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +028f54: 6e10 d507 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +028f5a: 0a04 |0037: move-result v4 │ │ +028f5c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +028f60: 6e20 d700 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00d7 │ │ +028f66: 7b05 |003d: neg-int v5, v0 │ │ +028f68: 6e10 d107 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ +028f6e: 0a06 |0041: move-result v6 │ │ +028f70: b065 |0042: add-int/2addr v5, v6 │ │ +028f72: 8255 |0043: int-to-float v5, v5 │ │ +028f74: 5286 b402 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +028f78: 8247 |0046: int-to-float v7, v4 │ │ +028f7a: c876 |0047: mul-float/2addr v6, v7 │ │ +028f7c: 6e30 d900 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00d9 │ │ +028f82: 5485 c102 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +028f86: 6e30 e00a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ae0 │ │ +028f8c: 5485 c102 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +028f90: 6e20 da0a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ada │ │ +028f96: 0a05 |0055: move-result v5 │ │ +028f98: b651 |0056: or-int/2addr v1, v5 │ │ +028f9a: 6e20 d600 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00d6 │ │ +028fa0: 5485 cf02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +028fa4: 6e10 dc0a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0adc │ │ +028faa: 0a05 |005f: move-result v5 │ │ +028fac: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +028fb0: 6e10 d800 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@00d8 │ │ +028fb6: 0a03 |0065: move-result v3 │ │ +028fb8: 6e10 d507 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +028fbe: 0a04 |0069: move-result v4 │ │ +028fc0: 6e10 ca07 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@07ca │ │ +028fc6: 0a05 |006d: move-result v5 │ │ +028fc8: 6e10 d107 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ +028fce: 0a06 |0071: move-result v6 │ │ +028fd0: b165 |0072: sub-int/2addr v5, v6 │ │ +028fd2: 6e10 ce07 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ +028fd8: 0a06 |0076: move-result v6 │ │ +028fda: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +028fde: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +028fe2: 6e20 d700 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@00d7 │ │ +028fe8: 6e10 d107 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ +028fee: 0a05 |0081: move-result v5 │ │ +028ff0: 7b55 |0082: neg-int v5, v5 │ │ +028ff2: 8255 |0083: int-to-float v5, v5 │ │ +028ff4: 5286 c002 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +028ff8: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +028ffc: c676 |0088: add-float/2addr v6, v7 │ │ +028ffe: 7f66 |0089: neg-float v6, v6 │ │ +029000: 8247 |008a: int-to-float v7, v4 │ │ +029002: c876 |008b: mul-float/2addr v6, v7 │ │ +029004: 6e30 d900 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@00d9 │ │ +02900a: 5485 cf02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +02900e: 6e30 e00a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ae0 │ │ +029014: 5485 cf02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +029018: 6e20 da0a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ada │ │ +02901e: 0a05 |0099: move-result v5 │ │ +029020: b651 |009a: or-int/2addr v1, v5 │ │ +029022: 6e20 d600 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@00d6 │ │ +029028: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +02902c: 7110 3a07 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ +029032: 0e00 |00a3: return-void │ │ +029034: 5485 c102 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +029038: 6e10 db0a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0adb │ │ +02903e: 5485 cf02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +029042: 6e10 db0a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0adb │ │ +029048: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2094 │ │ 0x0004 line=2095 │ │ 0x0005 line=2097 │ │ 0x0009 line=2098 │ │ 0x0019 line=2101 │ │ @@ -35455,25 +35457,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -027a98: |[027a98] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -027aa8: 6f10 f30b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0bf3 │ │ -027aae: 5420 c202 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ -027ab2: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -027ab6: 6e10 e100 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@00e1 │ │ -027abc: 0a01 |000a: move-result v1 │ │ -027abe: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -027ac2: 6e10 c907 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@07c9 │ │ -027ac8: 0c01 |0010: move-result-object v1 │ │ -027aca: 6e20 e300 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@00e3 │ │ -027ad0: 0e00 |0014: return-void │ │ +02904c: |[02904c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +02905c: 6f10 f30b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0bf3 │ │ +029062: 5420 c202 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ +029066: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +02906a: 6e10 e100 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@00e1 │ │ +029070: 0a01 |000a: move-result v1 │ │ +029072: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +029076: 6e10 c907 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@07c9 │ │ +02907c: 0c01 |0010: move-result-object v1 │ │ +02907e: 6e20 e300 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@00e3 │ │ +029084: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=724 │ │ 0x0005 line=725 │ │ 0x000d line=726 │ │ 0x0014 line=728 │ │ @@ -35486,57 +35488,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -027ad4: |[027ad4] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -027ae4: 121b |0000: const/4 v11, #int 1 // #1 │ │ -027ae6: 55c9 b202 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ -027aea: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -027aee: 2209 ff01 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ -027af2: 1a0a 4f05 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@054f │ │ -027af6: 7020 790d a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -027afc: 2709 |000c: throw v9 │ │ -027afe: 54c7 da02 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -027b02: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -027b06: 52ca c302 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02c3 │ │ -027b0a: 82aa |0013: int-to-float v10, v10 │ │ -027b0c: 6e30 800b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ -027b12: 52c9 a302 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -027b16: 7120 dd06 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ -027b1c: 0a09 |001c: move-result v9 │ │ -027b1e: 8792 |001d: float-to-int v2, v9 │ │ -027b20: 5ccb cb02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -027b24: 6e10 d507 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -027b2a: 0a08 |0023: move-result v8 │ │ -027b2c: 6e10 d307 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -027b32: 0a05 |0027: move-result v5 │ │ -027b34: 7010 da07 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07da │ │ -027b3a: 0c01 |002b: move-result-object v1 │ │ -027b3c: 5210 8102 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -027b40: 8259 |002e: int-to-float v9, v5 │ │ -027b42: 828a |002f: int-to-float v10, v8 │ │ -027b44: c9a9 |0030: div-float/2addr v9, v10 │ │ -027b46: 521a 8002 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -027b4a: c7a9 |0033: sub-float/2addr v9, v10 │ │ -027b4c: 521a 8302 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -027b50: a904 090a |0036: div-float v4, v9, v10 │ │ -027b54: 52c9 be02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -027b58: 52ca b902 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -027b5c: c7a9 |003c: sub-float/2addr v9, v10 │ │ -027b5e: 8796 |003d: float-to-int v6, v9 │ │ -027b60: 7056 b107 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07b1 │ │ -027b66: 0a03 |0041: move-result v3 │ │ -027b68: 6e52 0408 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0804 │ │ -027b6e: 7010 b807 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07b8 │ │ -027b74: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -027b76: 5cc9 b202 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ -027b7a: 0e00 |004b: return-void │ │ +029088: |[029088] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +029098: 121b |0000: const/4 v11, #int 1 // #1 │ │ +02909a: 55c9 b202 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ +02909e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +0290a2: 2209 ff01 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ +0290a6: 1a0a 4f05 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@054f │ │ +0290aa: 7020 7a0d a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0290b0: 2709 |000c: throw v9 │ │ +0290b2: 54c7 da02 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +0290b6: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +0290ba: 52ca c302 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02c3 │ │ +0290be: 82aa |0013: int-to-float v10, v10 │ │ +0290c0: 6e30 800b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ +0290c6: 52c9 a302 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +0290ca: 7120 dd06 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ +0290d0: 0a09 |001c: move-result v9 │ │ +0290d2: 8792 |001d: float-to-int v2, v9 │ │ +0290d4: 5ccb cb02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +0290d8: 6e10 d507 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +0290de: 0a08 |0023: move-result v8 │ │ +0290e0: 6e10 d307 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +0290e6: 0a05 |0027: move-result v5 │ │ +0290e8: 7010 da07 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07da │ │ +0290ee: 0c01 |002b: move-result-object v1 │ │ +0290f0: 5210 8102 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0290f4: 8259 |002e: int-to-float v9, v5 │ │ +0290f6: 828a |002f: int-to-float v10, v8 │ │ +0290f8: c9a9 |0030: div-float/2addr v9, v10 │ │ +0290fa: 521a 8002 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +0290fe: c7a9 |0033: sub-float/2addr v9, v10 │ │ +029100: 521a 8302 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +029104: a904 090a |0036: div-float v4, v9, v10 │ │ +029108: 52c9 be02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02910c: 52ca b902 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +029110: c7a9 |003c: sub-float/2addr v9, v10 │ │ +029112: 8796 |003d: float-to-int v6, v9 │ │ +029114: 7056 b107 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07b1 │ │ +02911a: 0a03 |0041: move-result v3 │ │ +02911c: 6e52 0408 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0804 │ │ +029122: 7010 b807 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07b8 │ │ +029128: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +02912a: 5cc9 b202 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ +02912e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2222 │ │ 0x0005 line=2223 │ │ 0x000d line=2226 │ │ 0x000f line=2227 │ │ 0x0017 line=2228 │ │ @@ -35569,50 +35571,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -027b7c: |[027b7c] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -027b8c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -027b8e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -027b90: 6e10 5b0b 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0b5b │ │ -027b96: 0a01 |0005: move-result v1 │ │ -027b98: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -027b9c: 6e10 5c0b 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b5c │ │ -027ba2: 0a01 |000b: move-result v1 │ │ -027ba4: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -027baa: 0f00 |000f: return v0 │ │ -027bac: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -027bb0: 6e20 a907 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ -027bb6: 0a00 |0015: move-result v0 │ │ -027bb8: 28f9 |0016: goto 000f // -0007 │ │ -027bba: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -027bbe: 6e20 a907 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ -027bc4: 0a00 |001c: move-result v0 │ │ -027bc6: 28f2 |001d: goto 000f // -000e │ │ -027bc8: 6001 1c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -027bcc: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -027bd0: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -027bd4: 7110 2c06 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@062c │ │ -027bda: 0a01 |0027: move-result v1 │ │ -027bdc: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -027be0: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -027be2: 6e20 a907 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ -027be8: 0a00 |002e: move-result v0 │ │ -027bea: 28e0 |002f: goto 000f // -0020 │ │ -027bec: 7120 2b06 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@062b │ │ -027bf2: 0a01 |0033: move-result v1 │ │ -027bf4: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -027bf8: 6e20 a907 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ -027bfe: 0a00 |0039: move-result v0 │ │ -027c00: 28d5 |003a: goto 000f // -002b │ │ -027c02: 0000 |003b: nop // spacer │ │ -027c04: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +029130: |[029130] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +029140: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +029142: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +029144: 6e10 5b0b 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0b5b │ │ +02914a: 0a01 |0005: move-result v1 │ │ +02914c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +029150: 6e10 5c0b 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b5c │ │ +029156: 0a01 |000b: move-result v1 │ │ +029158: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +02915e: 0f00 |000f: return v0 │ │ +029160: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +029164: 6e20 a907 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ +02916a: 0a00 |0015: move-result v0 │ │ +02916c: 28f9 |0016: goto 000f // -0007 │ │ +02916e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +029172: 6e20 a907 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ +029178: 0a00 |001c: move-result v0 │ │ +02917a: 28f2 |001d: goto 000f // -000e │ │ +02917c: 6001 1c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +029180: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +029184: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +029188: 7110 2c06 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@062c │ │ +02918e: 0a01 |0027: move-result v1 │ │ +029190: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +029194: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +029196: 6e20 a907 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ +02919c: 0a00 |002e: move-result v0 │ │ +02919e: 28e0 |002f: goto 000f // -0020 │ │ +0291a0: 7120 2b06 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@062b │ │ +0291a6: 0a01 |0033: move-result v1 │ │ +0291a8: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +0291ac: 6e20 a907 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@07a9 │ │ +0291b2: 0a00 |0039: move-result v0 │ │ +0291b4: 28d5 |003a: goto 000f // -002b │ │ +0291b6: 0000 |003b: nop // spacer │ │ +0291b8: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2395 │ │ 0x0002 line=2396 │ │ 0x0008 line=2397 │ │ 0x000f line=2417 │ │ 0x0010 line=2399 │ │ @@ -35631,119 +35633,122 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 186 16-bit code units │ │ -027c20: |[027c20] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -027c30: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -027c34: 5501 b202 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ -027c38: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -027c3c: 2201 ff01 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -027c40: 1a02 4f05 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@054f │ │ -027c44: 7020 790d 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -027c4a: 2701 |000d: throw v1 │ │ -027c4c: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -027c50: 5201 be02 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -027c54: a601 0112 |0012: add-float v1, v1, v18 │ │ -027c58: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -027c5c: 5901 be02 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -027c60: 7401 d307 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -027c66: 0a01 |001b: move-result v1 │ │ -027c68: 821d |001c: int-to-float v13, v1 │ │ -027c6a: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -027c6e: 7401 d507 1100 |001f: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -027c74: 0a10 |0022: move-result v16 │ │ -027c76: 0200 1000 |0023: move/from16 v0, v16 │ │ -027c7a: 8201 |0025: int-to-float v1, v0 │ │ -027c7c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -027c80: 5202 b402 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ -027c84: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -027c88: 0200 1000 |002c: move/from16 v0, v16 │ │ -027c8c: 8201 |002e: int-to-float v1, v0 │ │ -027c8e: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -027c92: 5202 c002 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ -027c96: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -027c9a: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -027c9e: 5401 bd02 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027ca2: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -027ca4: 6e20 be0d 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -027caa: 0c0a |003d: move-result-object v10 │ │ -027cac: 1f0a 2a01 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -027cb0: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -027cb4: 5401 bd02 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027cb8: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -027cbc: 5402 bd02 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027cc0: 6e10 c40d 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -027cc6: 0a02 |004b: move-result v2 │ │ -027cc8: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -027ccc: 6e20 be0d 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -027cd2: 0c0b |0051: move-result-object v11 │ │ -027cd4: 1f0b 2a01 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -027cd8: 52a1 8102 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -027cdc: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -027ce0: 52a1 8002 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -027ce4: 0200 1000 |005a: move/from16 v0, v16 │ │ -027ce8: 8202 |005c: int-to-float v2, v0 │ │ -027cea: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -027cee: 52b1 8102 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -027cf2: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -027cf6: 5402 a402 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -027cfa: 6e10 7006 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -027d00: 0a02 |0068: move-result v2 │ │ -027d02: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -027d06: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -027d0a: 52b1 8002 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -027d0e: 0200 1000 |006f: move/from16 v0, v16 │ │ -027d12: 8202 |0071: int-to-float v2, v0 │ │ -027d14: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -027d18: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -027d1c: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -027d20: 01cf |0078: move v15, v12 │ │ -027d22: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -027d26: 5201 be02 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -027d2a: 87f2 |007d: float-to-int v2, v15 │ │ -027d2c: 8222 |007e: int-to-float v2, v2 │ │ -027d2e: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -027d32: c621 |0081: add-float/2addr v1, v2 │ │ -027d34: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -027d38: 5901 be02 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -027d3c: 87f1 |0086: float-to-int v1, v15 │ │ -027d3e: 7401 d407 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -027d44: 0a02 |008a: move-result v2 │ │ -027d46: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -027d4a: 6e30 fd07 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -027d50: 87f1 |0090: float-to-int v1, v15 │ │ -027d52: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -027d56: 7020 f207 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07f2 │ │ -027d5c: 7100 1e01 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ -027d62: 0b03 |0099: move-result-wide v3 │ │ -027d64: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -027d68: 5301 b102 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02b1 │ │ -027d6c: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -027d6e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -027d72: 5206 be02 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -027d76: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -027d78: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -027d7a: 7708 7a0b 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b7a │ │ -027d80: 0c09 |00a8: move-result-object v9 │ │ -027d82: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -027d86: 5401 da02 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -027d8a: 6e20 7e0b 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ -027d90: 6e10 7c0b 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ -027d96: 0e00 |00b3: return-void │ │ -027d98: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -027d9c: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -027da0: 01ef |00b8: move v15, v14 │ │ -027da2: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +0291d4: |[0291d4] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +0291e4: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +0291e8: 5502 b202 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ +0291ec: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +0291f0: 2202 ff01 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +0291f4: 1a03 4f05 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@054f │ │ +0291f8: 7020 7a0d 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0291fe: 2702 |000d: throw v2 │ │ +029200: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +029204: 5202 be02 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +029208: a602 0213 |0012: add-float v2, v2, v19 │ │ +02920c: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +029210: 5902 be02 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +029214: 7401 d307 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +02921a: 0a02 |001b: move-result v2 │ │ +02921c: 822e |001c: int-to-float v14, v2 │ │ +02921e: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +029222: 7401 d507 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +029228: 0a11 |0022: move-result v17 │ │ +02922a: 0200 1100 |0023: move/from16 v0, v17 │ │ +02922e: 8202 |0025: int-to-float v2, v0 │ │ +029230: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +029234: 5203 b402 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02b4 │ │ +029238: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +02923c: 0200 1100 |002c: move/from16 v0, v17 │ │ +029240: 8202 |002e: int-to-float v2, v0 │ │ +029242: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +029246: 5203 c002 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02c0 │ │ +02924a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +02924e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +029252: 5402 bd02 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029256: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +029258: 6e20 bf0d 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02925e: 0c0b |003d: move-result-object v11 │ │ +029260: 1f0b 2a01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +029264: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +029268: 5402 bd02 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02926c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +029270: 5403 bd02 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029274: 6e10 c50d 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02927a: 0a03 |004b: move-result v3 │ │ +02927c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +029280: 6e20 bf0d 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +029286: 0c0c |0051: move-result-object v12 │ │ +029288: 1f0c 2a01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02928c: 52b2 8102 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +029290: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +029294: 52b2 8002 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +029298: 0200 1100 |005a: move/from16 v0, v17 │ │ +02929c: 8203 |005c: int-to-float v3, v0 │ │ +02929e: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +0292a2: 52c2 8102 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +0292a6: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +0292aa: 5403 a402 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +0292ae: 6e10 7006 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +0292b4: 0a03 |0068: move-result v3 │ │ +0292b6: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0292ba: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +0292be: 52c2 8002 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +0292c2: 0200 1100 |006f: move/from16 v0, v17 │ │ +0292c6: 8203 |0071: int-to-float v3, v0 │ │ +0292c8: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +0292cc: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +0292d0: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +0292d4: 0210 0d00 |0078: move/from16 v16, v13 │ │ +0292d8: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +0292dc: 5202 be02 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0292e0: 0200 1000 |007e: move/from16 v0, v16 │ │ +0292e4: 8703 |0080: float-to-int v3, v0 │ │ +0292e6: 8233 |0081: int-to-float v3, v3 │ │ +0292e8: a703 1003 |0082: sub-float v3, v16, v3 │ │ +0292ec: c632 |0084: add-float/2addr v2, v3 │ │ +0292ee: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +0292f2: 5902 be02 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0292f6: 0200 1000 |0089: move/from16 v0, v16 │ │ +0292fa: 8702 |008b: float-to-int v2, v0 │ │ +0292fc: 7401 d407 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +029302: 0a03 |008f: move-result v3 │ │ +029304: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +029308: 6e30 fd07 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +02930e: 0200 1000 |0095: move/from16 v0, v16 │ │ +029312: 8702 |0097: float-to-int v2, v0 │ │ +029314: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +029318: 7020 f207 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@07f2 │ │ +02931e: 7100 1e01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ +029324: 0b04 |00a0: move-result-wide v4 │ │ +029326: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +02932a: 5302 b102 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02b1 │ │ +02932e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +029330: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +029334: 5207 be02 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +029338: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +02933a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +02933c: 7708 7a0b 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b7a │ │ +029342: 0c0a |00af: move-result-object v10 │ │ +029344: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +029348: 5402 da02 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02934c: 6e20 7e0b a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ +029352: 6e10 7c0b 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ +029358: 0e00 |00ba: return-void │ │ +02935a: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +02935e: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +029362: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +029366: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2253 │ │ 0x0006 line=2254 │ │ 0x000e line=2257 │ │ 0x0018 line=2259 │ │ 0x001d line=2260 │ │ @@ -35754,50 +35759,50 @@ │ │ 0x0040 line=2267 │ │ 0x0054 line=2268 │ │ 0x0058 line=2269 │ │ 0x005f line=2271 │ │ 0x006d line=2272 │ │ 0x0074 line=2275 │ │ 0x0078 line=2276 │ │ - 0x0079 line=2281 │ │ - 0x0086 line=2282 │ │ - 0x0090 line=2283 │ │ - 0x0096 line=2286 │ │ - 0x009a line=2287 │ │ - 0x00a9 line=2289 │ │ - 0x00b0 line=2290 │ │ - 0x00b3 line=2291 │ │ - 0x00b4 line=2277 │ │ - 0x00b8 line=2278 │ │ - locals : │ │ - 0x009a - 0x00b4 reg=3 time J │ │ - 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00ba reg=12 leftBound F │ │ - 0x001d - 0x00ba reg=13 oldScrollX F │ │ - 0x0035 - 0x00ba reg=14 rightBound F │ │ - 0x001f - 0x00ba reg=15 scrollX F │ │ - 0x0023 - 0x00ba reg=16 width I │ │ - 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00ba reg=18 xOffset F │ │ + 0x007a line=2281 │ │ + 0x0089 line=2282 │ │ + 0x0095 line=2283 │ │ + 0x009d line=2286 │ │ + 0x00a1 line=2287 │ │ + 0x00b0 line=2289 │ │ + 0x00b7 line=2290 │ │ + 0x00ba line=2291 │ │ + 0x00bb line=2277 │ │ + 0x00bf line=2278 │ │ + locals : │ │ + 0x00a1 - 0x00bb reg=4 time J │ │ + 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00c2 reg=13 leftBound F │ │ + 0x001d - 0x00c2 reg=14 oldScrollX F │ │ + 0x0035 - 0x00c2 reg=15 rightBound F │ │ + 0x001f - 0x00c2 reg=16 scrollX F │ │ + 0x0023 - 0x00c2 reg=17 width I │ │ + 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00c2 reg=19 xOffset F │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -027da4: |[027da4] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -027db4: 2200 2b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -027db8: 7010 7c07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@077c │ │ -027dbe: 1100 |0005: return-object v0 │ │ +029368: |[029368] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +029378: 2200 2b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02937c: 7010 7c07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@077c │ │ +029382: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2625 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35805,20 +35810,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 │ │ -027dc0: |[027dc0] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -027dd0: 2200 2b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -027dd4: 6e10 c507 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07c5 │ │ -027dda: 0c01 |0005: move-result-object v1 │ │ -027ddc: 7030 7d07 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@077d │ │ -027de2: 1100 |0009: return-object v0 │ │ +029384: |[029384] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +029394: 2200 2b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +029398: 6e10 c507 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07c5 │ │ +02939e: 0c01 |0005: move-result-object v1 │ │ +0293a0: 7030 7d07 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@077d │ │ +0293a6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2640 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -35827,18 +35832,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 │ │ -027de4: |[027de4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -027df4: 6e10 bd07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@07bd │ │ -027dfa: 0c00 |0003: move-result-object v0 │ │ -027dfc: 1100 |0004: return-object v0 │ │ +0293a8: |[0293a8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0293b8: 6e10 bd07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@07bd │ │ +0293be: 0c00 |0003: move-result-object v0 │ │ +0293c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2630 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -35847,17 +35852,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027e00: |[027e00] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -027e10: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -027e14: 1100 |0002: return-object v0 │ │ +0293c4: |[0293c4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +0293d4: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +0293d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35865,31 +35870,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -027e18: |[027e18] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -027e28: 5242 ae02 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ -027e2c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -027e2e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -027e32: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -027e36: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -027e3a: 5442 af02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ -027e3e: 6e20 be0d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -027e44: 0c02 |000e: move-result-object v2 │ │ -027e46: 1f02 9801 |000f: check-cast v2, Landroid/view/View; // type@0198 │ │ -027e4a: 6e10 a60b 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -027e50: 0c02 |0014: move-result-object v2 │ │ -027e52: 1f02 2b01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -027e56: 5221 8402 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0284 │ │ -027e5a: 0f01 |0019: return v1 │ │ -027e5c: 0160 |001a: move v0, v6 │ │ -027e5e: 28ee |001b: goto 0009 // -0012 │ │ +0293dc: |[0293dc] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +0293ec: 5242 ae02 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ +0293f0: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +0293f2: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +0293f6: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +0293fa: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +0293fe: 5442 af02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ +029402: 6e20 bf0d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +029408: 0c02 |000e: move-result-object v2 │ │ +02940a: 1f02 9801 |000f: check-cast v2, Landroid/view/View; // type@0198 │ │ +02940e: 6e10 a60b 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +029414: 0c02 |0014: move-result-object v2 │ │ +029416: 1f02 2b01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02941a: 5221 8402 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0284 │ │ +02941e: 0f01 |0019: return v1 │ │ +029420: 0160 |001a: move v0, v6 │ │ +029422: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0009 line=612 │ │ 0x0019 line=613 │ │ 0x001b line=611 │ │ locals : │ │ @@ -35904,17 +35909,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027e60: |[027e60] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -027e70: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -027e74: 0f00 |0002: return v0 │ │ +029424: |[029424] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +029434: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +029438: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35922,17 +35927,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027e78: |[027e78] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -027e88: 5210 c702 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -027e8c: 0f00 |0002: return v0 │ │ +02943c: |[02943c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +02944c: 5210 c702 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +029450: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35940,17 +35945,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027e90: |[027e90] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -027ea0: 5210 c902 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -027ea4: 0f00 |0002: return v0 │ │ +029454: |[029454] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +029464: 5210 c902 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +029468: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35958,29 +35963,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 │ │ -027ea8: |[027ea8] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -027eb8: 6e10 ab0b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0bab │ │ -027ebe: 0c00 |0003: move-result-object v0 │ │ -027ec0: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -027ec4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -027ec8: 2001 9801 |0008: instance-of v1, v0, Landroid/view/View; // type@0198 │ │ -027ecc: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -027ed0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -027ed2: 1101 |000d: return-object v1 │ │ -027ed4: 0703 |000e: move-object v3, v0 │ │ -027ed6: 1f03 9801 |000f: check-cast v3, Landroid/view/View; // type@0198 │ │ -027eda: 28ef |0011: goto 0000 // -0011 │ │ -027edc: 6e20 d907 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -027ee2: 0c01 |0015: move-result-object v1 │ │ -027ee4: 28f7 |0016: goto 000d // -0009 │ │ +02946c: |[02946c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02947c: 6e10 ab0b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0bab │ │ +029482: 0c00 |0003: move-result-object v0 │ │ +029484: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +029488: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +02948c: 2001 9801 |0008: instance-of v1, v0, Landroid/view/View; // type@0198 │ │ +029490: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +029494: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +029496: 1101 |000d: return-object v1 │ │ +029498: 0703 |000e: move-object v3, v0 │ │ +02949a: 1f03 9801 |000f: check-cast v3, Landroid/view/View; // type@0198 │ │ +02949e: 28ef |0011: goto 0000 // -0011 │ │ +0294a0: 6e20 d907 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +0294a6: 0c01 |0015: move-result-object v1 │ │ +0294a8: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0006 line=1268 │ │ 0x000c line=1269 │ │ 0x000d line=1273 │ │ 0x000f line=1271 │ │ @@ -35995,34 +36000,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 │ │ -027ee8: |[027ee8] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -027ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -027efa: 5442 bd02 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027efe: 6e10 c40d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -027f04: 0a02 |0006: move-result v2 │ │ -027f06: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -027f0a: 5442 bd02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027f0e: 6e20 be0d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -027f14: 0c01 |000e: move-result-object v1 │ │ -027f16: 1f01 2a01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -027f1a: 5442 a402 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -027f1e: 5413 7f02 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -027f22: 6e30 7606 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0676 │ │ -027f28: 0a02 |0018: move-result v2 │ │ -027f2a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -027f2e: 1101 |001b: return-object v1 │ │ -027f30: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -027f34: 28e3 |001e: goto 0001 // -001d │ │ -027f36: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -027f38: 28fb |0020: goto 001b // -0005 │ │ +0294ac: |[0294ac] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0294bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0294be: 5442 bd02 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +0294c2: 6e10 c50d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0294c8: 0a02 |0006: move-result v2 │ │ +0294ca: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +0294ce: 5442 bd02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +0294d2: 6e20 bf0d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0294d8: 0c01 |000e: move-result-object v1 │ │ +0294da: 1f01 2a01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +0294de: 5442 a402 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +0294e2: 5413 7f02 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +0294e6: 6e30 7606 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0676 │ │ +0294ec: 0a02 |0018: move-result v2 │ │ +0294ee: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +0294f2: 1101 |001b: return-object v1 │ │ +0294f4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0294f8: 28e3 |001e: goto 0001 // -001d │ │ +0294fa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0294fc: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0009 line=1257 │ │ 0x0011 line=1258 │ │ 0x001b line=1262 │ │ 0x001c line=1256 │ │ @@ -36039,31 +36044,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 │ │ -027f3c: |[027f3c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -027f4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -027f4e: 5432 bd02 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027f52: 6e10 c40d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -027f58: 0a02 |0006: move-result v2 │ │ -027f5a: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -027f5e: 5432 bd02 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -027f62: 6e20 be0d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -027f68: 0c01 |000e: move-result-object v1 │ │ -027f6a: 1f01 2a01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -027f6e: 5212 8102 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -027f72: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -027f76: 1101 |0015: return-object v1 │ │ -027f78: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -027f7c: 28e9 |0018: goto 0001 // -0017 │ │ -027f7e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -027f80: 28fb |001a: goto 0015 // -0005 │ │ +029500: |[029500] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +029510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029512: 5432 bd02 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029516: 6e10 c50d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02951c: 0a02 |0006: move-result v2 │ │ +02951e: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +029522: 5432 bd02 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029526: 6e20 bf0d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02952c: 0c01 |000e: move-result-object v1 │ │ +02952e: 1f01 2a01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +029532: 5212 8102 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +029536: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +02953a: 1101 |0015: return-object v1 │ │ +02953c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +029540: 28e9 |0018: goto 0001 // -0017 │ │ +029542: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +029544: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0009 line=1278 │ │ 0x0011 line=1279 │ │ 0x0015 line=1283 │ │ 0x0016 line=1277 │ │ @@ -36080,69 +36085,69 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -027f84: |[027f84] android.support.v4.view.ViewPager.initViewPager:()V │ │ -027f94: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -027f96: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -027f98: 6e20 1208 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0812 │ │ -027f9e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -027fa2: 6e20 0508 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0805 │ │ -027fa8: 6e20 0608 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0806 │ │ -027fae: 6e10 c507 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07c5 │ │ -027fb4: 0c01 |0010: move-result-object v1 │ │ -027fb6: 2203 c101 |0011: new-instance v3, Landroid/widget/Scroller; // type@01c1 │ │ -027fba: 6204 db02 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02db │ │ -027fbe: 7030 b40c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0cb4 │ │ -027fc4: 5b63 d102 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -027fc8: 7110 e10b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0be1 │ │ -027fce: 0c00 |001d: move-result-object v0 │ │ -027fd0: 7110 6707 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0767 │ │ -027fd6: 0a03 |0021: move-result v3 │ │ -027fd8: 5963 d902 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -027fdc: 6e10 e60b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0be6 │ │ -027fe2: 0a03 |0027: move-result v3 │ │ -027fe4: 5963 c402 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c4 │ │ -027fe8: 6e10 e50b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0be5 │ │ -027fee: 0a03 |002d: move-result v3 │ │ -027ff0: 5963 c302 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02c3 │ │ -027ff4: 2203 6501 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0165 │ │ -027ff8: 7020 d90a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ad9 │ │ -027ffe: 5b63 c102 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -028002: 2203 6501 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0165 │ │ -028006: 7020 d90a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ad9 │ │ -02800c: 5b63 cf02 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -028010: 6e10 7800 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ -028016: 0c03 |0041: move-result-object v3 │ │ -028018: 6e10 b200 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ -02801e: 0c03 |0045: move-result-object v3 │ │ -028020: 5232 3603 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0336 │ │ -028024: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -028028: c823 |004a: mul-float/2addr v3, v2 │ │ -02802a: 8733 |004b: float-to-int v3, v3 │ │ -02802c: 5963 b502 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b5 │ │ -028030: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -028034: c823 |0050: mul-float/2addr v3, v2 │ │ -028036: 8733 |0051: float-to-int v3, v3 │ │ -028038: 5963 aa02 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02aa │ │ -02803c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -028040: c823 |0056: mul-float/2addr v3, v2 │ │ -028042: 8733 |0057: float-to-int v3, v3 │ │ -028044: 5963 ad02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02ad │ │ -028048: 2203 2c01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@012c │ │ -02804c: 7020 7e07 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@077e │ │ -028052: 7120 3e07 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@073e │ │ -028058: 7110 3107 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0731 │ │ -02805e: 0a03 |0065: move-result v3 │ │ -028060: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -028064: 7120 4007 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0740 │ │ -02806a: 0e00 |006b: return-void │ │ +029548: |[029548] android.support.v4.view.ViewPager.initViewPager:()V │ │ +029558: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +02955a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +02955c: 6e20 1208 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0812 │ │ +029562: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +029566: 6e20 0508 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0805 │ │ +02956c: 6e20 0608 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0806 │ │ +029572: 6e10 c507 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07c5 │ │ +029578: 0c01 |0010: move-result-object v1 │ │ +02957a: 2203 c101 |0011: new-instance v3, Landroid/widget/Scroller; // type@01c1 │ │ +02957e: 6204 db02 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02db │ │ +029582: 7030 b40c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0cb4 │ │ +029588: 5b63 d102 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +02958c: 7110 e10b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0be1 │ │ +029592: 0c00 |001d: move-result-object v0 │ │ +029594: 7110 6707 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0767 │ │ +02959a: 0a03 |0021: move-result v3 │ │ +02959c: 5963 d902 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +0295a0: 6e10 e60b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0be6 │ │ +0295a6: 0a03 |0027: move-result v3 │ │ +0295a8: 5963 c402 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02c4 │ │ +0295ac: 6e10 e50b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0be5 │ │ +0295b2: 0a03 |002d: move-result v3 │ │ +0295b4: 5963 c302 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02c3 │ │ +0295b8: 2203 6501 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0165 │ │ +0295bc: 7020 d90a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ad9 │ │ +0295c2: 5b63 c102 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +0295c6: 2203 6501 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0165 │ │ +0295ca: 7020 d90a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ad9 │ │ +0295d0: 5b63 cf02 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +0295d4: 6e10 7800 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ +0295da: 0c03 |0041: move-result-object v3 │ │ +0295dc: 6e10 b200 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ +0295e2: 0c03 |0045: move-result-object v3 │ │ +0295e4: 5232 3603 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0336 │ │ +0295e8: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +0295ec: c823 |004a: mul-float/2addr v3, v2 │ │ +0295ee: 8733 |004b: float-to-int v3, v3 │ │ +0295f0: 5963 b502 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02b5 │ │ +0295f4: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +0295f8: c823 |0050: mul-float/2addr v3, v2 │ │ +0295fa: 8733 |0051: float-to-int v3, v3 │ │ +0295fc: 5963 aa02 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02aa │ │ +029600: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +029604: c823 |0056: mul-float/2addr v3, v2 │ │ +029606: 8733 |0057: float-to-int v3, v3 │ │ +029608: 5963 ad02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02ad │ │ +02960c: 2203 2c01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@012c │ │ +029610: 7020 7e07 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@077e │ │ +029616: 7120 3e07 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@073e │ │ +02961c: 7110 3107 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0731 │ │ +029622: 0a03 |0065: move-result v3 │ │ +029624: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +029628: 7120 4007 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0740 │ │ +02962e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=347 │ │ 0x0005 line=348 │ │ 0x000a line=349 │ │ 0x000d line=350 │ │ 0x0011 line=351 │ │ @@ -36171,17 +36176,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02806c: |[02806c] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -02807c: 5510 b202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ -028080: 0f00 |0002: return v0 │ │ +029630: |[029630] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +029640: 5510 b202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ +029644: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36189,19 +36194,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -028084: |[028084] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -028094: 6f10 fc0b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0bfc │ │ -02809a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02809c: 5c10 b302 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ -0280a0: 0e00 |0006: return-void │ │ +029648: |[029648] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +029658: 6f10 fc0b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0bfc │ │ +02965e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +029660: 5c10 b302 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ +029664: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0003 line=1289 │ │ 0x0006 line=1290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -36211,19 +36216,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0280a4: |[0280a4] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -0280b4: 5410 b002 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ -0280b8: 6e20 f907 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@07f9 │ │ -0280be: 6f10 fd0b 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0bfd │ │ -0280c4: 0e00 |0008: return-void │ │ +029668: |[029668] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +029678: 5410 b002 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02b0 │ │ +02967c: 6e20 f907 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@07f9 │ │ +029682: 6f10 fd0b 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0bfd │ │ +029688: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0005 line=376 │ │ 0x0008 line=377 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -36233,131 +36238,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -0280c8: |[0280c8] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -0280d8: 7502 fe0b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0bfe │ │ -0280de: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -0280e2: 520d c902 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -0280e6: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -0280ea: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -0280ee: 540d c202 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ -0280f2: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -0280f6: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -0280fa: 540d bd02 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0280fe: 6e10 c40d 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -028104: 0a0d |0016: move-result v13 │ │ -028106: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -02810a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -02810e: 540d a402 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028112: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -028116: 7401 d307 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -02811c: 0a0a |0022: move-result v10 │ │ -02811e: 7401 d507 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -028124: 0a0b |0026: move-result v11 │ │ -028126: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -02812a: 520d c902 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -02812e: 82dd |002b: int-to-float v13, v13 │ │ -028130: 82be |002c: int-to-float v14, v11 │ │ -028132: a907 0d0e |002d: div-float v7, v13, v14 │ │ -028136: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -028138: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -02813c: 540d bd02 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -028140: 120e |0034: const/4 v14, #int 0 // #0 │ │ -028142: 6e20 be0d ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -028148: 0c03 |0038: move-result-object v3 │ │ -02814a: 1f03 2a01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02814e: 5238 8002 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -028152: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -028156: 540d bd02 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02815a: 6e10 c40d 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -028160: 0a04 |0044: move-result v4 │ │ -028162: 5232 8102 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -028166: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -02816a: 540d bd02 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02816e: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -028172: 6e20 be0d ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -028178: 0c0d |0050: move-result-object v13 │ │ -02817a: 1f0d 2a01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02817e: 52d6 8102 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -028182: 0129 |0055: move v9, v2 │ │ -028184: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -028188: 523d 8102 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -02818c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -028190: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -028194: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -028198: 540d bd02 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02819c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0281a0: 6e20 be0d 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0281a6: 0c03 |0067: move-result-object v3 │ │ -0281a8: 1f03 2a01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0281ac: 28ee |006a: goto 0058 // -0012 │ │ -0281ae: 523d 8102 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0281b2: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -0281b6: 523d 8002 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0281ba: 523e 8302 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0281be: c6ed |0073: add-float/2addr v13, v14 │ │ -0281c0: 82be |0074: int-to-float v14, v11 │ │ -0281c2: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -0281c6: 523d 8002 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0281ca: 523e 8302 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0281ce: c6ed |007b: add-float/2addr v13, v14 │ │ -0281d0: a608 0d07 |007c: add-float v8, v13, v7 │ │ -0281d4: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -0281d8: 520d c902 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -0281dc: 82dd |0082: int-to-float v13, v13 │ │ -0281de: c61d |0083: add-float/2addr v13, v1 │ │ -0281e0: 82ae |0084: int-to-float v14, v10 │ │ -0281e2: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -0281e6: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -0281ea: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -0281ee: 540d c202 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ -0281f2: 871e |008d: float-to-int v14, v1 │ │ -0281f4: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -0281f8: 520f d802 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d8 │ │ -0281fc: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -028200: 5200 c902 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -028204: 0210 0000 |0096: move/from16 v16, v0 │ │ -028208: 0200 1000 |0098: move/from16 v0, v16 │ │ -02820c: 8200 |009a: int-to-float v0, v0 │ │ -02820e: 0210 0000 |009b: move/from16 v16, v0 │ │ -028212: a610 1001 |009d: add-float v16, v16, v1 │ │ -028216: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -02821a: a610 1011 |00a1: add-float v16, v16, v17 │ │ -02821e: 0200 1000 |00a3: move/from16 v0, v16 │ │ -028222: 8700 |00a5: float-to-int v0, v0 │ │ -028224: 0210 0000 |00a6: move/from16 v16, v0 │ │ -028228: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -02822c: 5200 a602 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a6 │ │ -028230: 0211 0000 |00ac: move/from16 v17, v0 │ │ -028234: 7405 e200 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@00e2 │ │ -02823a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -02823e: 540d c202 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ -028242: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -028246: 6e20 df00 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@00df │ │ -02824c: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -028250: 82dd |00bc: int-to-float v13, v13 │ │ -028252: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -028256: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -02825a: 0e00 |00c1: return-void │ │ -02825c: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -028260: 540d a402 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028264: 6e20 7306 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -02826a: 0a0c |00c9: move-result v12 │ │ -02826c: a60d 080c |00ca: add-float v13, v8, v12 │ │ -028270: 82be |00cc: int-to-float v14, v11 │ │ -028272: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -028276: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -02827a: c6d8 |00d1: add-float/2addr v8, v13 │ │ -02827c: 28ac |00d2: goto 007e // -0054 │ │ -02827e: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -028282: 2881 |00d5: goto 0056 // -007f │ │ +02968c: |[02968c] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +02969c: 7502 fe0b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0bfe │ │ +0296a2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +0296a6: 520d c902 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +0296aa: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +0296ae: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +0296b2: 540d c202 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ +0296b6: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +0296ba: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +0296be: 540d bd02 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +0296c2: 6e10 c50d 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0296c8: 0a0d |0016: move-result v13 │ │ +0296ca: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +0296ce: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +0296d2: 540d a402 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +0296d6: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +0296da: 7401 d307 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +0296e0: 0a0a |0022: move-result v10 │ │ +0296e2: 7401 d507 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +0296e8: 0a0b |0026: move-result v11 │ │ +0296ea: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +0296ee: 520d c902 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +0296f2: 82dd |002b: int-to-float v13, v13 │ │ +0296f4: 82be |002c: int-to-float v14, v11 │ │ +0296f6: a907 0d0e |002d: div-float v7, v13, v14 │ │ +0296fa: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +0296fc: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +029700: 540d bd02 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029704: 120e |0034: const/4 v14, #int 0 // #0 │ │ +029706: 6e20 bf0d ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02970c: 0c03 |0038: move-result-object v3 │ │ +02970e: 1f03 2a01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +029712: 5238 8002 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +029716: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +02971a: 540d bd02 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02971e: 6e10 c50d 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +029724: 0a04 |0044: move-result v4 │ │ +029726: 5232 8102 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02972a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +02972e: 540d bd02 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029732: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +029736: 6e20 bf0d ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02973c: 0c0d |0050: move-result-object v13 │ │ +02973e: 1f0d 2a01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +029742: 52d6 8102 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +029746: 0129 |0055: move v9, v2 │ │ +029748: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +02974c: 523d 8102 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +029750: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +029754: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +029758: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +02975c: 540d bd02 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +029760: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +029764: 6e20 bf0d 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02976a: 0c03 |0067: move-result-object v3 │ │ +02976c: 1f03 2a01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +029770: 28ee |006a: goto 0058 // -0012 │ │ +029772: 523d 8102 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +029776: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +02977a: 523d 8002 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +02977e: 523e 8302 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +029782: c6ed |0073: add-float/2addr v13, v14 │ │ +029784: 82be |0074: int-to-float v14, v11 │ │ +029786: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +02978a: 523d 8002 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +02978e: 523e 8302 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +029792: c6ed |007b: add-float/2addr v13, v14 │ │ +029794: a608 0d07 |007c: add-float v8, v13, v7 │ │ +029798: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +02979c: 520d c902 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +0297a0: 82dd |0082: int-to-float v13, v13 │ │ +0297a2: c61d |0083: add-float/2addr v13, v1 │ │ +0297a4: 82ae |0084: int-to-float v14, v10 │ │ +0297a6: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +0297aa: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +0297ae: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +0297b2: 540d c202 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ +0297b6: 871e |008d: float-to-int v14, v1 │ │ +0297b8: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +0297bc: 520f d802 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d8 │ │ +0297c0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +0297c4: 5200 c902 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +0297c8: 0210 0000 |0096: move/from16 v16, v0 │ │ +0297cc: 0200 1000 |0098: move/from16 v0, v16 │ │ +0297d0: 8200 |009a: int-to-float v0, v0 │ │ +0297d2: 0210 0000 |009b: move/from16 v16, v0 │ │ +0297d6: a610 1001 |009d: add-float v16, v16, v1 │ │ +0297da: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +0297de: a610 1011 |00a1: add-float v16, v16, v17 │ │ +0297e2: 0200 1000 |00a3: move/from16 v0, v16 │ │ +0297e6: 8700 |00a5: float-to-int v0, v0 │ │ +0297e8: 0210 0000 |00a6: move/from16 v16, v0 │ │ +0297ec: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +0297f0: 5200 a602 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a6 │ │ +0297f4: 0211 0000 |00ac: move/from16 v17, v0 │ │ +0297f8: 7405 e200 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@00e2 │ │ +0297fe: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +029802: 540d c202 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ +029806: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +02980a: 6e20 df00 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@00df │ │ +029810: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +029814: 82dd |00bc: int-to-float v13, v13 │ │ +029816: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +02981a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +02981e: 0e00 |00c1: return-void │ │ +029820: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +029824: 540d a402 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +029828: 6e20 7306 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +02982e: 0a0c |00c9: move-result v12 │ │ +029830: a60d 080c |00ca: add-float v13, v8, v12 │ │ +029834: 82be |00cc: int-to-float v14, v11 │ │ +029836: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +02983a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +02983e: c6d8 |00d1: add-float/2addr v8, v13 │ │ +029840: 28ac |00d2: goto 007e // -0054 │ │ +029842: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +029846: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2136 │ │ 0x0003 line=2139 │ │ 0x001f line=2140 │ │ 0x0023 line=2141 │ │ 0x0027 line=2143 │ │ @@ -36415,181 +36420,181 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 310 16-bit code units │ │ -028284: |[028284] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -028294: 6e10 700b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -02829a: 0a00 |0003: move-result v0 │ │ -02829c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -0282a0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0282a2: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -0282a6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0282a8: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -0282ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0282ae: 5ce0 bb02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0282b2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0282b4: 5ce0 bc02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ -0282b8: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -0282ba: 59e0 a302 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -0282be: 54e0 da02 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -0282c2: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -0282c6: 54e0 da02 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -0282ca: 6e10 860b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ -0282d0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0282d2: 5be0 da02 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -0282d6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0282d8: 0f00 |0022: return v0 │ │ -0282da: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -0282de: 55e0 bb02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0282e2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0282e6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0282e8: 28f8 |002a: goto 0022 // -0008 │ │ -0282ea: 55e0 bc02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ -0282ee: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -0282f2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0282f4: 28f2 |0030: goto 0022 // -000e │ │ -0282f6: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ -0282fc: 54e0 da02 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -028300: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -028304: 7100 850b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ -02830a: 0c00 |003b: move-result-object v0 │ │ -02830c: 5be0 da02 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -028310: 54e0 da02 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -028314: 6e20 7e0b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ -02831a: 55e0 bb02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -02831e: 28dd |0045: goto 0022 // -0023 │ │ -028320: 52e7 a302 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -028324: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -028326: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -02832a: 7120 5e06 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ -028330: 0a09 |004e: move-result v9 │ │ -028332: 7120 6306 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -028338: 0a0a |0052: move-result v10 │ │ -02833a: 52e0 be02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -02833e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -028342: 7110 810d 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -028348: 0a0b |005a: move-result v11 │ │ -02834a: 7120 6406 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0664 │ │ -028350: 0a0c |005e: move-result v12 │ │ -028352: 52e0 bf02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ -028356: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -02835a: 7110 810d 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -028360: 0a0d |0066: move-result v13 │ │ -028362: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -028364: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -028368: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ -02836c: 52e0 be02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -028370: 7030 e107 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@07e1 │ │ -028376: 0a00 |0071: move-result v0 │ │ -028378: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ -02837c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -02837e: 8783 |0075: float-to-int v3, v8 │ │ -028380: 87a4 |0076: float-to-int v4, v10 │ │ -028382: 87c5 |0077: float-to-int v5, v12 │ │ -028384: 07e0 |0078: move-object v0, v14 │ │ -028386: 07e1 |0079: move-object v1, v14 │ │ -028388: 7406 ac07 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07ac │ │ -02838e: 0a00 |007d: move-result v0 │ │ -028390: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ -028394: 59ea be02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -028398: 59ea b902 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -02839c: 59ec bf02 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ -0283a0: 1210 |0086: const/4 v0, #int 1 // #1 │ │ -0283a2: 5ce0 bc02 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ -0283a6: 1200 |0089: const/4 v0, #int 0 // #0 │ │ -0283a8: 2898 |008a: goto 0022 // -0068 │ │ -0283aa: 52e0 d902 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -0283ae: 8200 |008d: int-to-float v0, v0 │ │ -0283b0: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ -0283b4: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ -0283b8: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ -0283bc: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ -0283c0: 1210 |0096: const/4 v0, #int 1 // #1 │ │ -0283c2: 5ce0 bb02 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0283c6: 1210 |0099: const/4 v0, #int 1 // #1 │ │ -0283c8: 7020 1008 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -0283ce: 1200 |009d: const/4 v0, #int 0 // #0 │ │ -0283d0: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ -0283d4: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ -0283d8: 52e0 b902 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -0283dc: 52e1 d902 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -0283e0: 8211 |00a6: int-to-float v1, v1 │ │ -0283e2: c610 |00a7: add-float/2addr v0, v1 │ │ -0283e4: 59e0 be02 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -0283e8: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ -0283ea: 7020 1108 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -0283f0: 55e0 bb02 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0283f4: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ -0283f8: 7020 f307 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07f3 │ │ -0283fe: 0a00 |00b5: move-result v0 │ │ -028400: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ -028404: 7110 3a07 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ -02840a: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ -02840e: 52e0 b902 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -028412: 52e1 d902 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -028416: 8211 |00c1: int-to-float v1, v1 │ │ -028418: c710 |00c2: sub-float/2addr v0, v1 │ │ -02841a: 28e5 |00c3: goto 00a8 // -001b │ │ -02841c: 52e0 d902 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -028420: 8200 |00c6: int-to-float v0, v0 │ │ -028422: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ -028426: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ -02842a: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ -02842c: 5ce0 bc02 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ -028430: 28e0 |00ce: goto 00ae // -0020 │ │ -028432: 6e10 760b 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ -028438: 0a00 |00d2: move-result v0 │ │ -02843a: 59e0 b902 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -02843e: 59e0 be02 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -028442: 6e10 780b 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ -028448: 0a00 |00da: move-result v0 │ │ -02844a: 59e0 bf02 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ -02844e: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -028450: 7120 6206 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -028456: 0a00 |00e1: move-result v0 │ │ -028458: 59e0 a302 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -02845c: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ -02845e: 5ce0 bc02 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ -028462: 54e0 d102 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -028466: 6e10 b60c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0cb6 │ │ -02846c: 52e0 d002 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ -028470: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ -028472: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ -028476: 54e0 d102 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -02847a: 6e10 bc0c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0cbc │ │ -028480: 0a00 |00f6: move-result v0 │ │ -028482: 54e1 d102 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -028486: 6e10 b90c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ -02848c: 0a01 |00fc: move-result v1 │ │ -02848e: b110 |00fd: sub-int/2addr v0, v1 │ │ -028490: 7110 820d 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0d82 │ │ -028496: 0a00 |0101: move-result v0 │ │ -028498: 52e1 aa02 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02aa │ │ -02849c: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ -0284a0: 54e0 d102 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -0284a4: 6e10 b50c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ -0284aa: 1200 |010b: const/4 v0, #int 0 // #0 │ │ -0284ac: 5ce0 cb02 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -0284b0: 6e10 f507 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -0284b6: 1210 |0111: const/4 v0, #int 1 // #1 │ │ -0284b8: 5ce0 bb02 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0284bc: 1210 |0114: const/4 v0, #int 1 // #1 │ │ -0284be: 7020 1008 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -0284c4: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ -0284c8: 1200 |011a: const/4 v0, #int 0 // #0 │ │ -0284ca: 7020 ae07 0e00 |011b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ -0284d0: 1200 |011e: const/4 v0, #int 0 // #0 │ │ -0284d2: 5ce0 bb02 |011f: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -0284d6: 2900 13ff |0121: goto/16 0034 // -00ed │ │ -0284da: 7020 ed07 fe00 |0123: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07ed │ │ -0284e0: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ -0284e4: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ +029848: |[029848] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +029858: 6e10 700b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +02985e: 0a00 |0003: move-result v0 │ │ +029860: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +029864: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +029866: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +02986a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02986c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +029870: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +029872: 5ce0 bb02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +029876: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +029878: 5ce0 bc02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ +02987c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +02987e: 59e0 a302 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +029882: 54e0 da02 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +029886: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +02988a: 54e0 da02 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02988e: 6e10 860b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ +029894: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +029896: 5be0 da02 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02989a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +02989c: 0f00 |0022: return v0 │ │ +02989e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +0298a2: 55e0 bb02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +0298a6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0298aa: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0298ac: 28f8 |002a: goto 0022 // -0008 │ │ +0298ae: 55e0 bc02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ +0298b2: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +0298b6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0298b8: 28f2 |0030: goto 0022 // -000e │ │ +0298ba: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ +0298c0: 54e0 da02 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +0298c4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +0298c8: 7100 850b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ +0298ce: 0c00 |003b: move-result-object v0 │ │ +0298d0: 5be0 da02 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +0298d4: 54e0 da02 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +0298d8: 6e20 7e0b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ +0298de: 55e0 bb02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +0298e2: 28dd |0045: goto 0022 // -0023 │ │ +0298e4: 52e7 a302 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +0298e8: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +0298ea: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +0298ee: 7120 5e06 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ +0298f4: 0a09 |004e: move-result v9 │ │ +0298f6: 7120 6306 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +0298fc: 0a0a |0052: move-result v10 │ │ +0298fe: 52e0 be02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +029902: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +029906: 7110 820d 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +02990c: 0a0b |005a: move-result v11 │ │ +02990e: 7120 6406 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0664 │ │ +029914: 0a0c |005e: move-result v12 │ │ +029916: 52e0 bf02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ +02991a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +02991e: 7110 820d 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +029924: 0a0d |0066: move-result v13 │ │ +029926: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +029928: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +02992c: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ +029930: 52e0 be02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +029934: 7030 e107 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@07e1 │ │ +02993a: 0a00 |0071: move-result v0 │ │ +02993c: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ +029940: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +029942: 8783 |0075: float-to-int v3, v8 │ │ +029944: 87a4 |0076: float-to-int v4, v10 │ │ +029946: 87c5 |0077: float-to-int v5, v12 │ │ +029948: 07e0 |0078: move-object v0, v14 │ │ +02994a: 07e1 |0079: move-object v1, v14 │ │ +02994c: 7406 ac07 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@07ac │ │ +029952: 0a00 |007d: move-result v0 │ │ +029954: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ +029958: 59ea be02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02995c: 59ea b902 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +029960: 59ec bf02 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ +029964: 1210 |0086: const/4 v0, #int 1 // #1 │ │ +029966: 5ce0 bc02 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ +02996a: 1200 |0089: const/4 v0, #int 0 // #0 │ │ +02996c: 2898 |008a: goto 0022 // -0068 │ │ +02996e: 52e0 d902 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +029972: 8200 |008d: int-to-float v0, v0 │ │ +029974: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ +029978: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ +02997c: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ +029980: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ +029984: 1210 |0096: const/4 v0, #int 1 // #1 │ │ +029986: 5ce0 bb02 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02998a: 1210 |0099: const/4 v0, #int 1 // #1 │ │ +02998c: 7020 1008 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +029992: 1200 |009d: const/4 v0, #int 0 // #0 │ │ +029994: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ +029998: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ +02999c: 52e0 b902 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +0299a0: 52e1 d902 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +0299a4: 8211 |00a6: int-to-float v1, v1 │ │ +0299a6: c610 |00a7: add-float/2addr v0, v1 │ │ +0299a8: 59e0 be02 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +0299ac: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ +0299ae: 7020 1108 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +0299b4: 55e0 bb02 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +0299b8: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ +0299bc: 7020 f307 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07f3 │ │ +0299c2: 0a00 |00b5: move-result v0 │ │ +0299c4: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ +0299c8: 7110 3a07 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ +0299ce: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ +0299d2: 52e0 b902 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +0299d6: 52e1 d902 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +0299da: 8211 |00c1: int-to-float v1, v1 │ │ +0299dc: c710 |00c2: sub-float/2addr v0, v1 │ │ +0299de: 28e5 |00c3: goto 00a8 // -001b │ │ +0299e0: 52e0 d902 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +0299e4: 8200 |00c6: int-to-float v0, v0 │ │ +0299e6: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ +0299ea: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ +0299ee: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ +0299f0: 5ce0 bc02 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ +0299f4: 28e0 |00ce: goto 00ae // -0020 │ │ +0299f6: 6e10 760b 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ +0299fc: 0a00 |00d2: move-result v0 │ │ +0299fe: 59e0 b902 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +029a02: 59e0 be02 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +029a06: 6e10 780b 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ +029a0c: 0a00 |00da: move-result v0 │ │ +029a0e: 59e0 bf02 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ +029a12: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +029a14: 7120 6206 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +029a1a: 0a00 |00e1: move-result v0 │ │ +029a1c: 59e0 a302 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +029a20: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ +029a22: 5ce0 bc02 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02bc │ │ +029a26: 54e0 d102 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +029a2a: 6e10 b60c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0cb6 │ │ +029a30: 52e0 d002 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02d0 │ │ +029a34: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ +029a36: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ +029a3a: 54e0 d102 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +029a3e: 6e10 bc0c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0cbc │ │ +029a44: 0a00 |00f6: move-result v0 │ │ +029a46: 54e1 d102 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +029a4a: 6e10 b90c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ +029a50: 0a01 |00fc: move-result v1 │ │ +029a52: b110 |00fd: sub-int/2addr v0, v1 │ │ +029a54: 7110 830d 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0d83 │ │ +029a5a: 0a00 |0101: move-result v0 │ │ +029a5c: 52e1 aa02 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02aa │ │ +029a60: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ +029a64: 54e0 d102 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +029a68: 6e10 b50c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ +029a6e: 1200 |010b: const/4 v0, #int 0 // #0 │ │ +029a70: 5ce0 cb02 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +029a74: 6e10 f507 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +029a7a: 1210 |0111: const/4 v0, #int 1 // #1 │ │ +029a7c: 5ce0 bb02 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +029a80: 1210 |0114: const/4 v0, #int 1 // #1 │ │ +029a82: 7020 1008 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +029a88: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ +029a8c: 1200 |011a: const/4 v0, #int 0 // #0 │ │ +029a8e: 7020 ae07 0e00 |011b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ +029a94: 1200 |011e: const/4 v0, #int 0 // #0 │ │ +029a96: 5ce0 bb02 |011f: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +029a9a: 2900 13ff |0121: goto/16 0034 // -00ed │ │ +029a9e: 7020 ed07 fe00 |0123: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07ed │ │ +029aa4: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ +029aa8: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1721 │ │ 0x0006 line=1724 │ │ 0x000c line=1727 │ │ 0x000f line=1728 │ │ 0x0012 line=1729 │ │ @@ -36664,210 +36669,210 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 400 16-bit code units │ │ -028500: |[028500] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -028510: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ -028514: 0200 1600 |0002: move/from16 v0, v22 │ │ -028518: 0801 1800 |0004: move-object/from16 v1, v24 │ │ -02851c: 5c10 b802 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ -028520: 7401 f507 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -028526: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ -02852a: 0200 1600 |000d: move/from16 v0, v22 │ │ -02852e: 0801 1800 |000f: move-object/from16 v1, v24 │ │ -028532: 5c10 b802 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ -028536: 7401 c207 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -02853c: 0a05 |0016: move-result v5 │ │ -02853e: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ -028542: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ -028546: 7401 cf07 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07cf │ │ -02854c: 0a0f |001e: move-result v15 │ │ -02854e: 7401 d107 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ -028554: 0a11 |0022: move-result v17 │ │ -028556: 7401 d007 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07d0 │ │ -02855c: 0a10 |0026: move-result v16 │ │ -02855e: 7401 ce07 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ -028564: 0a0e |002a: move-result v14 │ │ -028566: 7401 d307 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -02856c: 0a12 |002e: move-result v18 │ │ -02856e: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -028570: 120a |0030: const/4 v10, #int 0 // #0 │ │ -028572: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ -028576: 0800 1800 |0033: move-object/from16 v0, v24 │ │ -02857a: 6e20 c107 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -028580: 0c02 |0038: move-result-object v2 │ │ -028582: 6e10 b20b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -028588: 0a16 |003c: move-result v22 │ │ -02858a: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ -02858e: 0200 1600 |003f: move/from16 v0, v22 │ │ -028592: 0201 1700 |0041: move/from16 v1, v23 │ │ -028596: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ -02859a: 6e10 a60b 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -0285a0: 0c0d |0048: move-result-object v13 │ │ -0285a2: 1f0d 2b01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -0285a6: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -0285a8: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -0285aa: 55d0 8702 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -0285ae: 0216 0000 |004f: move/from16 v22, v0 │ │ -0285b2: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ -0285b6: 52d0 8502 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ -0285ba: 0216 0000 |0055: move/from16 v22, v0 │ │ -0285be: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ -0285c2: 52d0 8502 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ -0285c6: 0216 0000 |005b: move/from16 v22, v0 │ │ -0285ca: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ -0285ce: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ -0285d4: 01f3 |0062: move v3, v15 │ │ -0285d6: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ -0285dc: 0204 1100 |0066: move/from16 v4, v17 │ │ -0285e0: 9003 0312 |0068: add-int v3, v3, v18 │ │ -0285e4: 6e10 a90b 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -0285ea: 0a16 |006d: move-result v22 │ │ -0285ec: 9016 1603 |006e: add-int v22, v22, v3 │ │ -0285f0: 6e10 a80b 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -0285f6: 0a17 |0073: move-result v23 │ │ -0285f8: 9017 1704 |0074: add-int v23, v23, v4 │ │ -0285fc: 0200 1600 |0076: move/from16 v0, v22 │ │ -028600: 0201 1700 |0078: move/from16 v1, v23 │ │ -028604: 6e51 bf0b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0bbf │ │ -02860a: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02860e: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -028612: 28b0 |0081: goto 0031 // -0050 │ │ -028614: 01f3 |0082: move v3, v15 │ │ -028616: 6e10 a90b 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -02861c: 0a16 |0086: move-result v22 │ │ -02861e: 900f 0f16 |0087: add-int v15, v15, v22 │ │ -028622: 28da |0089: goto 0063 // -0026 │ │ -028624: 6e10 a90b 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -02862a: 0a16 |008d: move-result v22 │ │ -02862c: 9116 1416 |008e: sub-int v22, v20, v22 │ │ -028630: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ -028634: 0200 1600 |0092: move/from16 v0, v22 │ │ -028638: 7120 850d f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -02863e: 0a03 |0097: move-result v3 │ │ -028640: 28cb |0098: goto 0063 // -0035 │ │ -028642: 9116 1410 |0099: sub-int v22, v20, v16 │ │ -028646: 6e10 a90b 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -02864c: 0a17 |009e: move-result v23 │ │ -02864e: 9103 1617 |009f: sub-int v3, v22, v23 │ │ -028652: 6e10 a90b 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -028658: 0a16 |00a4: move-result v22 │ │ -02865a: 9010 1016 |00a5: add-int v16, v16, v22 │ │ -02865e: 28bc |00a7: goto 0063 // -0044 │ │ -028660: 0204 1100 |00a8: move/from16 v4, v17 │ │ -028664: 6e10 a80b 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -02866a: 0a16 |00ad: move-result v22 │ │ -02866c: 9011 1116 |00ae: add-int v17, v17, v22 │ │ -028670: 28b8 |00b0: goto 0068 // -0048 │ │ -028672: 6e10 a80b 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -028678: 0a16 |00b4: move-result v22 │ │ -02867a: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ -02867e: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ -028682: 0200 1600 |00b9: move/from16 v0, v22 │ │ -028686: 0201 1100 |00bb: move/from16 v1, v17 │ │ -02868a: 7120 850d 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -028690: 0a04 |00c0: move-result v4 │ │ -028692: 28a7 |00c1: goto 0068 // -0059 │ │ -028694: 9116 070e |00c2: sub-int v22, v7, v14 │ │ -028698: 6e10 a80b 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -02869e: 0a17 |00c7: move-result v23 │ │ -0286a0: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ -0286a4: 6e10 a80b 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -0286aa: 0a16 |00cd: move-result v22 │ │ -0286ac: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ -0286b0: 2898 |00d0: goto 0068 // -0068 │ │ -0286b2: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -0286b4: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ -0286b8: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -0286bc: 6e20 c107 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -0286c2: 0c02 |00d9: move-result-object v2 │ │ -0286c4: 6e10 b20b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -0286ca: 0a16 |00dd: move-result v22 │ │ -0286cc: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ -0286d0: 0200 1600 |00e0: move/from16 v0, v22 │ │ -0286d4: 0201 1700 |00e2: move/from16 v1, v23 │ │ -0286d8: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ -0286dc: 6e10 a60b 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -0286e2: 0c0d |00e9: move-result-object v13 │ │ -0286e4: 1f0d 2b01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -0286e8: 55d0 8702 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -0286ec: 0216 0000 |00ee: move/from16 v22, v0 │ │ -0286f0: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ -0286f4: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -0286f8: 6e20 d907 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -0286fe: 0c0b |00f7: move-result-object v11 │ │ -028700: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ -028704: 0200 1400 |00fa: move/from16 v0, v20 │ │ -028708: 8200 |00fc: int-to-float v0, v0 │ │ -02870a: 0216 0000 |00fd: move/from16 v22, v0 │ │ -02870e: 52b0 8002 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -028712: 0217 0000 |0101: move/from16 v23, v0 │ │ -028716: a816 1617 |0103: mul-float v22, v22, v23 │ │ -02871a: 0200 1600 |0105: move/from16 v0, v22 │ │ -02871e: 870c |0107: float-to-int v12, v0 │ │ -028720: 9003 0f0c |0108: add-int v3, v15, v12 │ │ -028724: 0204 1100 |010a: move/from16 v4, v17 │ │ -028728: 55d0 8802 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0288 │ │ -02872c: 0216 0000 |010e: move/from16 v22, v0 │ │ -028730: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ -028734: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ -028738: 0200 1600 |0114: move/from16 v0, v22 │ │ -02873c: 5cd0 8802 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0288 │ │ -028740: 9116 140f |0118: sub-int v22, v20, v15 │ │ -028744: 9116 1610 |011a: sub-int v22, v22, v16 │ │ -028748: 0200 1600 |011c: move/from16 v0, v22 │ │ -02874c: 8200 |011e: int-to-float v0, v0 │ │ -02874e: 0216 0000 |011f: move/from16 v22, v0 │ │ -028752: 52d0 8b02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -028756: 0217 0000 |0123: move/from16 v23, v0 │ │ -02875a: a816 1617 |0125: mul-float v22, v22, v23 │ │ -02875e: 0200 1600 |0127: move/from16 v0, v22 │ │ -028762: 8700 |0129: float-to-int v0, v0 │ │ -028764: 0216 0000 |012a: move/from16 v22, v0 │ │ -028768: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ -02876c: 7702 960b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028772: 0a15 |0131: move-result v21 │ │ -028774: 9116 0711 |0132: sub-int v22, v7, v17 │ │ -028778: 9116 160e |0134: sub-int v22, v22, v14 │ │ -02877c: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ -028780: 7702 960b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028786: 0a08 |013b: move-result v8 │ │ -028788: 0200 1500 |013c: move/from16 v0, v21 │ │ -02878c: 6e30 c00b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0bc0 │ │ -028792: 6e10 a90b 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -028798: 0a16 |0144: move-result v22 │ │ -02879a: 9016 1603 |0145: add-int v22, v22, v3 │ │ -02879e: 6e10 a80b 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -0287a4: 0a17 |014a: move-result v23 │ │ -0287a6: 9017 1704 |014b: add-int v23, v23, v4 │ │ -0287aa: 0200 1600 |014d: move/from16 v0, v22 │ │ -0287ae: 0201 1700 |014f: move/from16 v1, v23 │ │ -0287b2: 6e51 bf0b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0bbf │ │ -0287b8: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0287bc: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ -0287c0: 0200 1100 |0158: move/from16 v0, v17 │ │ -0287c4: 0801 1800 |015a: move-object/from16 v1, v24 │ │ -0287c8: 5910 d802 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d8 │ │ -0287cc: 9116 070e |015e: sub-int v22, v7, v14 │ │ -0287d0: 0200 1600 |0160: move/from16 v0, v22 │ │ -0287d4: 0801 1800 |0162: move-object/from16 v1, v24 │ │ -0287d8: 5910 a602 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a6 │ │ -0287dc: 0800 1800 |0166: move-object/from16 v0, v24 │ │ -0287e0: 5906 ac02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02ac │ │ -0287e4: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ -0287e8: 0200 1600 |016c: move/from16 v0, v22 │ │ -0287ec: 0801 1800 |016e: move-object/from16 v1, v24 │ │ -0287f0: 5c10 b302 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ -0287f4: 0e00 |0172: return-void │ │ -0287f6: 0000 |0173: nop // spacer │ │ -0287f8: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ -028814: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ +029ac4: |[029ac4] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +029ad4: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ +029ad8: 0200 1600 |0002: move/from16 v0, v22 │ │ +029adc: 0801 1800 |0004: move-object/from16 v1, v24 │ │ +029ae0: 5c10 b802 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ +029ae4: 7401 f507 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +029aea: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ +029aee: 0200 1600 |000d: move/from16 v0, v22 │ │ +029af2: 0801 1800 |000f: move-object/from16 v1, v24 │ │ +029af6: 5c10 b802 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ +029afa: 7401 c207 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +029b00: 0a05 |0016: move-result v5 │ │ +029b02: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ +029b06: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ +029b0a: 7401 cf07 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07cf │ │ +029b10: 0a0f |001e: move-result v15 │ │ +029b12: 7401 d107 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ +029b18: 0a11 |0022: move-result v17 │ │ +029b1a: 7401 d007 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07d0 │ │ +029b20: 0a10 |0026: move-result v16 │ │ +029b22: 7401 ce07 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ +029b28: 0a0e |002a: move-result v14 │ │ +029b2a: 7401 d307 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +029b30: 0a12 |002e: move-result v18 │ │ +029b32: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +029b34: 120a |0030: const/4 v10, #int 0 // #0 │ │ +029b36: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ +029b3a: 0800 1800 |0033: move-object/from16 v0, v24 │ │ +029b3e: 6e20 c107 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +029b44: 0c02 |0038: move-result-object v2 │ │ +029b46: 6e10 b20b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +029b4c: 0a16 |003c: move-result v22 │ │ +029b4e: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ +029b52: 0200 1600 |003f: move/from16 v0, v22 │ │ +029b56: 0201 1700 |0041: move/from16 v1, v23 │ │ +029b5a: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ +029b5e: 6e10 a60b 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +029b64: 0c0d |0048: move-result-object v13 │ │ +029b66: 1f0d 2b01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +029b6a: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +029b6c: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +029b6e: 55d0 8702 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +029b72: 0216 0000 |004f: move/from16 v22, v0 │ │ +029b76: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ +029b7a: 52d0 8502 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ +029b7e: 0216 0000 |0055: move/from16 v22, v0 │ │ +029b82: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ +029b86: 52d0 8502 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ +029b8a: 0216 0000 |005b: move/from16 v22, v0 │ │ +029b8e: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ +029b92: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ +029b98: 01f3 |0062: move v3, v15 │ │ +029b9a: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ +029ba0: 0204 1100 |0066: move/from16 v4, v17 │ │ +029ba4: 9003 0312 |0068: add-int v3, v3, v18 │ │ +029ba8: 6e10 a90b 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +029bae: 0a16 |006d: move-result v22 │ │ +029bb0: 9016 1603 |006e: add-int v22, v22, v3 │ │ +029bb4: 6e10 a80b 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +029bba: 0a17 |0073: move-result v23 │ │ +029bbc: 9017 1704 |0074: add-int v23, v23, v4 │ │ +029bc0: 0200 1600 |0076: move/from16 v0, v22 │ │ +029bc4: 0201 1700 |0078: move/from16 v1, v23 │ │ +029bc8: 6e51 bf0b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0bbf │ │ +029bce: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +029bd2: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +029bd6: 28b0 |0081: goto 0031 // -0050 │ │ +029bd8: 01f3 |0082: move v3, v15 │ │ +029bda: 6e10 a90b 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +029be0: 0a16 |0086: move-result v22 │ │ +029be2: 900f 0f16 |0087: add-int v15, v15, v22 │ │ +029be6: 28da |0089: goto 0063 // -0026 │ │ +029be8: 6e10 a90b 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +029bee: 0a16 |008d: move-result v22 │ │ +029bf0: 9116 1416 |008e: sub-int v22, v20, v22 │ │ +029bf4: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ +029bf8: 0200 1600 |0092: move/from16 v0, v22 │ │ +029bfc: 7120 860d f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +029c02: 0a03 |0097: move-result v3 │ │ +029c04: 28cb |0098: goto 0063 // -0035 │ │ +029c06: 9116 1410 |0099: sub-int v22, v20, v16 │ │ +029c0a: 6e10 a90b 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +029c10: 0a17 |009e: move-result v23 │ │ +029c12: 9103 1617 |009f: sub-int v3, v22, v23 │ │ +029c16: 6e10 a90b 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +029c1c: 0a16 |00a4: move-result v22 │ │ +029c1e: 9010 1016 |00a5: add-int v16, v16, v22 │ │ +029c22: 28bc |00a7: goto 0063 // -0044 │ │ +029c24: 0204 1100 |00a8: move/from16 v4, v17 │ │ +029c28: 6e10 a80b 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +029c2e: 0a16 |00ad: move-result v22 │ │ +029c30: 9011 1116 |00ae: add-int v17, v17, v22 │ │ +029c34: 28b8 |00b0: goto 0068 // -0048 │ │ +029c36: 6e10 a80b 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +029c3c: 0a16 |00b4: move-result v22 │ │ +029c3e: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ +029c42: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ +029c46: 0200 1600 |00b9: move/from16 v0, v22 │ │ +029c4a: 0201 1100 |00bb: move/from16 v1, v17 │ │ +029c4e: 7120 860d 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +029c54: 0a04 |00c0: move-result v4 │ │ +029c56: 28a7 |00c1: goto 0068 // -0059 │ │ +029c58: 9116 070e |00c2: sub-int v22, v7, v14 │ │ +029c5c: 6e10 a80b 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +029c62: 0a17 |00c7: move-result v23 │ │ +029c64: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ +029c68: 6e10 a80b 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +029c6e: 0a16 |00cd: move-result v22 │ │ +029c70: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ +029c74: 2898 |00d0: goto 0068 // -0068 │ │ +029c76: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +029c78: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ +029c7c: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +029c80: 6e20 c107 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +029c86: 0c02 |00d9: move-result-object v2 │ │ +029c88: 6e10 b20b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +029c8e: 0a16 |00dd: move-result v22 │ │ +029c90: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ +029c94: 0200 1600 |00e0: move/from16 v0, v22 │ │ +029c98: 0201 1700 |00e2: move/from16 v1, v23 │ │ +029c9c: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ +029ca0: 6e10 a60b 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +029ca6: 0c0d |00e9: move-result-object v13 │ │ +029ca8: 1f0d 2b01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +029cac: 55d0 8702 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +029cb0: 0216 0000 |00ee: move/from16 v22, v0 │ │ +029cb4: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ +029cb8: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +029cbc: 6e20 d907 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +029cc2: 0c0b |00f7: move-result-object v11 │ │ +029cc4: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ +029cc8: 0200 1400 |00fa: move/from16 v0, v20 │ │ +029ccc: 8200 |00fc: int-to-float v0, v0 │ │ +029cce: 0216 0000 |00fd: move/from16 v22, v0 │ │ +029cd2: 52b0 8002 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +029cd6: 0217 0000 |0101: move/from16 v23, v0 │ │ +029cda: a816 1617 |0103: mul-float v22, v22, v23 │ │ +029cde: 0200 1600 |0105: move/from16 v0, v22 │ │ +029ce2: 870c |0107: float-to-int v12, v0 │ │ +029ce4: 9003 0f0c |0108: add-int v3, v15, v12 │ │ +029ce8: 0204 1100 |010a: move/from16 v4, v17 │ │ +029cec: 55d0 8802 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0288 │ │ +029cf0: 0216 0000 |010e: move/from16 v22, v0 │ │ +029cf4: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ +029cf8: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ +029cfc: 0200 1600 |0114: move/from16 v0, v22 │ │ +029d00: 5cd0 8802 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0288 │ │ +029d04: 9116 140f |0118: sub-int v22, v20, v15 │ │ +029d08: 9116 1610 |011a: sub-int v22, v22, v16 │ │ +029d0c: 0200 1600 |011c: move/from16 v0, v22 │ │ +029d10: 8200 |011e: int-to-float v0, v0 │ │ +029d12: 0216 0000 |011f: move/from16 v22, v0 │ │ +029d16: 52d0 8b02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +029d1a: 0217 0000 |0123: move/from16 v23, v0 │ │ +029d1e: a816 1617 |0125: mul-float v22, v22, v23 │ │ +029d22: 0200 1600 |0127: move/from16 v0, v22 │ │ +029d26: 8700 |0129: float-to-int v0, v0 │ │ +029d28: 0216 0000 |012a: move/from16 v22, v0 │ │ +029d2c: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ +029d30: 7702 960b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +029d36: 0a15 |0131: move-result v21 │ │ +029d38: 9116 0711 |0132: sub-int v22, v7, v17 │ │ +029d3c: 9116 160e |0134: sub-int v22, v22, v14 │ │ +029d40: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ +029d44: 7702 960b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +029d4a: 0a08 |013b: move-result v8 │ │ +029d4c: 0200 1500 |013c: move/from16 v0, v21 │ │ +029d50: 6e30 c00b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0bc0 │ │ +029d56: 6e10 a90b 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +029d5c: 0a16 |0144: move-result v22 │ │ +029d5e: 9016 1603 |0145: add-int v22, v22, v3 │ │ +029d62: 6e10 a80b 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +029d68: 0a17 |014a: move-result v23 │ │ +029d6a: 9017 1704 |014b: add-int v23, v23, v4 │ │ +029d6e: 0200 1600 |014d: move/from16 v0, v22 │ │ +029d72: 0201 1700 |014f: move/from16 v1, v23 │ │ +029d76: 6e51 bf0b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0bbf │ │ +029d7c: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ +029d80: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ +029d84: 0200 1100 |0158: move/from16 v0, v17 │ │ +029d88: 0801 1800 |015a: move-object/from16 v1, v24 │ │ +029d8c: 5910 d802 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02d8 │ │ +029d90: 9116 070e |015e: sub-int v22, v7, v14 │ │ +029d94: 0200 1600 |0160: move/from16 v0, v22 │ │ +029d98: 0801 1800 |0162: move-object/from16 v1, v24 │ │ +029d9c: 5910 a602 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02a6 │ │ +029da0: 0800 1800 |0166: move-object/from16 v0, v24 │ │ +029da4: 5906 ac02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02ac │ │ +029da8: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ +029dac: 0200 1600 |016c: move/from16 v0, v22 │ │ +029db0: 0801 1800 |016e: move-object/from16 v1, v24 │ │ +029db4: 5c10 b302 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ +029db8: 0e00 |0172: return-void │ │ +029dba: 0000 |0173: nop // spacer │ │ +029dbc: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ +029dd8: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0008 line=1427 │ │ 0x000b line=1428 │ │ 0x0013 line=1430 │ │ 0x0017 line=1431 │ │ @@ -36973,223 +36978,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -028830: |[028830] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -028840: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -028844: 0200 1500 |0002: move/from16 v0, v21 │ │ -028848: 0201 1800 |0004: move/from16 v1, v24 │ │ -02884c: 7120 c707 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07c7 │ │ -028852: 0a15 |0009: move-result v21 │ │ -028854: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -028858: 0200 1600 |000c: move/from16 v0, v22 │ │ -02885c: 0201 1900 |000e: move/from16 v1, v25 │ │ -028860: 7120 c707 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07c7 │ │ -028866: 0a16 |0013: move-result v22 │ │ -028868: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -02886c: 0201 1500 |0016: move/from16 v1, v21 │ │ -028870: 0202 1600 |0018: move/from16 v2, v22 │ │ -028874: 6e30 0808 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0808 │ │ -02887a: 7401 cc07 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@07cc │ │ -028880: 0a0f |0020: move-result v15 │ │ -028882: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -028886: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -02888a: 5200 ad02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02ad │ │ -02888e: 0215 0000 |0027: move/from16 v21, v0 │ │ -028892: 0200 1500 |0029: move/from16 v0, v21 │ │ -028896: 7120 870d 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -02889c: 0a15 |002e: move-result v21 │ │ -02889e: 0200 1500 |002f: move/from16 v0, v21 │ │ -0288a2: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -0288a6: 5910 b602 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b6 │ │ -0288aa: 7401 cf07 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07cf │ │ -0288b0: 0a15 |0038: move-result v21 │ │ -0288b2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -0288b6: 7401 d007 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07d0 │ │ -0288bc: 0a16 |003e: move-result v22 │ │ -0288be: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -0288c2: 7401 cb07 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@07cb │ │ -0288c8: 0a15 |0044: move-result v21 │ │ -0288ca: 7401 d107 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ -0288d0: 0a16 |0048: move-result v22 │ │ -0288d2: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -0288d6: 7401 ce07 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ -0288dc: 0a16 |004e: move-result v22 │ │ -0288de: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -0288e2: 7401 c207 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -0288e8: 0a10 |0054: move-result v16 │ │ -0288ea: 120c |0055: const/4 v12, #int 0 // #0 │ │ -0288ec: 0200 1000 |0056: move/from16 v0, v16 │ │ -0288f0: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -0288f4: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -0288f8: 6e20 c107 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -0288fe: 0c03 |005f: move-result-object v3 │ │ -028900: 6e10 b20b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -028906: 0a15 |0063: move-result v21 │ │ -028908: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -02890c: 0200 1500 |0066: move/from16 v0, v21 │ │ -028910: 0201 1600 |0068: move/from16 v1, v22 │ │ -028914: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -028918: 6e10 a60b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -02891e: 0c0d |006f: move-result-object v13 │ │ -028920: 1f0d 2b01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -028924: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -028928: 55d0 8702 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -02892c: 0215 0000 |0076: move/from16 v21, v0 │ │ -028930: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -028934: 52d0 8502 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ -028938: 0215 0000 |007c: move/from16 v21, v0 │ │ -02893c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -028940: 52d0 8502 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ -028944: 0215 0000 |0082: move/from16 v21, v0 │ │ -028948: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -02894c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -028950: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -028954: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -028958: 0200 1100 |008c: move/from16 v0, v17 │ │ -02895c: 0201 1500 |008e: move/from16 v1, v21 │ │ -028960: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -028964: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -028968: 0200 1100 |0094: move/from16 v0, v17 │ │ -02896c: 0201 1500 |0096: move/from16 v1, v21 │ │ -028970: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -028974: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -028976: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -02897a: 0200 1500 |009d: move/from16 v0, v21 │ │ -02897e: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -028982: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -028986: 0200 1500 |00a3: move/from16 v0, v21 │ │ -02898a: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -02898e: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -028990: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -028994: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -028998: 0213 0500 |00ac: move/from16 v19, v5 │ │ -02899c: 0149 |00ae: move v9, v4 │ │ -02899e: 52d0 8a02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@028a │ │ -0289a2: 0215 0000 |00b1: move/from16 v21, v0 │ │ -0289a6: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -0289aa: 0200 1500 |00b5: move/from16 v0, v21 │ │ -0289ae: 0201 1600 |00b7: move/from16 v1, v22 │ │ -0289b2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -0289b6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -0289ba: 52d0 8a02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@028a │ │ -0289be: 0215 0000 |00bf: move/from16 v21, v0 │ │ -0289c2: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -0289c6: 0200 1500 |00c3: move/from16 v0, v21 │ │ -0289ca: 0201 1600 |00c5: move/from16 v1, v22 │ │ -0289ce: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -0289d2: 52d0 8a02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@028a │ │ -0289d6: 0213 0000 |00cb: move/from16 v19, v0 │ │ -0289da: 52d0 8602 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0286 │ │ -0289de: 0215 0000 |00cf: move/from16 v21, v0 │ │ -0289e2: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -0289e6: 0200 1500 |00d3: move/from16 v0, v21 │ │ -0289ea: 0201 1600 |00d5: move/from16 v1, v22 │ │ -0289ee: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -0289f2: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -0289f6: 52d0 8602 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0286 │ │ -0289fa: 0215 0000 |00dd: move/from16 v21, v0 │ │ -0289fe: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -028a02: 0200 1500 |00e1: move/from16 v0, v21 │ │ -028a06: 0201 1600 |00e3: move/from16 v1, v22 │ │ -028a0a: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -028a0e: 52d9 8602 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0286 │ │ -028a12: 0200 1300 |00e9: move/from16 v0, v19 │ │ -028a16: 0201 1200 |00eb: move/from16 v1, v18 │ │ -028a1a: 7120 960b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028a20: 0a14 |00f0: move-result v20 │ │ -028a22: 7120 960b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028a28: 0a0a |00f4: move-result v10 │ │ -028a2a: 0200 1400 |00f5: move/from16 v0, v20 │ │ -028a2e: 6e30 c00b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0bc0 │ │ -028a34: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -028a38: 6e10 a80b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ -028a3e: 0a15 |00ff: move-result v21 │ │ -028a40: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -028a44: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -028a48: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -028a4c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -028a4e: 2894 |0107: goto 009b // -006c │ │ -028a50: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -028a52: 289f |0109: goto 00a8 // -0061 │ │ -028a54: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -028a58: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -028a5c: 289e |010e: goto 00ac // -0062 │ │ -028a5e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -028a62: 6e10 a90b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -028a68: 0a15 |0114: move-result v21 │ │ -028a6a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -028a6e: 28eb |0117: goto 0102 // -0015 │ │ -028a70: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -028a74: 0200 1500 |011a: move/from16 v0, v21 │ │ -028a78: 7120 960b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028a7e: 0a15 |011f: move-result v21 │ │ -028a80: 0200 1500 |0120: move/from16 v0, v21 │ │ -028a84: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -028a88: 5910 a902 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02a9 │ │ -028a8c: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -028a90: 0200 1500 |0128: move/from16 v0, v21 │ │ -028a94: 7120 960b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028a9a: 0a15 |012d: move-result v21 │ │ -028a9c: 0200 1500 |012e: move/from16 v0, v21 │ │ -028aa0: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -028aa4: 5910 a802 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a8 │ │ -028aa8: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -028aac: 0200 1500 |0136: move/from16 v0, v21 │ │ -028ab0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -028ab4: 5c10 b802 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ -028ab8: 7401 f507 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -028abe: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -028ac2: 0200 1500 |0141: move/from16 v0, v21 │ │ -028ac6: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -028aca: 5c10 b802 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ -028ace: 7401 c207 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -028ad4: 0a10 |014a: move-result v16 │ │ -028ad6: 120c |014b: const/4 v12, #int 0 // #0 │ │ -028ad8: 0200 1000 |014c: move/from16 v0, v16 │ │ -028adc: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -028ae0: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -028ae4: 6e20 c107 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -028aea: 0c03 |0155: move-result-object v3 │ │ -028aec: 6e10 b20b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -028af2: 0a15 |0159: move-result v21 │ │ -028af4: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -028af8: 0200 1500 |015c: move/from16 v0, v21 │ │ -028afc: 0201 1600 |015e: move/from16 v1, v22 │ │ -028b00: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -028b04: 6e10 a60b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -028b0a: 0c0d |0165: move-result-object v13 │ │ -028b0c: 1f0d 2b01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -028b10: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -028b14: 55d0 8702 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -028b18: 0215 0000 |016c: move/from16 v21, v0 │ │ -028b1c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -028b20: 8250 |0170: int-to-float v0, v5 │ │ -028b22: 0215 0000 |0171: move/from16 v21, v0 │ │ -028b26: 52d0 8b02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -028b2a: 0216 0000 |0175: move/from16 v22, v0 │ │ -028b2e: a815 1516 |0177: mul-float v21, v21, v22 │ │ -028b32: 0200 1500 |0179: move/from16 v0, v21 │ │ -028b36: 8700 |017b: float-to-int v0, v0 │ │ -028b38: 0215 0000 |017c: move/from16 v21, v0 │ │ -028b3c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -028b40: 7702 960b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -028b46: 0a14 |0183: move-result v20 │ │ -028b48: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -028b4c: 5200 a802 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a8 │ │ -028b50: 0215 0000 |0188: move/from16 v21, v0 │ │ -028b54: 0200 1400 |018a: move/from16 v0, v20 │ │ -028b58: 0201 1500 |018c: move/from16 v1, v21 │ │ -028b5c: 6e30 c00b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0bc0 │ │ -028b62: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -028b66: 28b9 |0193: goto 014c // -0047 │ │ -028b68: 0e00 |0194: return-void │ │ +029df4: |[029df4] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +029e04: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +029e08: 0200 1500 |0002: move/from16 v0, v21 │ │ +029e0c: 0201 1800 |0004: move/from16 v1, v24 │ │ +029e10: 7120 c707 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07c7 │ │ +029e16: 0a15 |0009: move-result v21 │ │ +029e18: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +029e1c: 0200 1600 |000c: move/from16 v0, v22 │ │ +029e20: 0201 1900 |000e: move/from16 v1, v25 │ │ +029e24: 7120 c707 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@07c7 │ │ +029e2a: 0a16 |0013: move-result v22 │ │ +029e2c: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +029e30: 0201 1500 |0016: move/from16 v1, v21 │ │ +029e34: 0202 1600 |0018: move/from16 v2, v22 │ │ +029e38: 6e30 0808 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0808 │ │ +029e3e: 7401 cc07 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@07cc │ │ +029e44: 0a0f |0020: move-result v15 │ │ +029e46: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +029e4a: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +029e4e: 5200 ad02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02ad │ │ +029e52: 0215 0000 |0027: move/from16 v21, v0 │ │ +029e56: 0200 1500 |0029: move/from16 v0, v21 │ │ +029e5a: 7120 880d 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +029e60: 0a15 |002e: move-result v21 │ │ +029e62: 0200 1500 |002f: move/from16 v0, v21 │ │ +029e66: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +029e6a: 5910 b602 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02b6 │ │ +029e6e: 7401 cf07 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07cf │ │ +029e74: 0a15 |0038: move-result v21 │ │ +029e76: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +029e7a: 7401 d007 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07d0 │ │ +029e80: 0a16 |003e: move-result v22 │ │ +029e82: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +029e86: 7401 cb07 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@07cb │ │ +029e8c: 0a15 |0044: move-result v21 │ │ +029e8e: 7401 d107 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@07d1 │ │ +029e94: 0a16 |0048: move-result v22 │ │ +029e96: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +029e9a: 7401 ce07 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@07ce │ │ +029ea0: 0a16 |004e: move-result v22 │ │ +029ea2: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +029ea6: 7401 c207 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +029eac: 0a10 |0054: move-result v16 │ │ +029eae: 120c |0055: const/4 v12, #int 0 // #0 │ │ +029eb0: 0200 1000 |0056: move/from16 v0, v16 │ │ +029eb4: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +029eb8: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +029ebc: 6e20 c107 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +029ec2: 0c03 |005f: move-result-object v3 │ │ +029ec4: 6e10 b20b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +029eca: 0a15 |0063: move-result v21 │ │ +029ecc: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +029ed0: 0200 1500 |0066: move/from16 v0, v21 │ │ +029ed4: 0201 1600 |0068: move/from16 v1, v22 │ │ +029ed8: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +029edc: 6e10 a60b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +029ee2: 0c0d |006f: move-result-object v13 │ │ +029ee4: 1f0d 2b01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +029ee8: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +029eec: 55d0 8702 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +029ef0: 0215 0000 |0076: move/from16 v21, v0 │ │ +029ef4: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +029ef8: 52d0 8502 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ +029efc: 0215 0000 |007c: move/from16 v21, v0 │ │ +029f00: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +029f04: 52d0 8502 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ +029f08: 0215 0000 |0082: move/from16 v21, v0 │ │ +029f0c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +029f10: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +029f14: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +029f18: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +029f1c: 0200 1100 |008c: move/from16 v0, v17 │ │ +029f20: 0201 1500 |008e: move/from16 v1, v21 │ │ +029f24: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +029f28: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +029f2c: 0200 1100 |0094: move/from16 v0, v17 │ │ +029f30: 0201 1500 |0096: move/from16 v1, v21 │ │ +029f34: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +029f38: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +029f3a: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +029f3e: 0200 1500 |009d: move/from16 v0, v21 │ │ +029f42: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +029f46: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +029f4a: 0200 1500 |00a3: move/from16 v0, v21 │ │ +029f4e: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +029f52: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +029f54: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +029f58: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +029f5c: 0213 0500 |00ac: move/from16 v19, v5 │ │ +029f60: 0149 |00ae: move v9, v4 │ │ +029f62: 52d0 8a02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@028a │ │ +029f66: 0215 0000 |00b1: move/from16 v21, v0 │ │ +029f6a: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +029f6e: 0200 1500 |00b5: move/from16 v0, v21 │ │ +029f72: 0201 1600 |00b7: move/from16 v1, v22 │ │ +029f76: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +029f7a: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +029f7e: 52d0 8a02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@028a │ │ +029f82: 0215 0000 |00bf: move/from16 v21, v0 │ │ +029f86: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +029f8a: 0200 1500 |00c3: move/from16 v0, v21 │ │ +029f8e: 0201 1600 |00c5: move/from16 v1, v22 │ │ +029f92: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +029f96: 52d0 8a02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@028a │ │ +029f9a: 0213 0000 |00cb: move/from16 v19, v0 │ │ +029f9e: 52d0 8602 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0286 │ │ +029fa2: 0215 0000 |00cf: move/from16 v21, v0 │ │ +029fa6: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +029faa: 0200 1500 |00d3: move/from16 v0, v21 │ │ +029fae: 0201 1600 |00d5: move/from16 v1, v22 │ │ +029fb2: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +029fb6: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +029fba: 52d0 8602 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0286 │ │ +029fbe: 0215 0000 |00dd: move/from16 v21, v0 │ │ +029fc2: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +029fc6: 0200 1500 |00e1: move/from16 v0, v21 │ │ +029fca: 0201 1600 |00e3: move/from16 v1, v22 │ │ +029fce: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +029fd2: 52d9 8602 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0286 │ │ +029fd6: 0200 1300 |00e9: move/from16 v0, v19 │ │ +029fda: 0201 1200 |00eb: move/from16 v1, v18 │ │ +029fde: 7120 960b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +029fe4: 0a14 |00f0: move-result v20 │ │ +029fe6: 7120 960b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +029fec: 0a0a |00f4: move-result v10 │ │ +029fee: 0200 1400 |00f5: move/from16 v0, v20 │ │ +029ff2: 6e30 c00b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0bc0 │ │ +029ff8: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +029ffc: 6e10 a80b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0ba8 │ │ +02a002: 0a15 |00ff: move-result v21 │ │ +02a004: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +02a008: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +02a00c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +02a010: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +02a012: 2894 |0107: goto 009b // -006c │ │ +02a014: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +02a016: 289f |0109: goto 00a8 // -0061 │ │ +02a018: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +02a01c: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +02a020: 289e |010e: goto 00ac // -0062 │ │ +02a022: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +02a026: 6e10 a90b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +02a02c: 0a15 |0114: move-result v21 │ │ +02a02e: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +02a032: 28eb |0117: goto 0102 // -0015 │ │ +02a034: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +02a038: 0200 1500 |011a: move/from16 v0, v21 │ │ +02a03c: 7120 960b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +02a042: 0a15 |011f: move-result v21 │ │ +02a044: 0200 1500 |0120: move/from16 v0, v21 │ │ +02a048: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +02a04c: 5910 a902 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02a9 │ │ +02a050: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +02a054: 0200 1500 |0128: move/from16 v0, v21 │ │ +02a058: 7120 960b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +02a05e: 0a15 |012d: move-result v21 │ │ +02a060: 0200 1500 |012e: move/from16 v0, v21 │ │ +02a064: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +02a068: 5910 a802 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a8 │ │ +02a06c: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +02a070: 0200 1500 |0136: move/from16 v0, v21 │ │ +02a074: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +02a078: 5c10 b802 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ +02a07c: 7401 f507 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02a082: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +02a086: 0200 1500 |0141: move/from16 v0, v21 │ │ +02a08a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +02a08e: 5c10 b802 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02b8 │ │ +02a092: 7401 c207 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02a098: 0a10 |014a: move-result v16 │ │ +02a09a: 120c |014b: const/4 v12, #int 0 // #0 │ │ +02a09c: 0200 1000 |014c: move/from16 v0, v16 │ │ +02a0a0: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +02a0a4: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +02a0a8: 6e20 c107 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02a0ae: 0c03 |0155: move-result-object v3 │ │ +02a0b0: 6e10 b20b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +02a0b6: 0a15 |0159: move-result v21 │ │ +02a0b8: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +02a0bc: 0200 1500 |015c: move/from16 v0, v21 │ │ +02a0c0: 0201 1600 |015e: move/from16 v1, v22 │ │ +02a0c4: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +02a0c8: 6e10 a60b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +02a0ce: 0c0d |0165: move-result-object v13 │ │ +02a0d0: 1f0d 2b01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02a0d4: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +02a0d8: 55d0 8702 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +02a0dc: 0215 0000 |016c: move/from16 v21, v0 │ │ +02a0e0: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +02a0e4: 8250 |0170: int-to-float v0, v5 │ │ +02a0e6: 0215 0000 |0171: move/from16 v21, v0 │ │ +02a0ea: 52d0 8b02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +02a0ee: 0216 0000 |0175: move/from16 v22, v0 │ │ +02a0f2: a815 1516 |0177: mul-float v21, v21, v22 │ │ +02a0f6: 0200 1500 |0179: move/from16 v0, v21 │ │ +02a0fa: 8700 |017b: float-to-int v0, v0 │ │ +02a0fc: 0215 0000 |017c: move/from16 v21, v0 │ │ +02a100: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +02a104: 7702 960b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +02a10a: 0a14 |0183: move-result v20 │ │ +02a10c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +02a110: 5200 a802 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02a8 │ │ +02a114: 0215 0000 |0188: move/from16 v21, v0 │ │ +02a118: 0200 1400 |018a: move/from16 v0, v20 │ │ +02a11c: 0201 1500 |018c: move/from16 v1, v21 │ │ +02a120: 6e30 c00b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0bc0 │ │ +02a126: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +02a12a: 28b9 |0193: goto 014c // -0047 │ │ +02a12c: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x001d line=1302 │ │ 0x0021 line=1303 │ │ 0x0023 line=1304 │ │ 0x0035 line=1307 │ │ @@ -37287,158 +37292,158 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 280 16-bit code units │ │ -028b6c: |[028b6c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -028b7c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -028b80: 520f ac02 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02ac │ │ -028b84: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -028b88: 7401 d307 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -028b8e: 0a0c |0009: move-result v12 │ │ -028b90: 7401 cf07 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07cf │ │ -028b96: 0a0a |000d: move-result v10 │ │ -028b98: 7401 d007 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07d0 │ │ -028b9e: 0a0b |0011: move-result v11 │ │ -028ba0: 7401 d507 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -028ba6: 0a0e |0015: move-result v14 │ │ -028ba8: 7401 c207 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -028bae: 0a04 |0019: move-result v4 │ │ -028bb0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -028bb2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -028bb6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -028bba: 6e20 c107 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -028bc0: 0c03 |0022: move-result-object v3 │ │ -028bc2: 6e10 a60b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -028bc8: 0c09 |0026: move-result-object v9 │ │ -028bca: 1f09 2b01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -028bce: 559f 8702 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -028bd2: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -028bd6: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -028bda: 28ec |002f: goto 001b // -0014 │ │ -028bdc: 529f 8502 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ -028be0: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -028be4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -028be6: 2b07 d500 0000 |0035: packed-switch v7, 0000010a // +000000d5 │ │ -028bec: 01a5 |0038: move v5, v10 │ │ -028bee: b0c5 |0039: add-int/2addr v5, v12 │ │ -028bf0: 6e10 a70b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ -028bf6: 0a0f |003d: move-result v15 │ │ -028bf8: 9106 050f |003e: sub-int v6, v5, v15 │ │ -028bfc: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -028c00: 6e20 c10b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0bc1 │ │ -028c06: 28e8 |0045: goto 002d // -0018 │ │ -028c08: 01a5 |0046: move v5, v10 │ │ -028c0a: 6e10 b30b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0bb3 │ │ -028c10: 0a0f |004a: move-result v15 │ │ -028c12: b0fa |004b: add-int/2addr v10, v15 │ │ -028c14: 28ed |004c: goto 0039 // -0013 │ │ -028c16: 6e10 a90b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -028c1c: 0a0f |0050: move-result v15 │ │ -028c1e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -028c22: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -028c26: 7120 850d af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -028c2c: 0a05 |0058: move-result v5 │ │ -028c2e: 28e0 |0059: goto 0039 // -0020 │ │ -028c30: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -028c34: 6e10 a90b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -028c3a: 0a10 |005f: move-result v16 │ │ -028c3c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -028c40: 6e10 a90b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ -028c46: 0a0f |0065: move-result v15 │ │ -028c48: b0fb |0066: add-int/2addr v11, v15 │ │ -028c4a: 28d2 |0067: goto 0039 // -002e │ │ -028c4c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -028c50: 520f d402 |006a: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ -028c54: 3a0f 0a00 |006c: if-ltz v15, 0076 // +000a │ │ -028c58: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -028c5c: 520f d402 |0070: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ -028c60: 0200 1200 |0072: move/from16 v0, v18 │ │ -028c64: 35f0 0800 |0074: if-ge v0, v15, 007c // +0008 │ │ -028c68: 0200 1200 |0076: move/from16 v0, v18 │ │ -028c6c: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -028c70: 5910 d402 |007a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ -028c74: 0800 1100 |007c: move-object/from16 v0, v17 │ │ -028c78: 520f d302 |007e: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ -028c7c: 3a0f 1a00 |0080: if-ltz v15, 009a // +001a │ │ -028c80: 0200 1200 |0082: move/from16 v0, v18 │ │ -028c84: 820f |0084: int-to-float v15, v0 │ │ -028c86: a60f 0f13 |0085: add-float v15, v15, v19 │ │ -028c8a: 7110 3f0b 0f00 |0087: invoke-static {v15}, Landroid/util/FloatMath;.ceil:(F)F // method@0b3f │ │ -028c90: 0a0f |008a: move-result v15 │ │ -028c92: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -028c96: 5200 d302 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ -028c9a: 0210 0000 |008f: move/from16 v16, v0 │ │ -028c9e: 0200 1000 |0091: move/from16 v0, v16 │ │ -028ca2: 8200 |0093: int-to-float v0, v0 │ │ -028ca4: 0210 0000 |0094: move/from16 v16, v0 │ │ -028ca8: 2d0f 0f10 |0096: cmpl-float v15, v15, v16 │ │ -028cac: 3d0f 0800 |0098: if-lez v15, 00a0 // +0008 │ │ -028cb0: d80f 1201 |009a: add-int/lit8 v15, v18, #int 1 // #01 │ │ -028cb4: 0800 1100 |009c: move-object/from16 v0, v17 │ │ -028cb8: 590f d302 |009e: iput v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ -028cbc: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -028cc0: 540f c802 |00a2: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -028cc4: 380f 0f00 |00a4: if-eqz v15, 00b3 // +000f │ │ -028cc8: 0800 1100 |00a6: move-object/from16 v0, v17 │ │ -028ccc: 540f c802 |00a8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -028cd0: 0200 1200 |00aa: move/from16 v0, v18 │ │ -028cd4: 0201 1300 |00ac: move/from16 v1, v19 │ │ -028cd8: 0202 1400 |00ae: move/from16 v2, v20 │ │ -028cdc: 7240 8407 0f21 |00b0: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0784 │ │ -028ce2: 0800 1100 |00b3: move-object/from16 v0, v17 │ │ -028ce6: 540f ba02 |00b5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -028cea: 380f 0f00 |00b7: if-eqz v15, 00c6 // +000f │ │ -028cee: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -028cf2: 540f ba02 |00bb: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -028cf6: 0200 1200 |00bd: move/from16 v0, v18 │ │ -028cfa: 0201 1300 |00bf: move/from16 v1, v19 │ │ -028cfe: 0202 1400 |00c1: move/from16 v2, v20 │ │ -028d02: 7240 8407 0f21 |00c3: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0784 │ │ -028d08: 0800 1100 |00c6: move-object/from16 v0, v17 │ │ -028d0c: 540f ca02 |00c8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ -028d10: 380f 3900 |00ca: if-eqz v15, 0103 // +0039 │ │ -028d14: 7401 d307 1100 |00cc: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -028d1a: 0a0c |00cf: move-result v12 │ │ -028d1c: 7401 c207 1100 |00d0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -028d22: 0a04 |00d3: move-result v4 │ │ -028d24: 1208 |00d4: const/4 v8, #int 0 // #0 │ │ -028d26: 3548 2e00 |00d5: if-ge v8, v4, 0103 // +002e │ │ -028d2a: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -028d2e: 6e20 c107 8000 |00d9: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -028d34: 0c03 |00dc: move-result-object v3 │ │ -028d36: 6e10 a60b 0300 |00dd: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -028d3c: 0c09 |00e0: move-result-object v9 │ │ -028d3e: 1f09 2b01 |00e1: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -028d42: 559f 8702 |00e3: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -028d46: 380f 0500 |00e5: if-eqz v15, 00ea // +0005 │ │ -028d4a: d808 0801 |00e7: add-int/lit8 v8, v8, #int 1 // #01 │ │ -028d4e: 28ec |00e9: goto 00d5 // -0014 │ │ -028d50: 6e10 a70b 0300 |00ea: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ -028d56: 0a0f |00ed: move-result v15 │ │ -028d58: b1cf |00ee: sub-int/2addr v15, v12 │ │ -028d5a: 82ff |00ef: int-to-float v15, v15 │ │ -028d5c: 7401 d507 1100 |00f0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -028d62: 0a10 |00f3: move-result v16 │ │ -028d64: 0200 1000 |00f4: move/from16 v0, v16 │ │ -028d68: 8200 |00f6: int-to-float v0, v0 │ │ -028d6a: 0210 0000 |00f7: move/from16 v16, v0 │ │ -028d6e: a90d 0f10 |00f9: div-float v13, v15, v16 │ │ -028d72: 0800 1100 |00fb: move-object/from16 v0, v17 │ │ -028d76: 540f ca02 |00fd: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ -028d7a: 7230 8607 3f0d |00ff: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0786 │ │ -028d80: 28e5 |0102: goto 00e7 // -001b │ │ -028d82: 121f |0103: const/4 v15, #int 1 // #1 │ │ -028d84: 0800 1100 |0104: move-object/from16 v0, v17 │ │ -028d88: 5c0f a702 |0106: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ -028d8c: 0e00 |0108: return-void │ │ -028d8e: 0000 |0109: nop // spacer │ │ -028d90: 0001 0500 0100 0000 1800 0000 0300 ... |010a: packed-switch-data (14 units) │ │ +02a130: |[02a130] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +02a140: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +02a144: 520f ac02 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02ac │ │ +02a148: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +02a14c: 7401 d307 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +02a152: 0a0c |0009: move-result v12 │ │ +02a154: 7401 cf07 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@07cf │ │ +02a15a: 0a0a |000d: move-result v10 │ │ +02a15c: 7401 d007 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@07d0 │ │ +02a162: 0a0b |0011: move-result v11 │ │ +02a164: 7401 d507 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02a16a: 0a0e |0015: move-result v14 │ │ +02a16c: 7401 c207 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02a172: 0a04 |0019: move-result v4 │ │ +02a174: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +02a176: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +02a17a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +02a17e: 6e20 c107 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02a184: 0c03 |0022: move-result-object v3 │ │ +02a186: 6e10 a60b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +02a18c: 0c09 |0026: move-result-object v9 │ │ +02a18e: 1f09 2b01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02a192: 559f 8702 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +02a196: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +02a19a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +02a19e: 28ec |002f: goto 001b // -0014 │ │ +02a1a0: 529f 8502 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0285 │ │ +02a1a4: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +02a1a8: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +02a1aa: 2b07 d500 0000 |0035: packed-switch v7, 0000010a // +000000d5 │ │ +02a1b0: 01a5 |0038: move v5, v10 │ │ +02a1b2: b0c5 |0039: add-int/2addr v5, v12 │ │ +02a1b4: 6e10 a70b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ +02a1ba: 0a0f |003d: move-result v15 │ │ +02a1bc: 9106 050f |003e: sub-int v6, v5, v15 │ │ +02a1c0: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +02a1c4: 6e20 c10b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0bc1 │ │ +02a1ca: 28e8 |0045: goto 002d // -0018 │ │ +02a1cc: 01a5 |0046: move v5, v10 │ │ +02a1ce: 6e10 b30b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0bb3 │ │ +02a1d4: 0a0f |004a: move-result v15 │ │ +02a1d6: b0fa |004b: add-int/2addr v10, v15 │ │ +02a1d8: 28ed |004c: goto 0039 // -0013 │ │ +02a1da: 6e10 a90b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +02a1e0: 0a0f |0050: move-result v15 │ │ +02a1e2: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +02a1e6: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +02a1ea: 7120 860d af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +02a1f0: 0a05 |0058: move-result v5 │ │ +02a1f2: 28e0 |0059: goto 0039 // -0020 │ │ +02a1f4: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +02a1f8: 6e10 a90b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +02a1fe: 0a10 |005f: move-result v16 │ │ +02a200: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +02a204: 6e10 a90b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0ba9 │ │ +02a20a: 0a0f |0065: move-result v15 │ │ +02a20c: b0fb |0066: add-int/2addr v11, v15 │ │ +02a20e: 28d2 |0067: goto 0039 // -002e │ │ +02a210: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +02a214: 520f d402 |006a: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ +02a218: 3a0f 0a00 |006c: if-ltz v15, 0076 // +000a │ │ +02a21c: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +02a220: 520f d402 |0070: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ +02a224: 0200 1200 |0072: move/from16 v0, v18 │ │ +02a228: 35f0 0800 |0074: if-ge v0, v15, 007c // +0008 │ │ +02a22c: 0200 1200 |0076: move/from16 v0, v18 │ │ +02a230: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +02a234: 5910 d402 |007a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02d4 │ │ +02a238: 0800 1100 |007c: move-object/from16 v0, v17 │ │ +02a23c: 520f d302 |007e: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ +02a240: 3a0f 1a00 |0080: if-ltz v15, 009a // +001a │ │ +02a244: 0200 1200 |0082: move/from16 v0, v18 │ │ +02a248: 820f |0084: int-to-float v15, v0 │ │ +02a24a: a60f 0f13 |0085: add-float v15, v15, v19 │ │ +02a24e: 7110 3f0b 0f00 |0087: invoke-static {v15}, Landroid/util/FloatMath;.ceil:(F)F // method@0b3f │ │ +02a254: 0a0f |008a: move-result v15 │ │ +02a256: 0800 1100 |008b: move-object/from16 v0, v17 │ │ +02a25a: 5200 d302 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ +02a25e: 0210 0000 |008f: move/from16 v16, v0 │ │ +02a262: 0200 1000 |0091: move/from16 v0, v16 │ │ +02a266: 8200 |0093: int-to-float v0, v0 │ │ +02a268: 0210 0000 |0094: move/from16 v16, v0 │ │ +02a26c: 2d0f 0f10 |0096: cmpl-float v15, v15, v16 │ │ +02a270: 3d0f 0800 |0098: if-lez v15, 00a0 // +0008 │ │ +02a274: d80f 1201 |009a: add-int/lit8 v15, v18, #int 1 // #01 │ │ +02a278: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +02a27c: 590f d302 |009e: iput v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02d3 │ │ +02a280: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +02a284: 540f c802 |00a2: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +02a288: 380f 0f00 |00a4: if-eqz v15, 00b3 // +000f │ │ +02a28c: 0800 1100 |00a6: move-object/from16 v0, v17 │ │ +02a290: 540f c802 |00a8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +02a294: 0200 1200 |00aa: move/from16 v0, v18 │ │ +02a298: 0201 1300 |00ac: move/from16 v1, v19 │ │ +02a29c: 0202 1400 |00ae: move/from16 v2, v20 │ │ +02a2a0: 7240 8407 0f21 |00b0: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0784 │ │ +02a2a6: 0800 1100 |00b3: move-object/from16 v0, v17 │ │ +02a2aa: 540f ba02 |00b5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +02a2ae: 380f 0f00 |00b7: if-eqz v15, 00c6 // +000f │ │ +02a2b2: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +02a2b6: 540f ba02 |00bb: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +02a2ba: 0200 1200 |00bd: move/from16 v0, v18 │ │ +02a2be: 0201 1300 |00bf: move/from16 v1, v19 │ │ +02a2c2: 0202 1400 |00c1: move/from16 v2, v20 │ │ +02a2c6: 7240 8407 0f21 |00c3: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0784 │ │ +02a2cc: 0800 1100 |00c6: move-object/from16 v0, v17 │ │ +02a2d0: 540f ca02 |00c8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ +02a2d4: 380f 3900 |00ca: if-eqz v15, 0103 // +0039 │ │ +02a2d8: 7401 d307 1100 |00cc: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +02a2de: 0a0c |00cf: move-result v12 │ │ +02a2e0: 7401 c207 1100 |00d0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02a2e6: 0a04 |00d3: move-result v4 │ │ +02a2e8: 1208 |00d4: const/4 v8, #int 0 // #0 │ │ +02a2ea: 3548 2e00 |00d5: if-ge v8, v4, 0103 // +002e │ │ +02a2ee: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +02a2f2: 6e20 c107 8000 |00d9: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02a2f8: 0c03 |00dc: move-result-object v3 │ │ +02a2fa: 6e10 a60b 0300 |00dd: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +02a300: 0c09 |00e0: move-result-object v9 │ │ +02a302: 1f09 2b01 |00e1: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02a306: 559f 8702 |00e3: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +02a30a: 380f 0500 |00e5: if-eqz v15, 00ea // +0005 │ │ +02a30e: d808 0801 |00e7: add-int/lit8 v8, v8, #int 1 // #01 │ │ +02a312: 28ec |00e9: goto 00d5 // -0014 │ │ +02a314: 6e10 a70b 0300 |00ea: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0ba7 │ │ +02a31a: 0a0f |00ed: move-result v15 │ │ +02a31c: b1cf |00ee: sub-int/2addr v15, v12 │ │ +02a31e: 82ff |00ef: int-to-float v15, v15 │ │ +02a320: 7401 d507 1100 |00f0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02a326: 0a10 |00f3: move-result v16 │ │ +02a328: 0200 1000 |00f4: move/from16 v0, v16 │ │ +02a32c: 8200 |00f6: int-to-float v0, v0 │ │ +02a32e: 0210 0000 |00f7: move/from16 v16, v0 │ │ +02a332: a90d 0f10 |00f9: div-float v13, v15, v16 │ │ +02a336: 0800 1100 |00fb: move-object/from16 v0, v17 │ │ +02a33a: 540f ca02 |00fd: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ +02a33e: 7230 8607 3f0d |00ff: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0786 │ │ +02a344: 28e5 |0102: goto 00e7 // -001b │ │ +02a346: 121f |0103: const/4 v15, #int 1 // #1 │ │ +02a348: 0800 1100 |0104: move-object/from16 v0, v17 │ │ +02a34c: 5c0f a702 |0106: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02a7 │ │ +02a350: 0e00 |0108: return-void │ │ +02a352: 0000 |0109: nop // spacer │ │ +02a354: 0001 0500 0100 0000 1800 0000 0300 ... |010a: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1599 │ │ 0x0006 line=1600 │ │ 0x000a line=1601 │ │ 0x000e line=1602 │ │ 0x0012 line=1603 │ │ @@ -37512,48 +37517,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -028dac: |[028dac] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -028dbc: 6e10 c207 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -028dc2: 0a01 |0003: move-result v1 │ │ -028dc4: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -028dc8: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -028dcc: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -028dce: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -028dd0: 0112 |000a: move v2, v1 │ │ -028dd2: 0163 |000b: move v3, v6 │ │ -028dd4: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -028dd8: 6e20 c107 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -028dde: 0c00 |0011: move-result-object v0 │ │ -028de0: 6e10 b20b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ -028de6: 0a07 |0015: move-result v7 │ │ -028de8: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -028dec: 6e20 d907 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -028df2: 0c04 |001b: move-result-object v4 │ │ -028df4: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -028df8: 5247 8102 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -028dfc: 5298 ab02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -028e00: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -028e04: 6e30 cf0b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0bcf │ │ -028e0a: 0a07 |0027: move-result v7 │ │ -028e0c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -028e10: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -028e12: 0f07 |002b: return v7 │ │ -028e14: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -028e18: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -028e1a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -028e1c: 28db |0030: goto 000b // -0025 │ │ -028e1e: b053 |0031: add-int/2addr v3, v5 │ │ -028e20: 28da |0032: goto 000c // -0026 │ │ -028e22: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -028e24: 28f7 |0034: goto 002b // -0009 │ │ +02a370: |[02a370] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +02a380: 6e10 c207 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02a386: 0a01 |0003: move-result v1 │ │ +02a388: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +02a38c: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +02a390: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +02a392: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +02a394: 0112 |000a: move v2, v1 │ │ +02a396: 0163 |000b: move v3, v6 │ │ +02a398: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +02a39c: 6e20 c107 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02a3a2: 0c00 |0011: move-result-object v0 │ │ +02a3a4: 6e10 b20b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0bb2 │ │ +02a3aa: 0a07 |0015: move-result v7 │ │ +02a3ac: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +02a3b0: 6e20 d907 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +02a3b6: 0c04 |001b: move-result-object v4 │ │ +02a3b8: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +02a3bc: 5247 8102 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02a3c0: 5298 ab02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02a3c4: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +02a3c8: 6e30 cf0b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0bcf │ │ +02a3ce: 0a07 |0027: move-result v7 │ │ +02a3d0: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +02a3d4: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +02a3d6: 0f07 |002b: return v7 │ │ +02a3d8: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +02a3dc: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +02a3de: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +02a3e0: 28db |0030: goto 000b // -0025 │ │ +02a3e2: b053 |0031: add-int/2addr v3, v5 │ │ +02a3e4: 28da |0032: goto 000c // -0026 │ │ +02a3e6: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +02a3e8: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2577 │ │ 0x0004 line=2578 │ │ 0x0008 line=2579 │ │ 0x0009 line=2580 │ │ 0x000a line=2581 │ │ @@ -37592,42 +37597,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -028e28: |[028e28] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -028e38: 2051 3201 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ -028e3c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -028e40: 6f20 000c 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c00 │ │ -028e46: 0e00 |0007: return-void │ │ -028e48: 0750 |0008: move-object v0, v5 │ │ -028e4a: 1f00 3201 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ -028e4e: 6e10 9307 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0793 │ │ -028e54: 0c01 |000e: move-result-object v1 │ │ -028e56: 6f20 000c 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c00 │ │ -028e5c: 5441 a402 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028e60: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -028e64: 5441 a402 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028e68: 5402 8f02 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ -028e6c: 5403 9002 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0290 │ │ -028e70: 6e30 7906 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0679 │ │ -028e76: 5201 9102 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ -028e7a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -028e7c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -028e7e: 6e40 0308 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ -028e84: 28e1 |0026: goto 0007 // -001f │ │ -028e86: 5201 9102 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ -028e8a: 5941 ce02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ -028e8e: 5401 8f02 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ -028e92: 5b41 cc02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ -028e96: 5401 9002 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0290 │ │ -028e9a: 5b41 cd02 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ -028e9e: 28d4 |0033: goto 0007 // -002c │ │ +02a3ec: |[02a3ec] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02a3fc: 2051 3201 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ +02a400: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +02a404: 6f20 000c 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c00 │ │ +02a40a: 0e00 |0007: return-void │ │ +02a40c: 0750 |0008: move-object v0, v5 │ │ +02a40e: 1f00 3201 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ +02a412: 6e10 9307 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0793 │ │ +02a418: 0c01 |000e: move-result-object v1 │ │ +02a41a: 6f20 000c 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0c00 │ │ +02a420: 5441 a402 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02a424: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +02a428: 5441 a402 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02a42c: 5402 8f02 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ +02a430: 5403 9002 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0290 │ │ +02a434: 6e30 7906 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0679 │ │ +02a43a: 5201 9102 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ +02a43e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +02a440: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +02a442: 6e40 0308 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ +02a448: 28e1 |0026: goto 0007 // -001f │ │ +02a44a: 5201 9102 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ +02a44e: 5941 ce02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ +02a452: 5401 8f02 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ +02a456: 5b41 cc02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ +02a45a: 5401 9002 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0290 │ │ +02a45e: 5b41 cd02 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ +02a462: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ 0x0007 line=1227 │ │ 0x0009 line=1216 │ │ 0x000b line=1217 │ │ @@ -37647,28 +37652,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -028ea0: |[028ea0] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -028eb0: 6f10 010c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0c01 │ │ -028eb6: 0c01 |0003: move-result-object v1 │ │ -028eb8: 2200 3201 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ -028ebc: 7020 9207 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0792 │ │ -028ec2: 5232 ab02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -028ec6: 5902 9102 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ -028eca: 5432 a402 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028ece: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -028ed2: 5432 a402 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028ed6: 6e10 7a06 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@067a │ │ -028edc: 0c02 |0016: move-result-object v2 │ │ -028ede: 5b02 8f02 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ -028ee2: 1100 |0019: return-object v0 │ │ +02a464: |[02a464] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02a474: 6f10 010c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0c01 │ │ +02a47a: 0c01 |0003: move-result-object v1 │ │ +02a47c: 2200 3201 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ +02a480: 7020 9207 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0792 │ │ +02a486: 5232 ab02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02a48a: 5902 9102 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0291 │ │ +02a48e: 5432 a402 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02a492: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +02a496: 5432 a402 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02a49a: 6e10 7a06 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@067a │ │ +02a4a0: 0c02 |0016: move-result-object v2 │ │ +02a4a2: 5b02 8f02 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@028f │ │ +02a4a6: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1200 │ │ 0x0004 line=1201 │ │ 0x0009 line=1202 │ │ 0x000d line=1203 │ │ 0x0011 line=1204 │ │ @@ -37683,21 +37688,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -028ee4: |[028ee4] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -028ef4: 6f56 020c 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0c02 │ │ -028efa: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -028efe: 5220 c902 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -028f02: 5221 c902 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -028f06: 7051 f707 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@07f7 │ │ -028f0c: 0e00 |000c: return-void │ │ +02a4a8: |[02a4a8] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +02a4b8: 6f56 020c 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0c02 │ │ +02a4be: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +02a4c2: 5220 c902 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +02a4c6: 5221 c902 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +02a4ca: 7051 f707 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@07f7 │ │ +02a4d0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ 0x0003 line=1392 │ │ 0x0005 line=1393 │ │ 0x000c line=1395 │ │ locals : │ │ @@ -37712,362 +37717,362 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 708 16-bit code units │ │ -028f10: |[028f10] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -028f20: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -028f24: 5500 b202 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ -028f28: 0217 0000 |0004: move/from16 v23, v0 │ │ -028f2c: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ -028f30: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ -028f34: 0f17 |000a: return v23 │ │ -028f36: 7401 700b 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -028f3c: 0a17 |000e: move-result v23 │ │ -028f3e: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ -028f42: 7401 720b 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0b72 │ │ -028f48: 0a17 |0014: move-result v23 │ │ -028f4a: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ -028f4e: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ -028f52: 28f1 |0019: goto 000a // -000f │ │ -028f54: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -028f58: 5400 a402 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028f5c: 0817 0000 |001e: move-object/from16 v23, v0 │ │ -028f60: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ -028f64: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ -028f68: 5400 a402 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -028f6c: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -028f70: 7401 7006 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -028f76: 0a17 |002b: move-result v23 │ │ -028f78: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ -028f7c: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ -028f80: 28da |0030: goto 000a // -0026 │ │ -028f82: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ -028f86: 5400 da02 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -028f8a: 0817 0000 |0035: move-object/from16 v23, v0 │ │ -028f8e: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ -028f92: 7100 850b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ -028f98: 0c17 |003c: move-result-object v23 │ │ -028f9a: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -028f9e: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ -028fa2: 5b10 da02 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -028fa6: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -028faa: 5400 da02 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -028fae: 0817 0000 |0047: move-object/from16 v23, v0 │ │ -028fb2: 0800 1700 |0049: move-object/from16 v0, v23 │ │ -028fb6: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ -028fba: 6e20 7e0b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ -028fc0: 7401 700b 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -028fc6: 0a05 |0053: move-result v5 │ │ -028fc8: 120b |0054: const/4 v11, #int 0 // #0 │ │ -028fca: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -028fce: 0217 0000 |0057: move/from16 v23, v0 │ │ -028fd2: 2b17 5902 0000 |0059: packed-switch v23, 000002b2 // +00000259 │ │ -028fd8: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -028fdc: 7701 3a07 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ -028fe2: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ -028fe6: 28a7 |0063: goto 000a // -0059 │ │ -028fe8: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -028fec: 5400 d102 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -028ff0: 0817 0000 |0068: move-object/from16 v23, v0 │ │ -028ff4: 7401 b50c 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ -028ffa: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ -028ffe: 0200 1700 |006f: move/from16 v0, v23 │ │ -029002: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ -029006: 5c10 cb02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -02900a: 7401 f507 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -029010: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ -029014: 0200 1700 |007a: move/from16 v0, v23 │ │ -029018: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ -02901c: 5c10 bb02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -029020: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ -029024: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -029028: 0201 1700 |0084: move/from16 v1, v23 │ │ -02902c: 7020 1008 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -029032: 7401 760b 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ -029038: 0a17 |008c: move-result v23 │ │ -02903a: 0200 1700 |008d: move/from16 v0, v23 │ │ -02903e: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ -029042: 5910 b902 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -029046: 0200 1700 |0093: move/from16 v0, v23 │ │ -02904a: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ -02904e: 5910 be02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -029052: 1317 0000 |0099: const/16 v23, #int 0 // #0 │ │ -029056: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ -02905a: 0201 1700 |009d: move/from16 v1, v23 │ │ -02905e: 7120 6206 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -029064: 0a17 |00a2: move-result v23 │ │ -029066: 0200 1700 |00a3: move/from16 v0, v23 │ │ -02906a: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ -02906e: 5910 a302 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -029072: 28b3 |00a9: goto 005c // -004d │ │ -029074: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ -029078: 5500 bb02 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -02907c: 0217 0000 |00ae: move/from16 v23, v0 │ │ -029080: 3917 8800 |00b0: if-nez v23, 0138 // +0088 │ │ -029084: 0800 1b00 |00b2: move-object/from16 v0, v27 │ │ -029088: 5200 a302 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -02908c: 0217 0000 |00b6: move/from16 v23, v0 │ │ -029090: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ -029094: 0201 1700 |00ba: move/from16 v1, v23 │ │ -029098: 7120 5e06 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ -02909e: 0a0e |00bf: move-result v14 │ │ -0290a0: 0800 1c00 |00c0: move-object/from16 v0, v28 │ │ -0290a4: 7120 6306 e000 |00c2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -0290aa: 0a13 |00c5: move-result v19 │ │ -0290ac: 0800 1b00 |00c6: move-object/from16 v0, v27 │ │ -0290b0: 5200 be02 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -0290b4: 0217 0000 |00ca: move/from16 v23, v0 │ │ -0290b8: a717 1317 |00cc: sub-float v23, v19, v23 │ │ -0290bc: 7701 810d 1700 |00ce: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -0290c2: 0a14 |00d1: move-result v20 │ │ -0290c4: 0800 1c00 |00d2: move-object/from16 v0, v28 │ │ -0290c8: 7120 6406 e000 |00d4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0664 │ │ -0290ce: 0a15 |00d7: move-result v21 │ │ -0290d0: 0800 1b00 |00d8: move-object/from16 v0, v27 │ │ -0290d4: 5200 bf02 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ -0290d8: 0217 0000 |00dc: move/from16 v23, v0 │ │ -0290dc: a717 1517 |00de: sub-float v23, v21, v23 │ │ -0290e0: 7701 810d 1700 |00e0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -0290e6: 0a16 |00e3: move-result v22 │ │ -0290e8: 0800 1b00 |00e4: move-object/from16 v0, v27 │ │ -0290ec: 5200 d902 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -0290f0: 0217 0000 |00e8: move/from16 v23, v0 │ │ -0290f4: 0200 1700 |00ea: move/from16 v0, v23 │ │ -0290f8: 8200 |00ec: int-to-float v0, v0 │ │ -0290fa: 0217 0000 |00ed: move/from16 v23, v0 │ │ -0290fe: 2d17 1417 |00ef: cmpl-float v23, v20, v23 │ │ -029102: 3d17 4700 |00f1: if-lez v23, 0138 // +0047 │ │ -029106: 2d17 1416 |00f3: cmpl-float v23, v20, v22 │ │ -02910a: 3d17 4300 |00f5: if-lez v23, 0138 // +0043 │ │ -02910e: 1317 0100 |00f7: const/16 v23, #int 1 // #1 │ │ -029112: 0200 1700 |00f9: move/from16 v0, v23 │ │ -029116: 0801 1b00 |00fb: move-object/from16 v1, v27 │ │ -02911a: 5c10 bb02 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -02911e: 0800 1b00 |00ff: move-object/from16 v0, v27 │ │ -029122: 5200 b902 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -029126: 0217 0000 |0103: move/from16 v23, v0 │ │ -02912a: a717 1317 |0105: sub-float v23, v19, v23 │ │ -02912e: 1318 0000 |0107: const/16 v24, #int 0 // #0 │ │ -029132: 2d17 1718 |0109: cmpl-float v23, v23, v24 │ │ -029136: 3d17 5500 |010b: if-lez v23, 0160 // +0055 │ │ -02913a: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ -02913e: 5200 b902 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -029142: 0217 0000 |0111: move/from16 v23, v0 │ │ -029146: 0800 1b00 |0113: move-object/from16 v0, v27 │ │ -02914a: 5200 d902 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -02914e: 0218 0000 |0117: move/from16 v24, v0 │ │ -029152: 0200 1800 |0119: move/from16 v0, v24 │ │ -029156: 8200 |011b: int-to-float v0, v0 │ │ -029158: 0218 0000 |011c: move/from16 v24, v0 │ │ -02915c: a617 1718 |011e: add-float v23, v23, v24 │ │ -029160: 0200 1700 |0120: move/from16 v0, v23 │ │ -029164: 0801 1b00 |0122: move-object/from16 v1, v27 │ │ -029168: 5910 be02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -02916c: 1317 0100 |0126: const/16 v23, #int 1 // #1 │ │ -029170: 0800 1b00 |0128: move-object/from16 v0, v27 │ │ -029174: 0201 1700 |012a: move/from16 v1, v23 │ │ -029178: 7020 1008 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -02917e: 1317 0100 |012f: const/16 v23, #int 1 // #1 │ │ -029182: 0800 1b00 |0131: move-object/from16 v0, v27 │ │ -029186: 0201 1700 |0133: move/from16 v1, v23 │ │ -02918a: 7020 1108 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -029190: 0800 1b00 |0138: move-object/from16 v0, v27 │ │ -029194: 5500 bb02 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -029198: 0217 0000 |013c: move/from16 v23, v0 │ │ -02919c: 3817 1eff |013e: if-eqz v23, 005c // -00e2 │ │ -0291a0: 0800 1b00 |0140: move-object/from16 v0, v27 │ │ -0291a4: 5200 a302 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -0291a8: 0217 0000 |0144: move/from16 v23, v0 │ │ -0291ac: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ -0291b0: 0201 1700 |0148: move/from16 v1, v23 │ │ -0291b4: 7120 5e06 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ -0291ba: 0a06 |014d: move-result v6 │ │ -0291bc: 0800 1c00 |014e: move-object/from16 v0, v28 │ │ -0291c0: 7120 6306 6000 |0150: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -0291c6: 0a13 |0153: move-result v19 │ │ -0291c8: 0800 1b00 |0154: move-object/from16 v0, v27 │ │ -0291cc: 0201 1300 |0156: move/from16 v1, v19 │ │ -0291d0: 7020 f307 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07f3 │ │ -0291d6: 0a17 |015b: move-result v23 │ │ -0291d8: 960b 0b17 |015c: or-int v11, v11, v23 │ │ -0291dc: 2900 fefe |015e: goto/16 005c // -0102 │ │ -0291e0: 0800 1b00 |0160: move-object/from16 v0, v27 │ │ -0291e4: 5200 b902 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -0291e8: 0217 0000 |0164: move/from16 v23, v0 │ │ -0291ec: 0800 1b00 |0166: move-object/from16 v0, v27 │ │ -0291f0: 5200 d902 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ -0291f4: 0218 0000 |016a: move/from16 v24, v0 │ │ -0291f8: 0200 1800 |016c: move/from16 v0, v24 │ │ -0291fc: 8200 |016e: int-to-float v0, v0 │ │ -0291fe: 0218 0000 |016f: move/from16 v24, v0 │ │ -029202: a717 1718 |0171: sub-float v23, v23, v24 │ │ -029206: 28ad |0173: goto 0120 // -0053 │ │ -029208: 0800 1b00 |0174: move-object/from16 v0, v27 │ │ -02920c: 5500 bb02 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -029210: 0217 0000 |0178: move/from16 v23, v0 │ │ -029214: 3817 e2fe |017a: if-eqz v23, 005c // -011e │ │ -029218: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ -02921c: 5400 da02 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ -029220: 0811 0000 |0180: move-object/from16 v17, v0 │ │ -029224: 1317 e803 |0182: const/16 v23, #int 1000 // #3e8 │ │ -029228: 0800 1b00 |0184: move-object/from16 v0, v27 │ │ -02922c: 5200 c302 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02c3 │ │ -029230: 0218 0000 |0188: move/from16 v24, v0 │ │ -029234: 0200 1800 |018a: move/from16 v0, v24 │ │ -029238: 8200 |018c: int-to-float v0, v0 │ │ -02923a: 0218 0000 |018d: move/from16 v24, v0 │ │ -02923e: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -029242: 0201 1700 |0191: move/from16 v1, v23 │ │ -029246: 0202 1800 |0193: move/from16 v2, v24 │ │ -02924a: 6e30 800b 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ -029250: 0800 1b00 |0198: move-object/from16 v0, v27 │ │ -029254: 5200 a302 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -029258: 0217 0000 |019c: move/from16 v23, v0 │ │ -02925c: 0800 1100 |019e: move-object/from16 v0, v17 │ │ -029260: 0201 1700 |01a0: move/from16 v1, v23 │ │ -029264: 7120 dd06 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ -02926a: 0a17 |01a5: move-result v23 │ │ -02926c: 0200 1700 |01a6: move/from16 v0, v23 │ │ -029270: 870a |01a8: float-to-int v10, v0 │ │ -029272: 1317 0100 |01a9: const/16 v23, #int 1 // #1 │ │ -029276: 0200 1700 |01ab: move/from16 v0, v23 │ │ -02927a: 0801 1b00 |01ad: move-object/from16 v1, v27 │ │ -02927e: 5c10 cb02 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -029282: 7401 d507 1b00 |01b1: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -029288: 0a12 |01b4: move-result v18 │ │ -02928a: 7401 d307 1b00 |01b5: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -029290: 0a0f |01b8: move-result v15 │ │ -029292: 7601 da07 1b00 |01b9: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07da │ │ -029298: 0c08 |01bc: move-result-object v8 │ │ -02929a: 5287 8102 |01bd: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -02929e: 82f0 |01bf: int-to-float v0, v15 │ │ -0292a0: 0217 0000 |01c0: move/from16 v23, v0 │ │ -0292a4: 0200 1200 |01c2: move/from16 v0, v18 │ │ -0292a8: 8200 |01c4: int-to-float v0, v0 │ │ -0292aa: 0218 0000 |01c5: move/from16 v24, v0 │ │ -0292ae: a917 1718 |01c7: div-float v23, v23, v24 │ │ -0292b2: 5280 8002 |01c9: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ -0292b6: 0218 0000 |01cb: move/from16 v24, v0 │ │ -0292ba: a717 1718 |01cd: sub-float v23, v23, v24 │ │ -0292be: 5280 8302 |01cf: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0292c2: 0218 0000 |01d1: move/from16 v24, v0 │ │ -0292c6: a90d 1718 |01d3: div-float v13, v23, v24 │ │ -0292ca: 0800 1b00 |01d5: move-object/from16 v0, v27 │ │ -0292ce: 5200 a302 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -0292d2: 0217 0000 |01d9: move/from16 v23, v0 │ │ -0292d6: 0800 1c00 |01db: move-object/from16 v0, v28 │ │ -0292da: 0201 1700 |01dd: move/from16 v1, v23 │ │ -0292de: 7120 5e06 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ -0292e4: 0a06 |01e2: move-result v6 │ │ -0292e6: 0800 1c00 |01e3: move-object/from16 v0, v28 │ │ -0292ea: 7120 6306 6000 |01e5: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -0292f0: 0a13 |01e8: move-result v19 │ │ -0292f2: 0800 1b00 |01e9: move-object/from16 v0, v27 │ │ -0292f6: 5200 b902 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ -0292fa: 0217 0000 |01ed: move/from16 v23, v0 │ │ -0292fe: a717 1317 |01ef: sub-float v23, v19, v23 │ │ -029302: 0200 1700 |01f1: move/from16 v0, v23 │ │ -029306: 8700 |01f3: float-to-int v0, v0 │ │ -029308: 0210 0000 |01f4: move/from16 v16, v0 │ │ -02930c: 0800 1b00 |01f6: move-object/from16 v0, v27 │ │ -029310: 0201 1000 |01f8: move/from16 v1, v16 │ │ -029314: 7051 b107 70ad |01fa: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07b1 │ │ -02931a: 0a0c |01fd: move-result v12 │ │ -02931c: 1317 0100 |01fe: const/16 v23, #int 1 // #1 │ │ -029320: 1318 0100 |0200: const/16 v24, #int 1 // #1 │ │ -029324: 0800 1b00 |0202: move-object/from16 v0, v27 │ │ -029328: 0201 1700 |0204: move/from16 v1, v23 │ │ -02932c: 0202 1800 |0206: move/from16 v2, v24 │ │ -029330: 6e5a 0408 c021 |0208: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0804 │ │ -029336: 1317 ffff |020b: const/16 v23, #int -1 // #ffff │ │ -02933a: 0200 1700 |020d: move/from16 v0, v23 │ │ -02933e: 0801 1b00 |020f: move-object/from16 v1, v27 │ │ -029342: 5910 a302 |0211: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -029346: 7601 b807 1b00 |0213: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07b8 │ │ -02934c: 0800 1b00 |0216: move-object/from16 v0, v27 │ │ -029350: 5400 c102 |0218: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -029354: 0817 0000 |021a: move-object/from16 v23, v0 │ │ -029358: 7401 df0a 1700 |021c: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ -02935e: 0a17 |021f: move-result v23 │ │ -029360: 0800 1b00 |0220: move-object/from16 v0, v27 │ │ -029364: 5400 cf02 |0222: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -029368: 0818 0000 |0224: move-object/from16 v24, v0 │ │ -02936c: 7401 df0a 1800 |0226: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ -029372: 0a18 |0229: move-result v24 │ │ -029374: 960b 1718 |022a: or-int v11, v23, v24 │ │ -029378: 2900 30fe |022c: goto/16 005c // -01d0 │ │ -02937c: 0800 1b00 |022e: move-object/from16 v0, v27 │ │ -029380: 5500 bb02 |0230: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ -029384: 0217 0000 |0232: move/from16 v23, v0 │ │ -029388: 3817 28fe |0234: if-eqz v23, 005c // -01d8 │ │ -02938c: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ -029390: 5200 ab02 |0238: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029394: 0217 0000 |023a: move/from16 v23, v0 │ │ -029398: 1318 0100 |023c: const/16 v24, #int 1 // #1 │ │ -02939c: 1319 0000 |023e: const/16 v25, #int 0 // #0 │ │ -0293a0: 131a 0000 |0240: const/16 v26, #int 0 // #0 │ │ -0293a4: 0800 1b00 |0242: move-object/from16 v0, v27 │ │ -0293a8: 0201 1700 |0244: move/from16 v1, v23 │ │ -0293ac: 0202 1800 |0246: move/from16 v2, v24 │ │ -0293b0: 0203 1900 |0248: move/from16 v3, v25 │ │ -0293b4: 0204 1a00 |024a: move/from16 v4, v26 │ │ -0293b8: 7054 fe07 1032 |024c: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@07fe │ │ -0293be: 1317 ffff |024f: const/16 v23, #int -1 // #ffff │ │ -0293c2: 0200 1700 |0251: move/from16 v0, v23 │ │ -0293c6: 0801 1b00 |0253: move-object/from16 v1, v27 │ │ -0293ca: 5910 a302 |0255: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -0293ce: 7601 b807 1b00 |0257: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07b8 │ │ -0293d4: 0800 1b00 |025a: move-object/from16 v0, v27 │ │ -0293d8: 5400 c102 |025c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ -0293dc: 0817 0000 |025e: move-object/from16 v23, v0 │ │ -0293e0: 7401 df0a 1700 |0260: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ -0293e6: 0a17 |0263: move-result v23 │ │ -0293e8: 0800 1b00 |0264: move-object/from16 v0, v27 │ │ -0293ec: 5400 cf02 |0266: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ -0293f0: 0818 0000 |0268: move-object/from16 v24, v0 │ │ -0293f4: 7401 df0a 1800 |026a: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ -0293fa: 0a18 |026d: move-result v24 │ │ -0293fc: 960b 1718 |026e: or-int v11, v23, v24 │ │ -029400: 2900 ecfd |0270: goto/16 005c // -0214 │ │ -029404: 7701 5f06 1c00 |0272: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ -02940a: 0a09 |0275: move-result v9 │ │ -02940c: 0800 1c00 |0276: move-object/from16 v0, v28 │ │ -029410: 7120 6306 9000 |0278: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -029416: 0a13 |027b: move-result v19 │ │ -029418: 0200 1300 |027c: move/from16 v0, v19 │ │ -02941c: 0801 1b00 |027e: move-object/from16 v1, v27 │ │ -029420: 5910 be02 |0280: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -029424: 0800 1c00 |0282: move-object/from16 v0, v28 │ │ -029428: 7120 6206 9000 |0284: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -02942e: 0a17 |0287: move-result v23 │ │ -029430: 0200 1700 |0288: move/from16 v0, v23 │ │ -029434: 0801 1b00 |028a: move-object/from16 v1, v27 │ │ -029438: 5910 a302 |028c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -02943c: 2900 cefd |028e: goto/16 005c // -0232 │ │ -029440: 7602 ed07 1b00 |0290: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07ed │ │ -029446: 0800 1b00 |0293: move-object/from16 v0, v27 │ │ -02944a: 5200 a302 |0295: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ -02944e: 0217 0000 |0297: move/from16 v23, v0 │ │ -029452: 0800 1c00 |0299: move-object/from16 v0, v28 │ │ -029456: 0201 1700 |029b: move/from16 v1, v23 │ │ -02945a: 7120 5e06 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ -029460: 0a17 |02a0: move-result v23 │ │ -029462: 0800 1c00 |02a1: move-object/from16 v0, v28 │ │ -029466: 0201 1700 |02a3: move/from16 v1, v23 │ │ -02946a: 7120 6306 1000 |02a5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -029470: 0a17 |02a8: move-result v23 │ │ -029472: 0200 1700 |02a9: move/from16 v0, v23 │ │ -029476: 0801 1b00 |02ab: move-object/from16 v1, v27 │ │ -02947a: 5910 be02 |02ad: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ -02947e: 2900 adfd |02af: goto/16 005c // -0253 │ │ -029482: 0000 |02b1: nop // spacer │ │ -029484: 0001 0700 0000 0000 0b00 0000 1b01 ... |02b2: packed-switch-data (18 units) │ │ +02a4d4: |[02a4d4] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +02a4e4: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +02a4e8: 5500 b202 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02b2 │ │ +02a4ec: 0217 0000 |0004: move/from16 v23, v0 │ │ +02a4f0: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ +02a4f4: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ +02a4f8: 0f17 |000a: return v23 │ │ +02a4fa: 7401 700b 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +02a500: 0a17 |000e: move-result v23 │ │ +02a502: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ +02a506: 7401 720b 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0b72 │ │ +02a50c: 0a17 |0014: move-result v23 │ │ +02a50e: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ +02a512: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ +02a516: 28f1 |0019: goto 000a // -000f │ │ +02a518: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ +02a51c: 5400 a402 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02a520: 0817 0000 |001e: move-object/from16 v23, v0 │ │ +02a524: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ +02a528: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ +02a52c: 5400 a402 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02a530: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +02a534: 7401 7006 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +02a53a: 0a17 |002b: move-result v23 │ │ +02a53c: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ +02a540: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ +02a544: 28da |0030: goto 000a // -0026 │ │ +02a546: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ +02a54a: 5400 da02 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02a54e: 0817 0000 |0035: move-object/from16 v23, v0 │ │ +02a552: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ +02a556: 7100 850b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ +02a55c: 0c17 |003c: move-result-object v23 │ │ +02a55e: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +02a562: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ +02a566: 5b10 da02 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02a56a: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +02a56e: 5400 da02 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02a572: 0817 0000 |0047: move-object/from16 v23, v0 │ │ +02a576: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +02a57a: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ +02a57e: 6e20 7e0b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ +02a584: 7401 700b 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +02a58a: 0a05 |0053: move-result v5 │ │ +02a58c: 120b |0054: const/4 v11, #int 0 // #0 │ │ +02a58e: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +02a592: 0217 0000 |0057: move/from16 v23, v0 │ │ +02a596: 2b17 5902 0000 |0059: packed-switch v23, 000002b2 // +00000259 │ │ +02a59c: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +02a5a0: 7701 3a07 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ +02a5a6: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ +02a5aa: 28a7 |0063: goto 000a // -0059 │ │ +02a5ac: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +02a5b0: 5400 d102 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +02a5b4: 0817 0000 |0068: move-object/from16 v23, v0 │ │ +02a5b8: 7401 b50c 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ +02a5be: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ +02a5c2: 0200 1700 |006f: move/from16 v0, v23 │ │ +02a5c6: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ +02a5ca: 5c10 cb02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +02a5ce: 7401 f507 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02a5d4: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ +02a5d8: 0200 1700 |007a: move/from16 v0, v23 │ │ +02a5dc: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ +02a5e0: 5c10 bb02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02a5e4: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ +02a5e8: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ +02a5ec: 0201 1700 |0084: move/from16 v1, v23 │ │ +02a5f0: 7020 1008 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +02a5f6: 7401 760b 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ +02a5fc: 0a17 |008c: move-result v23 │ │ +02a5fe: 0200 1700 |008d: move/from16 v0, v23 │ │ +02a602: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ +02a606: 5910 b902 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +02a60a: 0200 1700 |0093: move/from16 v0, v23 │ │ +02a60e: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ +02a612: 5910 be02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02a616: 1317 0000 |0099: const/16 v23, #int 0 // #0 │ │ +02a61a: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ +02a61e: 0201 1700 |009d: move/from16 v1, v23 │ │ +02a622: 7120 6206 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +02a628: 0a17 |00a2: move-result v23 │ │ +02a62a: 0200 1700 |00a3: move/from16 v0, v23 │ │ +02a62e: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ +02a632: 5910 a302 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a636: 28b3 |00a9: goto 005c // -004d │ │ +02a638: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ +02a63c: 5500 bb02 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02a640: 0217 0000 |00ae: move/from16 v23, v0 │ │ +02a644: 3917 8800 |00b0: if-nez v23, 0138 // +0088 │ │ +02a648: 0800 1b00 |00b2: move-object/from16 v0, v27 │ │ +02a64c: 5200 a302 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a650: 0217 0000 |00b6: move/from16 v23, v0 │ │ +02a654: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ +02a658: 0201 1700 |00ba: move/from16 v1, v23 │ │ +02a65c: 7120 5e06 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ +02a662: 0a0e |00bf: move-result v14 │ │ +02a664: 0800 1c00 |00c0: move-object/from16 v0, v28 │ │ +02a668: 7120 6306 e000 |00c2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +02a66e: 0a13 |00c5: move-result v19 │ │ +02a670: 0800 1b00 |00c6: move-object/from16 v0, v27 │ │ +02a674: 5200 be02 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02a678: 0217 0000 |00ca: move/from16 v23, v0 │ │ +02a67c: a717 1317 |00cc: sub-float v23, v19, v23 │ │ +02a680: 7701 820d 1700 |00ce: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +02a686: 0a14 |00d1: move-result v20 │ │ +02a688: 0800 1c00 |00d2: move-object/from16 v0, v28 │ │ +02a68c: 7120 6406 e000 |00d4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0664 │ │ +02a692: 0a15 |00d7: move-result v21 │ │ +02a694: 0800 1b00 |00d8: move-object/from16 v0, v27 │ │ +02a698: 5200 bf02 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02bf │ │ +02a69c: 0217 0000 |00dc: move/from16 v23, v0 │ │ +02a6a0: a717 1517 |00de: sub-float v23, v21, v23 │ │ +02a6a4: 7701 820d 1700 |00e0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +02a6aa: 0a16 |00e3: move-result v22 │ │ +02a6ac: 0800 1b00 |00e4: move-object/from16 v0, v27 │ │ +02a6b0: 5200 d902 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +02a6b4: 0217 0000 |00e8: move/from16 v23, v0 │ │ +02a6b8: 0200 1700 |00ea: move/from16 v0, v23 │ │ +02a6bc: 8200 |00ec: int-to-float v0, v0 │ │ +02a6be: 0217 0000 |00ed: move/from16 v23, v0 │ │ +02a6c2: 2d17 1417 |00ef: cmpl-float v23, v20, v23 │ │ +02a6c6: 3d17 4700 |00f1: if-lez v23, 0138 // +0047 │ │ +02a6ca: 2d17 1416 |00f3: cmpl-float v23, v20, v22 │ │ +02a6ce: 3d17 4300 |00f5: if-lez v23, 0138 // +0043 │ │ +02a6d2: 1317 0100 |00f7: const/16 v23, #int 1 // #1 │ │ +02a6d6: 0200 1700 |00f9: move/from16 v0, v23 │ │ +02a6da: 0801 1b00 |00fb: move-object/from16 v1, v27 │ │ +02a6de: 5c10 bb02 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02a6e2: 0800 1b00 |00ff: move-object/from16 v0, v27 │ │ +02a6e6: 5200 b902 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +02a6ea: 0217 0000 |0103: move/from16 v23, v0 │ │ +02a6ee: a717 1317 |0105: sub-float v23, v19, v23 │ │ +02a6f2: 1318 0000 |0107: const/16 v24, #int 0 // #0 │ │ +02a6f6: 2d17 1718 |0109: cmpl-float v23, v23, v24 │ │ +02a6fa: 3d17 5500 |010b: if-lez v23, 0160 // +0055 │ │ +02a6fe: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ +02a702: 5200 b902 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +02a706: 0217 0000 |0111: move/from16 v23, v0 │ │ +02a70a: 0800 1b00 |0113: move-object/from16 v0, v27 │ │ +02a70e: 5200 d902 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +02a712: 0218 0000 |0117: move/from16 v24, v0 │ │ +02a716: 0200 1800 |0119: move/from16 v0, v24 │ │ +02a71a: 8200 |011b: int-to-float v0, v0 │ │ +02a71c: 0218 0000 |011c: move/from16 v24, v0 │ │ +02a720: a617 1718 |011e: add-float v23, v23, v24 │ │ +02a724: 0200 1700 |0120: move/from16 v0, v23 │ │ +02a728: 0801 1b00 |0122: move-object/from16 v1, v27 │ │ +02a72c: 5910 be02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02a730: 1317 0100 |0126: const/16 v23, #int 1 // #1 │ │ +02a734: 0800 1b00 |0128: move-object/from16 v0, v27 │ │ +02a738: 0201 1700 |012a: move/from16 v1, v23 │ │ +02a73c: 7020 1008 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +02a742: 1317 0100 |012f: const/16 v23, #int 1 // #1 │ │ +02a746: 0800 1b00 |0131: move-object/from16 v0, v27 │ │ +02a74a: 0201 1700 |0133: move/from16 v1, v23 │ │ +02a74e: 7020 1108 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +02a754: 0800 1b00 |0138: move-object/from16 v0, v27 │ │ +02a758: 5500 bb02 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02a75c: 0217 0000 |013c: move/from16 v23, v0 │ │ +02a760: 3817 1eff |013e: if-eqz v23, 005c // -00e2 │ │ +02a764: 0800 1b00 |0140: move-object/from16 v0, v27 │ │ +02a768: 5200 a302 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a76c: 0217 0000 |0144: move/from16 v23, v0 │ │ +02a770: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ +02a774: 0201 1700 |0148: move/from16 v1, v23 │ │ +02a778: 7120 5e06 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ +02a77e: 0a06 |014d: move-result v6 │ │ +02a780: 0800 1c00 |014e: move-object/from16 v0, v28 │ │ +02a784: 7120 6306 6000 |0150: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +02a78a: 0a13 |0153: move-result v19 │ │ +02a78c: 0800 1b00 |0154: move-object/from16 v0, v27 │ │ +02a790: 0201 1300 |0156: move/from16 v1, v19 │ │ +02a794: 7020 f307 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@07f3 │ │ +02a79a: 0a17 |015b: move-result v23 │ │ +02a79c: 960b 0b17 |015c: or-int v11, v11, v23 │ │ +02a7a0: 2900 fefe |015e: goto/16 005c // -0102 │ │ +02a7a4: 0800 1b00 |0160: move-object/from16 v0, v27 │ │ +02a7a8: 5200 b902 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +02a7ac: 0217 0000 |0164: move/from16 v23, v0 │ │ +02a7b0: 0800 1b00 |0166: move-object/from16 v0, v27 │ │ +02a7b4: 5200 d902 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02d9 │ │ +02a7b8: 0218 0000 |016a: move/from16 v24, v0 │ │ +02a7bc: 0200 1800 |016c: move/from16 v0, v24 │ │ +02a7c0: 8200 |016e: int-to-float v0, v0 │ │ +02a7c2: 0218 0000 |016f: move/from16 v24, v0 │ │ +02a7c6: a717 1718 |0171: sub-float v23, v23, v24 │ │ +02a7ca: 28ad |0173: goto 0120 // -0053 │ │ +02a7cc: 0800 1b00 |0174: move-object/from16 v0, v27 │ │ +02a7d0: 5500 bb02 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02a7d4: 0217 0000 |0178: move/from16 v23, v0 │ │ +02a7d8: 3817 e2fe |017a: if-eqz v23, 005c // -011e │ │ +02a7dc: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ +02a7e0: 5400 da02 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02da │ │ +02a7e4: 0811 0000 |0180: move-object/from16 v17, v0 │ │ +02a7e8: 1317 e803 |0182: const/16 v23, #int 1000 // #3e8 │ │ +02a7ec: 0800 1b00 |0184: move-object/from16 v0, v27 │ │ +02a7f0: 5200 c302 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02c3 │ │ +02a7f4: 0218 0000 |0188: move/from16 v24, v0 │ │ +02a7f8: 0200 1800 |018a: move/from16 v0, v24 │ │ +02a7fc: 8200 |018c: int-to-float v0, v0 │ │ +02a7fe: 0218 0000 |018d: move/from16 v24, v0 │ │ +02a802: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +02a806: 0201 1700 |0191: move/from16 v1, v23 │ │ +02a80a: 0202 1800 |0193: move/from16 v2, v24 │ │ +02a80e: 6e30 800b 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ +02a814: 0800 1b00 |0198: move-object/from16 v0, v27 │ │ +02a818: 5200 a302 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a81c: 0217 0000 |019c: move/from16 v23, v0 │ │ +02a820: 0800 1100 |019e: move-object/from16 v0, v17 │ │ +02a824: 0201 1700 |01a0: move/from16 v1, v23 │ │ +02a828: 7120 dd06 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ +02a82e: 0a17 |01a5: move-result v23 │ │ +02a830: 0200 1700 |01a6: move/from16 v0, v23 │ │ +02a834: 870a |01a8: float-to-int v10, v0 │ │ +02a836: 1317 0100 |01a9: const/16 v23, #int 1 // #1 │ │ +02a83a: 0200 1700 |01ab: move/from16 v0, v23 │ │ +02a83e: 0801 1b00 |01ad: move-object/from16 v1, v27 │ │ +02a842: 5c10 cb02 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +02a846: 7401 d507 1b00 |01b1: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02a84c: 0a12 |01b4: move-result v18 │ │ +02a84e: 7401 d307 1b00 |01b5: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +02a854: 0a0f |01b8: move-result v15 │ │ +02a856: 7601 da07 1b00 |01b9: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@07da │ │ +02a85c: 0c08 |01bc: move-result-object v8 │ │ +02a85e: 5287 8102 |01bd: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02a862: 82f0 |01bf: int-to-float v0, v15 │ │ +02a864: 0217 0000 |01c0: move/from16 v23, v0 │ │ +02a868: 0200 1200 |01c2: move/from16 v0, v18 │ │ +02a86c: 8200 |01c4: int-to-float v0, v0 │ │ +02a86e: 0218 0000 |01c5: move/from16 v24, v0 │ │ +02a872: a917 1718 |01c7: div-float v23, v23, v24 │ │ +02a876: 5280 8002 |01c9: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0280 │ │ +02a87a: 0218 0000 |01cb: move/from16 v24, v0 │ │ +02a87e: a717 1718 |01cd: sub-float v23, v23, v24 │ │ +02a882: 5280 8302 |01cf: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02a886: 0218 0000 |01d1: move/from16 v24, v0 │ │ +02a88a: a90d 1718 |01d3: div-float v13, v23, v24 │ │ +02a88e: 0800 1b00 |01d5: move-object/from16 v0, v27 │ │ +02a892: 5200 a302 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a896: 0217 0000 |01d9: move/from16 v23, v0 │ │ +02a89a: 0800 1c00 |01db: move-object/from16 v0, v28 │ │ +02a89e: 0201 1700 |01dd: move/from16 v1, v23 │ │ +02a8a2: 7120 5e06 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ +02a8a8: 0a06 |01e2: move-result v6 │ │ +02a8aa: 0800 1c00 |01e3: move-object/from16 v0, v28 │ │ +02a8ae: 7120 6306 6000 |01e5: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +02a8b4: 0a13 |01e8: move-result v19 │ │ +02a8b6: 0800 1b00 |01e9: move-object/from16 v0, v27 │ │ +02a8ba: 5200 b902 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02b9 │ │ +02a8be: 0217 0000 |01ed: move/from16 v23, v0 │ │ +02a8c2: a717 1317 |01ef: sub-float v23, v19, v23 │ │ +02a8c6: 0200 1700 |01f1: move/from16 v0, v23 │ │ +02a8ca: 8700 |01f3: float-to-int v0, v0 │ │ +02a8cc: 0210 0000 |01f4: move/from16 v16, v0 │ │ +02a8d0: 0800 1b00 |01f6: move-object/from16 v0, v27 │ │ +02a8d4: 0201 1000 |01f8: move/from16 v1, v16 │ │ +02a8d8: 7051 b107 70ad |01fa: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@07b1 │ │ +02a8de: 0a0c |01fd: move-result v12 │ │ +02a8e0: 1317 0100 |01fe: const/16 v23, #int 1 // #1 │ │ +02a8e4: 1318 0100 |0200: const/16 v24, #int 1 // #1 │ │ +02a8e8: 0800 1b00 |0202: move-object/from16 v0, v27 │ │ +02a8ec: 0201 1700 |0204: move/from16 v1, v23 │ │ +02a8f0: 0202 1800 |0206: move/from16 v2, v24 │ │ +02a8f4: 6e5a 0408 c021 |0208: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0804 │ │ +02a8fa: 1317 ffff |020b: const/16 v23, #int -1 // #ffff │ │ +02a8fe: 0200 1700 |020d: move/from16 v0, v23 │ │ +02a902: 0801 1b00 |020f: move-object/from16 v1, v27 │ │ +02a906: 5910 a302 |0211: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a90a: 7601 b807 1b00 |0213: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07b8 │ │ +02a910: 0800 1b00 |0216: move-object/from16 v0, v27 │ │ +02a914: 5400 c102 |0218: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +02a918: 0817 0000 |021a: move-object/from16 v23, v0 │ │ +02a91c: 7401 df0a 1700 |021c: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ +02a922: 0a17 |021f: move-result v23 │ │ +02a924: 0800 1b00 |0220: move-object/from16 v0, v27 │ │ +02a928: 5400 cf02 |0222: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +02a92c: 0818 0000 |0224: move-object/from16 v24, v0 │ │ +02a930: 7401 df0a 1800 |0226: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ +02a936: 0a18 |0229: move-result v24 │ │ +02a938: 960b 1718 |022a: or-int v11, v23, v24 │ │ +02a93c: 2900 30fe |022c: goto/16 005c // -01d0 │ │ +02a940: 0800 1b00 |022e: move-object/from16 v0, v27 │ │ +02a944: 5500 bb02 |0230: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02bb │ │ +02a948: 0217 0000 |0232: move/from16 v23, v0 │ │ +02a94c: 3817 28fe |0234: if-eqz v23, 005c // -01d8 │ │ +02a950: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ +02a954: 5200 ab02 |0238: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02a958: 0217 0000 |023a: move/from16 v23, v0 │ │ +02a95c: 1318 0100 |023c: const/16 v24, #int 1 // #1 │ │ +02a960: 1319 0000 |023e: const/16 v25, #int 0 // #0 │ │ +02a964: 131a 0000 |0240: const/16 v26, #int 0 // #0 │ │ +02a968: 0800 1b00 |0242: move-object/from16 v0, v27 │ │ +02a96c: 0201 1700 |0244: move/from16 v1, v23 │ │ +02a970: 0202 1800 |0246: move/from16 v2, v24 │ │ +02a974: 0203 1900 |0248: move/from16 v3, v25 │ │ +02a978: 0204 1a00 |024a: move/from16 v4, v26 │ │ +02a97c: 7054 fe07 1032 |024c: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@07fe │ │ +02a982: 1317 ffff |024f: const/16 v23, #int -1 // #ffff │ │ +02a986: 0200 1700 |0251: move/from16 v0, v23 │ │ +02a98a: 0801 1b00 |0253: move-object/from16 v1, v27 │ │ +02a98e: 5910 a302 |0255: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02a992: 7601 b807 1b00 |0257: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@07b8 │ │ +02a998: 0800 1b00 |025a: move-object/from16 v0, v27 │ │ +02a99c: 5400 c102 |025c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02c1 │ │ +02a9a0: 0817 0000 |025e: move-object/from16 v23, v0 │ │ +02a9a4: 7401 df0a 1700 |0260: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ +02a9aa: 0a17 |0263: move-result v23 │ │ +02a9ac: 0800 1b00 |0264: move-object/from16 v0, v27 │ │ +02a9b0: 5400 cf02 |0266: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02cf │ │ +02a9b4: 0818 0000 |0268: move-object/from16 v24, v0 │ │ +02a9b8: 7401 df0a 1800 |026a: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0adf │ │ +02a9be: 0a18 |026d: move-result v24 │ │ +02a9c0: 960b 1718 |026e: or-int v11, v23, v24 │ │ +02a9c4: 2900 ecfd |0270: goto/16 005c // -0214 │ │ +02a9c8: 7701 5f06 1c00 |0272: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ +02a9ce: 0a09 |0275: move-result v9 │ │ +02a9d0: 0800 1c00 |0276: move-object/from16 v0, v28 │ │ +02a9d4: 7120 6306 9000 |0278: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +02a9da: 0a13 |027b: move-result v19 │ │ +02a9dc: 0200 1300 |027c: move/from16 v0, v19 │ │ +02a9e0: 0801 1b00 |027e: move-object/from16 v1, v27 │ │ +02a9e4: 5910 be02 |0280: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02a9e8: 0800 1c00 |0282: move-object/from16 v0, v28 │ │ +02a9ec: 7120 6206 9000 |0284: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +02a9f2: 0a17 |0287: move-result v23 │ │ +02a9f4: 0200 1700 |0288: move/from16 v0, v23 │ │ +02a9f8: 0801 1b00 |028a: move-object/from16 v1, v27 │ │ +02a9fc: 5910 a302 |028c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02aa00: 2900 cefd |028e: goto/16 005c // -0232 │ │ +02aa04: 7602 ed07 1b00 |0290: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@07ed │ │ +02aa0a: 0800 1b00 |0293: move-object/from16 v0, v27 │ │ +02aa0e: 5200 a302 |0295: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02a3 │ │ +02aa12: 0217 0000 |0297: move/from16 v23, v0 │ │ +02aa16: 0800 1c00 |0299: move-object/from16 v0, v28 │ │ +02aa1a: 0201 1700 |029b: move/from16 v1, v23 │ │ +02aa1e: 7120 5e06 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@065e │ │ +02aa24: 0a17 |02a0: move-result v23 │ │ +02aa26: 0800 1c00 |02a1: move-object/from16 v0, v28 │ │ +02aa2a: 0201 1700 |02a3: move/from16 v1, v23 │ │ +02aa2e: 7120 6306 1000 |02a5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +02aa34: 0a17 |02a8: move-result v23 │ │ +02aa36: 0200 1700 |02a9: move/from16 v0, v23 │ │ +02aa3a: 0801 1b00 |02ab: move-object/from16 v1, v27 │ │ +02aa3e: 5910 be02 |02ad: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02be │ │ +02aa42: 2900 adfd |02af: goto/16 005c // -0253 │ │ +02aa46: 0000 |02b1: nop // spacer │ │ +02aa48: 0001 0700 0000 0000 0b00 0000 1b01 ... |02b2: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0008 line=1862 │ │ 0x000a line=1972 │ │ 0x000b line=1865 │ │ 0x0017 line=1868 │ │ @@ -38172,24 +38177,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0294a8: |[0294a8] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -0294b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0294ba: 5221 ab02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0294be: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -0294c2: 5221 ab02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0294c6: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0294ca: 6e30 0208 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0802 │ │ -0294d0: 0f00 |000c: return v0 │ │ -0294d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0294d4: 28fe |000e: goto 000c // -0002 │ │ +02aa6c: |[02aa6c] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +02aa7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02aa7e: 5221 ab02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02aa82: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +02aa86: 5221 ab02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02aa8a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02aa8e: 6e30 0208 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0802 │ │ +02aa94: 0f00 |000c: return v0 │ │ +02aa96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +02aa98: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2490 │ │ 0x0005 line=2491 │ │ 0x000c line=2494 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -38199,30 +38204,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0294d8: |[0294d8] android.support.v4.view.ViewPager.pageRight:()Z │ │ -0294e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0294ea: 5431 a402 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0294ee: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -0294f2: 5231 ab02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0294f6: 5432 a402 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0294fa: 6e10 7006 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -029500: 0a02 |000c: move-result v2 │ │ -029502: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -029506: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -02950a: 5231 ab02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02950e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -029512: 6e30 0208 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0802 │ │ -029518: 0f00 |0018: return v0 │ │ -02951a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -02951c: 28fe |001a: goto 0018 // -0002 │ │ +02aa9c: |[02aa9c] android.support.v4.view.ViewPager.pageRight:()Z │ │ +02aaac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02aaae: 5431 a402 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02aab2: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +02aab6: 5231 ab02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02aaba: 5432 a402 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02aabe: 6e10 7006 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +02aac4: 0a02 |000c: move-result v2 │ │ +02aac6: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02aaca: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +02aace: 5231 ab02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02aad2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02aad6: 6e30 0208 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0802 │ │ +02aadc: 0f00 |0018: return v0 │ │ +02aade: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +02aae0: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2498 │ │ 0x0011 line=2499 │ │ 0x0018 line=2502 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -38232,18 +38237,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029520: |[029520] android.support.v4.view.ViewPager.populate:()V │ │ -029530: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029534: 6e20 f607 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@07f6 │ │ -02953a: 0e00 |0005: return-void │ │ +02aae4: |[02aae4] android.support.v4.view.ViewPager.populate:()V │ │ +02aaf4: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02aaf8: 6e20 f607 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@07f6 │ │ +02aafe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ 0x0005 line=882 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -38252,502 +38257,502 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 956 16-bit code units │ │ -02953c: |[02953c] android.support.v4.view.ViewPager.populate:(I)V │ │ -02954c: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ -029550: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -029554: 5200 ab02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029558: 0217 0000 |0006: move/from16 v23, v0 │ │ -02955c: 0200 1700 |0008: move/from16 v0, v23 │ │ -029560: 0201 1b00 |000a: move/from16 v1, v27 │ │ -029564: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ -029568: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -02956c: 5200 ab02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029570: 0217 0000 |0012: move/from16 v23, v0 │ │ -029574: 0800 1a00 |0014: move-object/from16 v0, v26 │ │ -029578: 0201 1700 |0016: move/from16 v1, v23 │ │ -02957c: 6e20 db07 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ -029582: 0c12 |001b: move-result-object v18 │ │ -029584: 0200 1b00 |001c: move/from16 v0, v27 │ │ -029588: 0801 1a00 |001e: move-object/from16 v1, v26 │ │ -02958c: 5910 ab02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029590: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -029594: 5400 a402 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029598: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -02959c: 3917 0300 |0028: if-nez v23, 002b // +0003 │ │ -0295a0: 0e00 |002a: return-void │ │ -0295a2: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ -0295a6: 5500 cb02 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -0295aa: 0217 0000 |002f: move/from16 v23, v0 │ │ -0295ae: 3917 f9ff |0031: if-nez v23, 002a // -0007 │ │ -0295b2: 7401 d607 1a00 |0033: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@07d6 │ │ -0295b8: 0c17 |0036: move-result-object v23 │ │ -0295ba: 3817 f3ff |0037: if-eqz v23, 002a // -000d │ │ -0295be: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ -0295c2: 5400 a402 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0295c6: 0817 0000 |003d: move-object/from16 v23, v0 │ │ -0295ca: 0800 1700 |003f: move-object/from16 v0, v23 │ │ -0295ce: 0801 1a00 |0041: move-object/from16 v1, v26 │ │ -0295d2: 6e20 7e06 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@067e │ │ -0295d8: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0295dc: 5200 c702 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -0295e0: 0213 0000 |004a: move/from16 v19, v0 │ │ -0295e4: 1317 0000 |004c: const/16 v23, #int 0 // #0 │ │ -0295e8: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ -0295ec: 5200 ab02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0295f0: 0218 0000 |0052: move/from16 v24, v0 │ │ -0295f4: 9118 1813 |0054: sub-int v24, v24, v19 │ │ -0295f8: 7702 850d 1700 |0056: invoke-static/range {v23, v24}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -0295fe: 0a16 |0059: move-result v22 │ │ -029600: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ -029604: 5400 a402 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029608: 0817 0000 |005e: move-object/from16 v23, v0 │ │ -02960c: 7401 7006 1700 |0060: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -029612: 0a04 |0063: move-result v4 │ │ -029614: d817 04ff |0064: add-int/lit8 v23, v4, #int -1 // #ff │ │ -029618: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ -02961c: 5200 ab02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029620: 0218 0000 |006a: move/from16 v24, v0 │ │ -029624: 9018 1813 |006c: add-int v24, v24, v19 │ │ -029628: 7702 870d 1700 |006e: invoke-static/range {v23, v24}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -02962e: 0a0a |0071: move-result v10 │ │ -029630: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ -029632: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -029634: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -029636: 0800 1a00 |0075: move-object/from16 v0, v26 │ │ -02963a: 5400 bd02 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02963e: 0817 0000 |0079: move-object/from16 v23, v0 │ │ -029642: 7401 c40d 1700 |007b: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029648: 0a17 |007e: move-result v23 │ │ -02964a: 0200 1700 |007f: move/from16 v0, v23 │ │ -02964e: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ -029652: 0800 1a00 |0083: move-object/from16 v0, v26 │ │ -029656: 5400 bd02 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02965a: 0817 0000 |0087: move-object/from16 v23, v0 │ │ -02965e: 0800 1700 |0089: move-object/from16 v0, v23 │ │ -029662: 6e20 be0d 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029668: 0c0e |008e: move-result-object v14 │ │ -02966a: 1f0e 2a01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02966e: 52e0 8102 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029672: 0217 0000 |0093: move/from16 v23, v0 │ │ -029676: 0800 1a00 |0095: move-object/from16 v0, v26 │ │ -02967a: 5200 ab02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02967e: 0218 0000 |0099: move/from16 v24, v0 │ │ -029682: 0200 1700 |009b: move/from16 v0, v23 │ │ -029686: 0201 1800 |009d: move/from16 v1, v24 │ │ -02968a: 3410 4101 |009f: if-lt v0, v1, 01e0 // +0141 │ │ -02968e: 52e0 8102 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029692: 0217 0000 |00a3: move/from16 v23, v0 │ │ -029696: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ -02969a: 5200 ab02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02969e: 0218 0000 |00a9: move/from16 v24, v0 │ │ -0296a2: 0200 1700 |00ab: move/from16 v0, v23 │ │ -0296a6: 0201 1800 |00ad: move/from16 v1, v24 │ │ -0296aa: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ -0296ae: 07e8 |00b1: move-object v8, v14 │ │ -0296b0: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ -0296b4: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ -0296b8: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ -0296bc: 5200 ab02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0296c0: 0217 0000 |00ba: move/from16 v23, v0 │ │ -0296c4: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ -0296c8: 0201 1700 |00be: move/from16 v1, v23 │ │ -0296cc: 6e30 a507 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07a5 │ │ -0296d2: 0c08 |00c3: move-result-object v8 │ │ -0296d4: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ -0296d8: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -0296da: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ -0296de: 3a0f 1b01 |00c9: if-ltz v15, 01e4 // +011b │ │ -0296e2: 0800 1a00 |00cb: move-object/from16 v0, v26 │ │ -0296e6: 5400 bd02 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0296ea: 0817 0000 |00cf: move-object/from16 v23, v0 │ │ -0296ee: 0800 1700 |00d1: move-object/from16 v0, v23 │ │ -0296f2: 6e20 be0d f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0296f8: 0c17 |00d6: move-result-object v23 │ │ -0296fa: 1f17 2a01 |00d7: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0296fe: 080e 1700 |00d9: move-object/from16 v14, v23 │ │ -029702: 1517 0040 |00db: const/high16 v23, #int 1073741824 // #4000 │ │ -029706: 5280 8302 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -02970a: 0218 0000 |00df: move/from16 v24, v0 │ │ -02970e: a710 1718 |00e1: sub-float v16, v23, v24 │ │ -029712: 0800 1a00 |00e3: move-object/from16 v0, v26 │ │ -029716: 5200 ab02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02971a: 0217 0000 |00e7: move/from16 v23, v0 │ │ -02971e: d814 17ff |00e9: add-int/lit8 v20, v23, #int -1 // #ff │ │ -029722: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ -029726: 2d17 0b10 |00ed: cmpl-float v23, v11, v16 │ │ -02972a: 3a17 4401 |00ef: if-ltz v23, 0233 // +0144 │ │ -02972e: 0200 1400 |00f1: move/from16 v0, v20 │ │ -029732: 0201 1600 |00f3: move/from16 v1, v22 │ │ -029736: 3510 3e01 |00f5: if-ge v0, v1, 0233 // +013e │ │ -02973a: 390e f000 |00f7: if-nez v14, 01e7 // +00f0 │ │ -02973e: 528c 8302 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -029742: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ -029746: 1517 0040 |00fd: const/high16 v23, #int 1073741824 // #4000 │ │ -02974a: 2e17 0c17 |00ff: cmpg-float v23, v12, v23 │ │ -02974e: 3b17 3800 |0101: if-gez v23, 0139 // +0038 │ │ -029752: 0800 1a00 |0103: move-object/from16 v0, v26 │ │ -029756: 5400 bd02 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02975a: 0817 0000 |0107: move-object/from16 v23, v0 │ │ -02975e: 7401 c40d 1700 |0109: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029764: 0a17 |010c: move-result v23 │ │ -029766: 0200 1700 |010d: move/from16 v0, v23 │ │ -02976a: 350f 7601 |010f: if-ge v15, v0, 0285 // +0176 │ │ -02976e: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ -029772: 5400 bd02 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029776: 0817 0000 |0115: move-object/from16 v23, v0 │ │ -02977a: 0800 1700 |0117: move-object/from16 v0, v23 │ │ -02977e: 6e20 be0d f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029784: 0c17 |011c: move-result-object v23 │ │ -029786: 1f17 2a01 |011d: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02978a: 080e 1700 |011f: move-object/from16 v14, v23 │ │ -02978e: 0800 1a00 |0121: move-object/from16 v0, v26 │ │ -029792: 5200 ab02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029796: 0217 0000 |0125: move/from16 v23, v0 │ │ -02979a: d814 1701 |0127: add-int/lit8 v20, v23, #int 1 // #01 │ │ -02979e: 0200 1400 |0129: move/from16 v0, v20 │ │ -0297a2: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ -0297a6: 1517 0040 |012d: const/high16 v23, #int 1073741824 // #4000 │ │ -0297aa: 2d17 0c17 |012f: cmpl-float v23, v12, v23 │ │ -0297ae: 3a17 ab01 |0131: if-ltz v23, 02dc // +01ab │ │ -0297b2: 0200 1400 |0133: move/from16 v0, v20 │ │ -0297b6: 37a0 a701 |0135: if-le v0, v10, 02dc // +01a7 │ │ -0297ba: 390e 5101 |0137: if-nez v14, 0288 // +0151 │ │ -0297be: 0800 1a00 |0139: move-object/from16 v0, v26 │ │ -0297c2: 0801 1200 |013b: move-object/from16 v1, v18 │ │ -0297c6: 7040 ab07 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@07ab │ │ -0297cc: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ -0297d0: 5400 a402 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -0297d4: 0818 0000 |0144: move-object/from16 v24, v0 │ │ -0297d8: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ -0297dc: 5200 ab02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -0297e0: 0219 0000 |014a: move/from16 v25, v0 │ │ -0297e4: 3808 f601 |014c: if-eqz v8, 0342 // +01f6 │ │ -0297e8: 5480 7f02 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -0297ec: 0817 0000 |0150: move-object/from16 v23, v0 │ │ -0297f0: 0800 1800 |0152: move-object/from16 v0, v24 │ │ -0297f4: 0801 1a00 |0154: move-object/from16 v1, v26 │ │ -0297f8: 0202 1900 |0156: move/from16 v2, v25 │ │ -0297fc: 0803 1700 |0158: move-object/from16 v3, v23 │ │ -029800: 6e40 7c06 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@067c │ │ -029806: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ -02980a: 5400 a402 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02980e: 0817 0000 |0161: move-object/from16 v23, v0 │ │ -029812: 0800 1700 |0163: move-object/from16 v0, v23 │ │ -029816: 0801 1a00 |0165: move-object/from16 v1, v26 │ │ -02981a: 6e20 6f06 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@066f │ │ -029820: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -029824: 5200 ae02 |016c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ -029828: 0217 0000 |016e: move/from16 v23, v0 │ │ -02982c: 3817 d601 |0170: if-eqz v23, 0346 // +01d6 │ │ -029830: 1315 0100 |0172: const/16 v21, #int 1 // #1 │ │ -029834: 3815 1500 |0174: if-eqz v21, 0189 // +0015 │ │ -029838: 0800 1a00 |0176: move-object/from16 v0, v26 │ │ -02983c: 5400 af02 |0178: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ -029840: 0817 0000 |017a: move-object/from16 v23, v0 │ │ -029844: 3917 ce01 |017c: if-nez v23, 034a // +01ce │ │ -029848: 2217 1902 |017e: new-instance v23, Ljava/util/ArrayList; // type@0219 │ │ -02984c: 7601 b80d 1700 |0180: invoke-direct/range {v23}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -029852: 0800 1700 |0183: move-object/from16 v0, v23 │ │ -029856: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ -02985a: 5b10 af02 |0187: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ -02985e: 7401 c207 1a00 |0189: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -029864: 0a06 |018c: move-result v6 │ │ -029866: 120d |018d: const/4 v13, #int 0 // #0 │ │ -029868: 356d c701 |018e: if-ge v13, v6, 0355 // +01c7 │ │ -02986c: 0800 1a00 |0190: move-object/from16 v0, v26 │ │ -029870: 6e20 c107 d000 |0192: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -029876: 0c05 |0195: move-result-object v5 │ │ -029878: 6e10 a60b 0500 |0196: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ -02987e: 0c11 |0199: move-result-object v17 │ │ -029880: 1f11 2b01 |019a: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -029884: 0800 1100 |019c: move-object/from16 v0, v17 │ │ -029888: 590d 8402 |019e: iput v13, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0284 │ │ -02988c: 0800 1100 |01a0: move-object/from16 v0, v17 │ │ -029890: 5500 8702 |01a2: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ -029894: 0217 0000 |01a4: move/from16 v23, v0 │ │ -029898: 3917 2a00 |01a6: if-nez v23, 01d0 // +002a │ │ -02989c: 0800 1100 |01a8: move-object/from16 v0, v17 │ │ -0298a0: 5200 8b02 |01aa: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -0298a4: 0217 0000 |01ac: move/from16 v23, v0 │ │ -0298a8: 1318 0000 |01ae: const/16 v24, #int 0 // #0 │ │ -0298ac: 2d17 1718 |01b0: cmpl-float v23, v23, v24 │ │ -0298b0: 3917 1e00 |01b2: if-nez v23, 01d0 // +001e │ │ -0298b4: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ -0298b8: 6e20 d907 5000 |01b6: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -0298be: 0c0e |01b9: move-result-object v14 │ │ -0298c0: 380e 1600 |01ba: if-eqz v14, 01d0 // +0016 │ │ -0298c4: 52e0 8302 |01bc: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0298c8: 0217 0000 |01be: move/from16 v23, v0 │ │ -0298cc: 0200 1700 |01c0: move/from16 v0, v23 │ │ -0298d0: 0801 1100 |01c2: move-object/from16 v1, v17 │ │ -0298d4: 5910 8b02 |01c4: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ -0298d8: 52e0 8102 |01c6: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0298dc: 0217 0000 |01c8: move/from16 v23, v0 │ │ -0298e0: 0200 1700 |01ca: move/from16 v0, v23 │ │ -0298e4: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ -0298e8: 5910 8902 |01ce: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0289 │ │ -0298ec: 3815 0d00 |01d0: if-eqz v21, 01dd // +000d │ │ -0298f0: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -0298f4: 5400 af02 |01d4: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ -0298f8: 0817 0000 |01d6: move-object/from16 v23, v0 │ │ -0298fc: 0800 1700 |01d8: move-object/from16 v0, v23 │ │ -029900: 6e20 bb0d 5000 |01da: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -029906: d80d 0d01 |01dd: add-int/lit8 v13, v13, #int 1 // #01 │ │ -02990a: 28af |01df: goto 018e // -0051 │ │ -02990c: d807 0701 |01e0: add-int/lit8 v7, v7, #int 1 // #01 │ │ -029910: 2900 93fe |01e2: goto/16 0075 // -016d │ │ -029914: 120e |01e4: const/4 v14, #int 0 // #0 │ │ -029916: 2900 f6fe |01e5: goto/16 00db // -010a │ │ -02991a: 52e0 8102 |01e7: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -02991e: 0217 0000 |01e9: move/from16 v23, v0 │ │ -029922: 0200 1400 |01eb: move/from16 v0, v20 │ │ -029926: 0201 1700 |01ed: move/from16 v1, v23 │ │ -02992a: 3310 3e00 |01ef: if-ne v0, v1, 022d // +003e │ │ -02992e: 55e0 8202 |01f1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ -029932: 0217 0000 |01f3: move/from16 v23, v0 │ │ -029936: 3917 3800 |01f5: if-nez v23, 022d // +0038 │ │ -02993a: 0800 1a00 |01f7: move-object/from16 v0, v26 │ │ -02993e: 5400 bd02 |01f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029942: 0817 0000 |01fb: move-object/from16 v23, v0 │ │ -029946: 0800 1700 |01fd: move-object/from16 v0, v23 │ │ -02994a: 6e20 c10d f000 |01ff: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -029950: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ -029954: 5400 a402 |0204: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029958: 0817 0000 |0206: move-object/from16 v23, v0 │ │ -02995c: 54e0 7f02 |0208: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -029960: 0818 0000 |020a: move-object/from16 v24, v0 │ │ -029964: 0800 1700 |020c: move-object/from16 v0, v23 │ │ -029968: 0801 1a00 |020e: move-object/from16 v1, v26 │ │ -02996c: 0202 1400 |0210: move/from16 v2, v20 │ │ -029970: 0803 1800 |0212: move-object/from16 v3, v24 │ │ -029974: 6e40 6d06 1032 |0214: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ -02997a: d80f 0fff |0217: add-int/lit8 v15, v15, #int -1 // #ff │ │ -02997e: d807 07ff |0219: add-int/lit8 v7, v7, #int -1 // #ff │ │ -029982: 3a0f 1600 |021b: if-ltz v15, 0231 // +0016 │ │ -029986: 0800 1a00 |021d: move-object/from16 v0, v26 │ │ -02998a: 5400 bd02 |021f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -02998e: 0817 0000 |0221: move-object/from16 v23, v0 │ │ -029992: 0800 1700 |0223: move-object/from16 v0, v23 │ │ -029996: 6e20 be0d f000 |0225: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02999c: 0c17 |0228: move-result-object v23 │ │ -02999e: 1f17 2a01 |0229: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0299a2: 080e 1700 |022b: move-object/from16 v14, v23 │ │ -0299a6: d814 14ff |022d: add-int/lit8 v20, v20, #int -1 // #ff │ │ -0299aa: 2900 bcfe |022f: goto/16 00eb // -0144 │ │ -0299ae: 120e |0231: const/4 v14, #int 0 // #0 │ │ -0299b0: 28fb |0232: goto 022d // -0005 │ │ -0299b2: 380e 2900 |0233: if-eqz v14, 025c // +0029 │ │ -0299b6: 52e0 8102 |0235: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -0299ba: 0217 0000 |0237: move/from16 v23, v0 │ │ -0299be: 0200 1400 |0239: move/from16 v0, v20 │ │ -0299c2: 0201 1700 |023b: move/from16 v1, v23 │ │ -0299c6: 3310 1f00 |023d: if-ne v0, v1, 025c // +001f │ │ -0299ca: 52e0 8302 |023f: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -0299ce: 0217 0000 |0241: move/from16 v23, v0 │ │ -0299d2: a60b 0b17 |0243: add-float v11, v11, v23 │ │ -0299d6: d80f 0fff |0245: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0299da: 3a0f 1300 |0247: if-ltz v15, 025a // +0013 │ │ -0299de: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ -0299e2: 5400 bd02 |024b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -0299e6: 0817 0000 |024d: move-object/from16 v23, v0 │ │ -0299ea: 0800 1700 |024f: move-object/from16 v0, v23 │ │ -0299ee: 6e20 be0d f000 |0251: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0299f4: 0c17 |0254: move-result-object v23 │ │ -0299f6: 1f17 2a01 |0255: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0299fa: 080e 1700 |0257: move-object/from16 v14, v23 │ │ -0299fe: 28d4 |0259: goto 022d // -002c │ │ -029a00: 120e |025a: const/4 v14, #int 0 // #0 │ │ -029a02: 28fe |025b: goto 0259 // -0002 │ │ -029a04: d817 0f01 |025c: add-int/lit8 v23, v15, #int 1 // #01 │ │ -029a08: 0800 1a00 |025e: move-object/from16 v0, v26 │ │ -029a0c: 0201 1400 |0260: move/from16 v1, v20 │ │ -029a10: 0202 1700 |0262: move/from16 v2, v23 │ │ -029a14: 6e30 a507 1002 |0264: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07a5 │ │ -029a1a: 0c0e |0267: move-result-object v14 │ │ -029a1c: 52e0 8302 |0268: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -029a20: 0217 0000 |026a: move/from16 v23, v0 │ │ -029a24: a60b 0b17 |026c: add-float v11, v11, v23 │ │ -029a28: d807 0701 |026e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -029a2c: 3a0f 1300 |0270: if-ltz v15, 0283 // +0013 │ │ -029a30: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -029a34: 5400 bd02 |0274: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029a38: 0817 0000 |0276: move-object/from16 v23, v0 │ │ -029a3c: 0800 1700 |0278: move-object/from16 v0, v23 │ │ -029a40: 6e20 be0d f000 |027a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029a46: 0c17 |027d: move-result-object v23 │ │ -029a48: 1f17 2a01 |027e: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -029a4c: 080e 1700 |0280: move-object/from16 v14, v23 │ │ -029a50: 28ab |0282: goto 022d // -0055 │ │ -029a52: 120e |0283: const/4 v14, #int 0 // #0 │ │ -029a54: 28fe |0284: goto 0282 // -0002 │ │ -029a56: 120e |0285: const/4 v14, #int 0 // #0 │ │ -029a58: 2900 9bfe |0286: goto/16 0121 // -0165 │ │ -029a5c: 52e0 8102 |0288: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029a60: 0217 0000 |028a: move/from16 v23, v0 │ │ -029a64: 0200 1400 |028c: move/from16 v0, v20 │ │ -029a68: 0201 1700 |028e: move/from16 v1, v23 │ │ -029a6c: 3310 4600 |0290: if-ne v0, v1, 02d6 // +0046 │ │ -029a70: 55e0 8202 |0292: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ -029a74: 0217 0000 |0294: move/from16 v23, v0 │ │ -029a78: 3917 4000 |0296: if-nez v23, 02d6 // +0040 │ │ -029a7c: 0800 1a00 |0298: move-object/from16 v0, v26 │ │ -029a80: 5400 bd02 |029a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029a84: 0817 0000 |029c: move-object/from16 v23, v0 │ │ -029a88: 0800 1700 |029e: move-object/from16 v0, v23 │ │ -029a8c: 6e20 c10d f000 |02a0: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -029a92: 0800 1a00 |02a3: move-object/from16 v0, v26 │ │ -029a96: 5400 a402 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029a9a: 0817 0000 |02a7: move-object/from16 v23, v0 │ │ -029a9e: 54e0 7f02 |02a9: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -029aa2: 0818 0000 |02ab: move-object/from16 v24, v0 │ │ -029aa6: 0800 1700 |02ad: move-object/from16 v0, v23 │ │ -029aaa: 0801 1a00 |02af: move-object/from16 v1, v26 │ │ -029aae: 0202 1400 |02b1: move/from16 v2, v20 │ │ -029ab2: 0803 1800 |02b3: move-object/from16 v3, v24 │ │ -029ab6: 6e40 6d06 1032 |02b5: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ -029abc: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ -029ac0: 5400 bd02 |02ba: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029ac4: 0817 0000 |02bc: move-object/from16 v23, v0 │ │ -029ac8: 7401 c40d 1700 |02be: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029ace: 0a17 |02c1: move-result v23 │ │ -029ad0: 0200 1700 |02c2: move/from16 v0, v23 │ │ -029ad4: 350f 1600 |02c4: if-ge v15, v0, 02da // +0016 │ │ -029ad8: 0800 1a00 |02c6: move-object/from16 v0, v26 │ │ -029adc: 5400 bd02 |02c8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029ae0: 0817 0000 |02ca: move-object/from16 v23, v0 │ │ -029ae4: 0800 1700 |02cc: move-object/from16 v0, v23 │ │ -029ae8: 6e20 be0d f000 |02ce: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029aee: 0c17 |02d1: move-result-object v23 │ │ -029af0: 1f17 2a01 |02d2: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -029af4: 080e 1700 |02d4: move-object/from16 v14, v23 │ │ -029af8: d814 1401 |02d6: add-int/lit8 v20, v20, #int 1 // #01 │ │ -029afc: 2900 51fe |02d8: goto/16 0129 // -01af │ │ -029b00: 120e |02da: const/4 v14, #int 0 // #0 │ │ -029b02: 28fb |02db: goto 02d6 // -0005 │ │ -029b04: 380e 3500 |02dc: if-eqz v14, 0311 // +0035 │ │ -029b08: 52e0 8102 |02de: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029b0c: 0217 0000 |02e0: move/from16 v23, v0 │ │ -029b10: 0200 1400 |02e2: move/from16 v0, v20 │ │ -029b14: 0201 1700 |02e4: move/from16 v1, v23 │ │ -029b18: 3310 2b00 |02e6: if-ne v0, v1, 0311 // +002b │ │ -029b1c: 52e0 8302 |02e8: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -029b20: 0217 0000 |02ea: move/from16 v23, v0 │ │ -029b24: a60c 0c17 |02ec: add-float v12, v12, v23 │ │ -029b28: d80f 0f01 |02ee: add-int/lit8 v15, v15, #int 1 // #01 │ │ -029b2c: 0800 1a00 |02f0: move-object/from16 v0, v26 │ │ -029b30: 5400 bd02 |02f2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029b34: 0817 0000 |02f4: move-object/from16 v23, v0 │ │ -029b38: 7401 c40d 1700 |02f6: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029b3e: 0a17 |02f9: move-result v23 │ │ -029b40: 0200 1700 |02fa: move/from16 v0, v23 │ │ -029b44: 350f 1300 |02fc: if-ge v15, v0, 030f // +0013 │ │ -029b48: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ -029b4c: 5400 bd02 |0300: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029b50: 0817 0000 |0302: move-object/from16 v23, v0 │ │ -029b54: 0800 1700 |0304: move-object/from16 v0, v23 │ │ -029b58: 6e20 be0d f000 |0306: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029b5e: 0c17 |0309: move-result-object v23 │ │ -029b60: 1f17 2a01 |030a: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -029b64: 080e 1700 |030c: move-object/from16 v14, v23 │ │ -029b68: 28c8 |030e: goto 02d6 // -0038 │ │ -029b6a: 120e |030f: const/4 v14, #int 0 // #0 │ │ -029b6c: 28fe |0310: goto 030e // -0002 │ │ -029b6e: 0800 1a00 |0311: move-object/from16 v0, v26 │ │ -029b72: 0201 1400 |0313: move/from16 v1, v20 │ │ -029b76: 6e30 a507 100f |0315: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07a5 │ │ -029b7c: 0c0e |0318: move-result-object v14 │ │ -029b7e: d80f 0f01 |0319: add-int/lit8 v15, v15, #int 1 // #01 │ │ -029b82: 52e0 8302 |031b: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ -029b86: 0217 0000 |031d: move/from16 v23, v0 │ │ -029b8a: a60c 0c17 |031f: add-float v12, v12, v23 │ │ -029b8e: 0800 1a00 |0321: move-object/from16 v0, v26 │ │ -029b92: 5400 bd02 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029b96: 0817 0000 |0325: move-object/from16 v23, v0 │ │ -029b9a: 7401 c40d 1700 |0327: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029ba0: 0a17 |032a: move-result v23 │ │ -029ba2: 0200 1700 |032b: move/from16 v0, v23 │ │ -029ba6: 350f 1300 |032d: if-ge v15, v0, 0340 // +0013 │ │ -029baa: 0800 1a00 |032f: move-object/from16 v0, v26 │ │ -029bae: 5400 bd02 |0331: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029bb2: 0817 0000 |0333: move-object/from16 v23, v0 │ │ -029bb6: 0800 1700 |0335: move-object/from16 v0, v23 │ │ -029bba: 6e20 be0d f000 |0337: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029bc0: 0c17 |033a: move-result-object v23 │ │ -029bc2: 1f17 2a01 |033b: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -029bc6: 080e 1700 |033d: move-object/from16 v14, v23 │ │ -029bca: 2897 |033f: goto 02d6 // -0069 │ │ -029bcc: 120e |0340: const/4 v14, #int 0 // #0 │ │ -029bce: 28fe |0341: goto 033f // -0002 │ │ -029bd0: 1317 0000 |0342: const/16 v23, #int 0 // #0 │ │ -029bd4: 2900 0efe |0344: goto/16 0152 // -01f2 │ │ -029bd8: 1315 0000 |0346: const/16 v21, #int 0 // #0 │ │ -029bdc: 2900 2cfe |0348: goto/16 0174 // -01d4 │ │ -029be0: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ -029be4: 5400 af02 |034c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ -029be8: 0817 0000 |034e: move-object/from16 v23, v0 │ │ -029bec: 7401 bc0d 1700 |0350: invoke-virtual/range {v23}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -029bf2: 2900 36fe |0353: goto/16 0189 // -01ca │ │ -029bf6: 3815 0d00 |0355: if-eqz v21, 0362 // +000d │ │ -029bfa: 0800 1a00 |0357: move-object/from16 v0, v26 │ │ -029bfe: 5400 af02 |0359: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ -029c02: 0817 0000 |035b: move-object/from16 v23, v0 │ │ -029c06: 6218 dc02 |035d: sget-object v24, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02dc │ │ -029c0a: 7702 cb0d 1700 |035f: invoke-static/range {v23, v24}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0dcb │ │ -029c10: 7401 d707 1a00 |0362: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@07d7 │ │ -029c16: 0a17 |0365: move-result v23 │ │ -029c18: 3817 c4fc |0366: if-eqz v23, 002a // -033c │ │ -029c1c: 7401 bc07 1a00 |0368: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07bc │ │ -029c22: 0c09 |036b: move-result-object v9 │ │ -029c24: 3809 4e00 |036c: if-eqz v9, 03ba // +004e │ │ -029c28: 0800 1a00 |036e: move-object/from16 v0, v26 │ │ -029c2c: 6e20 d807 9000 |0370: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d8 │ │ -029c32: 0c0e |0373: move-result-object v14 │ │ -029c34: 380e 1200 |0374: if-eqz v14, 0386 // +0012 │ │ -029c38: 52e0 8102 |0376: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029c3c: 0217 0000 |0378: move/from16 v23, v0 │ │ -029c40: 0800 1a00 |037a: move-object/from16 v0, v26 │ │ -029c44: 5200 ab02 |037c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029c48: 0218 0000 |037e: move/from16 v24, v0 │ │ -029c4c: 0200 1700 |0380: move/from16 v0, v23 │ │ -029c50: 0201 1800 |0382: move/from16 v1, v24 │ │ -029c54: 3210 a6fc |0384: if-eq v0, v1, 002a // -035a │ │ -029c58: 120d |0386: const/4 v13, #int 0 // #0 │ │ -029c5a: 7401 c207 1a00 |0387: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -029c60: 0a17 |038a: move-result v23 │ │ -029c62: 0200 1700 |038b: move/from16 v0, v23 │ │ -029c66: 350d 9dfc |038d: if-ge v13, v0, 002a // -0363 │ │ -029c6a: 0800 1a00 |038f: move-object/from16 v0, v26 │ │ -029c6e: 6e20 c107 d000 |0391: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ -029c74: 0c05 |0394: move-result-object v5 │ │ -029c76: 0800 1a00 |0395: move-object/from16 v0, v26 │ │ -029c7a: 6e20 d907 5000 |0397: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ -029c80: 0c0e |039a: move-result-object v14 │ │ -029c82: 380e 1c00 |039b: if-eqz v14, 03b7 // +001c │ │ -029c86: 52e0 8102 |039d: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029c8a: 0217 0000 |039f: move/from16 v23, v0 │ │ -029c8e: 0800 1a00 |03a1: move-object/from16 v0, v26 │ │ -029c92: 5200 ab02 |03a3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029c96: 0218 0000 |03a5: move/from16 v24, v0 │ │ -029c9a: 0200 1700 |03a7: move/from16 v0, v23 │ │ -029c9e: 0201 1800 |03a9: move/from16 v1, v24 │ │ -029ca2: 3310 0c00 |03ab: if-ne v0, v1, 03b7 // +000c │ │ -029ca6: 1317 0200 |03ad: const/16 v23, #int 2 // #2 │ │ -029caa: 0200 1700 |03af: move/from16 v0, v23 │ │ -029cae: 6e20 ce0b 0500 |03b1: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0bce │ │ -029cb4: 0a17 |03b4: move-result v23 │ │ -029cb6: 3917 75fc |03b5: if-nez v23, 002a // -038b │ │ -029cba: d80d 0d01 |03b7: add-int/lit8 v13, v13, #int 1 // #01 │ │ -029cbe: 28ce |03b9: goto 0387 // -0032 │ │ -029cc0: 120e |03ba: const/4 v14, #int 0 // #0 │ │ -029cc2: 28b9 |03bb: goto 0374 // -0047 │ │ +02ab00: |[02ab00] android.support.v4.view.ViewPager.populate:(I)V │ │ +02ab10: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +02ab14: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +02ab18: 5200 ab02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ab1c: 0217 0000 |0006: move/from16 v23, v0 │ │ +02ab20: 0200 1700 |0008: move/from16 v0, v23 │ │ +02ab24: 0201 1b00 |000a: move/from16 v1, v27 │ │ +02ab28: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ +02ab2c: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +02ab30: 5200 ab02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ab34: 0217 0000 |0012: move/from16 v23, v0 │ │ +02ab38: 0800 1a00 |0014: move-object/from16 v0, v26 │ │ +02ab3c: 0201 1700 |0016: move/from16 v1, v23 │ │ +02ab40: 6e20 db07 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07db │ │ +02ab46: 0c12 |001b: move-result-object v18 │ │ +02ab48: 0200 1b00 |001c: move/from16 v0, v27 │ │ +02ab4c: 0801 1a00 |001e: move-object/from16 v1, v26 │ │ +02ab50: 5910 ab02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ab54: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +02ab58: 5400 a402 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02ab5c: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +02ab60: 3917 0300 |0028: if-nez v23, 002b // +0003 │ │ +02ab64: 0e00 |002a: return-void │ │ +02ab66: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ +02ab6a: 5500 cb02 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +02ab6e: 0217 0000 |002f: move/from16 v23, v0 │ │ +02ab72: 3917 f9ff |0031: if-nez v23, 002a // -0007 │ │ +02ab76: 7401 d607 1a00 |0033: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@07d6 │ │ +02ab7c: 0c17 |0036: move-result-object v23 │ │ +02ab7e: 3817 f3ff |0037: if-eqz v23, 002a // -000d │ │ +02ab82: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ +02ab86: 5400 a402 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02ab8a: 0817 0000 |003d: move-object/from16 v23, v0 │ │ +02ab8e: 0800 1700 |003f: move-object/from16 v0, v23 │ │ +02ab92: 0801 1a00 |0041: move-object/from16 v1, v26 │ │ +02ab96: 6e20 7e06 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@067e │ │ +02ab9c: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +02aba0: 5200 c702 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +02aba4: 0213 0000 |004a: move/from16 v19, v0 │ │ +02aba8: 1317 0000 |004c: const/16 v23, #int 0 // #0 │ │ +02abac: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ +02abb0: 5200 ab02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02abb4: 0218 0000 |0052: move/from16 v24, v0 │ │ +02abb8: 9118 1813 |0054: sub-int v24, v24, v19 │ │ +02abbc: 7702 860d 1700 |0056: invoke-static/range {v23, v24}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +02abc2: 0a16 |0059: move-result v22 │ │ +02abc4: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ +02abc8: 5400 a402 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02abcc: 0817 0000 |005e: move-object/from16 v23, v0 │ │ +02abd0: 7401 7006 1700 |0060: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +02abd6: 0a04 |0063: move-result v4 │ │ +02abd8: d817 04ff |0064: add-int/lit8 v23, v4, #int -1 // #ff │ │ +02abdc: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ +02abe0: 5200 ab02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02abe4: 0218 0000 |006a: move/from16 v24, v0 │ │ +02abe8: 9018 1813 |006c: add-int v24, v24, v19 │ │ +02abec: 7702 880d 1700 |006e: invoke-static/range {v23, v24}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +02abf2: 0a0a |0071: move-result v10 │ │ +02abf4: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ +02abf6: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +02abf8: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +02abfa: 0800 1a00 |0075: move-object/from16 v0, v26 │ │ +02abfe: 5400 bd02 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02ac02: 0817 0000 |0079: move-object/from16 v23, v0 │ │ +02ac06: 7401 c50d 1700 |007b: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02ac0c: 0a17 |007e: move-result v23 │ │ +02ac0e: 0200 1700 |007f: move/from16 v0, v23 │ │ +02ac12: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ +02ac16: 0800 1a00 |0083: move-object/from16 v0, v26 │ │ +02ac1a: 5400 bd02 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02ac1e: 0817 0000 |0087: move-object/from16 v23, v0 │ │ +02ac22: 0800 1700 |0089: move-object/from16 v0, v23 │ │ +02ac26: 6e20 bf0d 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02ac2c: 0c0e |008e: move-result-object v14 │ │ +02ac2e: 1f0e 2a01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02ac32: 52e0 8102 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02ac36: 0217 0000 |0093: move/from16 v23, v0 │ │ +02ac3a: 0800 1a00 |0095: move-object/from16 v0, v26 │ │ +02ac3e: 5200 ab02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ac42: 0218 0000 |0099: move/from16 v24, v0 │ │ +02ac46: 0200 1700 |009b: move/from16 v0, v23 │ │ +02ac4a: 0201 1800 |009d: move/from16 v1, v24 │ │ +02ac4e: 3410 4101 |009f: if-lt v0, v1, 01e0 // +0141 │ │ +02ac52: 52e0 8102 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02ac56: 0217 0000 |00a3: move/from16 v23, v0 │ │ +02ac5a: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ +02ac5e: 5200 ab02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ac62: 0218 0000 |00a9: move/from16 v24, v0 │ │ +02ac66: 0200 1700 |00ab: move/from16 v0, v23 │ │ +02ac6a: 0201 1800 |00ad: move/from16 v1, v24 │ │ +02ac6e: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ +02ac72: 07e8 |00b1: move-object v8, v14 │ │ +02ac74: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ +02ac78: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ +02ac7c: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ +02ac80: 5200 ab02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ac84: 0217 0000 |00ba: move/from16 v23, v0 │ │ +02ac88: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ +02ac8c: 0201 1700 |00be: move/from16 v1, v23 │ │ +02ac90: 6e30 a507 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07a5 │ │ +02ac96: 0c08 |00c3: move-result-object v8 │ │ +02ac98: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ +02ac9c: 120b |00c6: const/4 v11, #int 0 // #0 │ │ +02ac9e: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ +02aca2: 3a0f 1b01 |00c9: if-ltz v15, 01e4 // +011b │ │ +02aca6: 0800 1a00 |00cb: move-object/from16 v0, v26 │ │ +02acaa: 5400 bd02 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02acae: 0817 0000 |00cf: move-object/from16 v23, v0 │ │ +02acb2: 0800 1700 |00d1: move-object/from16 v0, v23 │ │ +02acb6: 6e20 bf0d f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02acbc: 0c17 |00d6: move-result-object v23 │ │ +02acbe: 1f17 2a01 |00d7: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02acc2: 080e 1700 |00d9: move-object/from16 v14, v23 │ │ +02acc6: 1517 0040 |00db: const/high16 v23, #int 1073741824 // #4000 │ │ +02acca: 5280 8302 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02acce: 0218 0000 |00df: move/from16 v24, v0 │ │ +02acd2: a710 1718 |00e1: sub-float v16, v23, v24 │ │ +02acd6: 0800 1a00 |00e3: move-object/from16 v0, v26 │ │ +02acda: 5200 ab02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02acde: 0217 0000 |00e7: move/from16 v23, v0 │ │ +02ace2: d814 17ff |00e9: add-int/lit8 v20, v23, #int -1 // #ff │ │ +02ace6: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ +02acea: 2d17 0b10 |00ed: cmpl-float v23, v11, v16 │ │ +02acee: 3a17 4401 |00ef: if-ltz v23, 0233 // +0144 │ │ +02acf2: 0200 1400 |00f1: move/from16 v0, v20 │ │ +02acf6: 0201 1600 |00f3: move/from16 v1, v22 │ │ +02acfa: 3510 3e01 |00f5: if-ge v0, v1, 0233 // +013e │ │ +02acfe: 390e f000 |00f7: if-nez v14, 01e7 // +00f0 │ │ +02ad02: 528c 8302 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02ad06: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ +02ad0a: 1517 0040 |00fd: const/high16 v23, #int 1073741824 // #4000 │ │ +02ad0e: 2e17 0c17 |00ff: cmpg-float v23, v12, v23 │ │ +02ad12: 3b17 3800 |0101: if-gez v23, 0139 // +0038 │ │ +02ad16: 0800 1a00 |0103: move-object/from16 v0, v26 │ │ +02ad1a: 5400 bd02 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02ad1e: 0817 0000 |0107: move-object/from16 v23, v0 │ │ +02ad22: 7401 c50d 1700 |0109: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02ad28: 0a17 |010c: move-result v23 │ │ +02ad2a: 0200 1700 |010d: move/from16 v0, v23 │ │ +02ad2e: 350f 7601 |010f: if-ge v15, v0, 0285 // +0176 │ │ +02ad32: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ +02ad36: 5400 bd02 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02ad3a: 0817 0000 |0115: move-object/from16 v23, v0 │ │ +02ad3e: 0800 1700 |0117: move-object/from16 v0, v23 │ │ +02ad42: 6e20 bf0d f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02ad48: 0c17 |011c: move-result-object v23 │ │ +02ad4a: 1f17 2a01 |011d: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02ad4e: 080e 1700 |011f: move-object/from16 v14, v23 │ │ +02ad52: 0800 1a00 |0121: move-object/from16 v0, v26 │ │ +02ad56: 5200 ab02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ad5a: 0217 0000 |0125: move/from16 v23, v0 │ │ +02ad5e: d814 1701 |0127: add-int/lit8 v20, v23, #int 1 // #01 │ │ +02ad62: 0200 1400 |0129: move/from16 v0, v20 │ │ +02ad66: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ +02ad6a: 1517 0040 |012d: const/high16 v23, #int 1073741824 // #4000 │ │ +02ad6e: 2d17 0c17 |012f: cmpl-float v23, v12, v23 │ │ +02ad72: 3a17 ab01 |0131: if-ltz v23, 02dc // +01ab │ │ +02ad76: 0200 1400 |0133: move/from16 v0, v20 │ │ +02ad7a: 37a0 a701 |0135: if-le v0, v10, 02dc // +01a7 │ │ +02ad7e: 390e 5101 |0137: if-nez v14, 0288 // +0151 │ │ +02ad82: 0800 1a00 |0139: move-object/from16 v0, v26 │ │ +02ad86: 0801 1200 |013b: move-object/from16 v1, v18 │ │ +02ad8a: 7040 ab07 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@07ab │ │ +02ad90: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ +02ad94: 5400 a402 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02ad98: 0818 0000 |0144: move-object/from16 v24, v0 │ │ +02ad9c: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ +02ada0: 5200 ab02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02ada4: 0219 0000 |014a: move/from16 v25, v0 │ │ +02ada8: 3808 f601 |014c: if-eqz v8, 0342 // +01f6 │ │ +02adac: 5480 7f02 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +02adb0: 0817 0000 |0150: move-object/from16 v23, v0 │ │ +02adb4: 0800 1800 |0152: move-object/from16 v0, v24 │ │ +02adb8: 0801 1a00 |0154: move-object/from16 v1, v26 │ │ +02adbc: 0202 1900 |0156: move/from16 v2, v25 │ │ +02adc0: 0803 1700 |0158: move-object/from16 v3, v23 │ │ +02adc4: 6e40 7c06 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@067c │ │ +02adca: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ +02adce: 5400 a402 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02add2: 0817 0000 |0161: move-object/from16 v23, v0 │ │ +02add6: 0800 1700 |0163: move-object/from16 v0, v23 │ │ +02adda: 0801 1a00 |0165: move-object/from16 v1, v26 │ │ +02adde: 6e20 6f06 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@066f │ │ +02ade4: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +02ade8: 5200 ae02 |016c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ +02adec: 0217 0000 |016e: move/from16 v23, v0 │ │ +02adf0: 3817 d601 |0170: if-eqz v23, 0346 // +01d6 │ │ +02adf4: 1315 0100 |0172: const/16 v21, #int 1 // #1 │ │ +02adf8: 3815 1500 |0174: if-eqz v21, 0189 // +0015 │ │ +02adfc: 0800 1a00 |0176: move-object/from16 v0, v26 │ │ +02ae00: 5400 af02 |0178: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ +02ae04: 0817 0000 |017a: move-object/from16 v23, v0 │ │ +02ae08: 3917 ce01 |017c: if-nez v23, 034a // +01ce │ │ +02ae0c: 2217 1902 |017e: new-instance v23, Ljava/util/ArrayList; // type@0219 │ │ +02ae10: 7601 b90d 1700 |0180: invoke-direct/range {v23}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +02ae16: 0800 1700 |0183: move-object/from16 v0, v23 │ │ +02ae1a: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ +02ae1e: 5b10 af02 |0187: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ +02ae22: 7401 c207 1a00 |0189: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02ae28: 0a06 |018c: move-result v6 │ │ +02ae2a: 120d |018d: const/4 v13, #int 0 // #0 │ │ +02ae2c: 356d c701 |018e: if-ge v13, v6, 0355 // +01c7 │ │ +02ae30: 0800 1a00 |0190: move-object/from16 v0, v26 │ │ +02ae34: 6e20 c107 d000 |0192: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02ae3a: 0c05 |0195: move-result-object v5 │ │ +02ae3c: 6e10 a60b 0500 |0196: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ba6 │ │ +02ae42: 0c11 |0199: move-result-object v17 │ │ +02ae44: 1f11 2b01 |019a: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ +02ae48: 0800 1100 |019c: move-object/from16 v0, v17 │ │ +02ae4c: 590d 8402 |019e: iput v13, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0284 │ │ +02ae50: 0800 1100 |01a0: move-object/from16 v0, v17 │ │ +02ae54: 5500 8702 |01a2: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0287 │ │ +02ae58: 0217 0000 |01a4: move/from16 v23, v0 │ │ +02ae5c: 3917 2a00 |01a6: if-nez v23, 01d0 // +002a │ │ +02ae60: 0800 1100 |01a8: move-object/from16 v0, v17 │ │ +02ae64: 5200 8b02 |01aa: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +02ae68: 0217 0000 |01ac: move/from16 v23, v0 │ │ +02ae6c: 1318 0000 |01ae: const/16 v24, #int 0 // #0 │ │ +02ae70: 2d17 1718 |01b0: cmpl-float v23, v23, v24 │ │ +02ae74: 3917 1e00 |01b2: if-nez v23, 01d0 // +001e │ │ +02ae78: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ +02ae7c: 6e20 d907 5000 |01b6: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +02ae82: 0c0e |01b9: move-result-object v14 │ │ +02ae84: 380e 1600 |01ba: if-eqz v14, 01d0 // +0016 │ │ +02ae88: 52e0 8302 |01bc: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02ae8c: 0217 0000 |01be: move/from16 v23, v0 │ │ +02ae90: 0200 1700 |01c0: move/from16 v0, v23 │ │ +02ae94: 0801 1100 |01c2: move-object/from16 v1, v17 │ │ +02ae98: 5910 8b02 |01c4: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@028b │ │ +02ae9c: 52e0 8102 |01c6: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02aea0: 0217 0000 |01c8: move/from16 v23, v0 │ │ +02aea4: 0200 1700 |01ca: move/from16 v0, v23 │ │ +02aea8: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ +02aeac: 5910 8902 |01ce: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0289 │ │ +02aeb0: 3815 0d00 |01d0: if-eqz v21, 01dd // +000d │ │ +02aeb4: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +02aeb8: 5400 af02 |01d4: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ +02aebc: 0817 0000 |01d6: move-object/from16 v23, v0 │ │ +02aec0: 0800 1700 |01d8: move-object/from16 v0, v23 │ │ +02aec4: 6e20 bc0d 5000 |01da: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02aeca: d80d 0d01 |01dd: add-int/lit8 v13, v13, #int 1 // #01 │ │ +02aece: 28af |01df: goto 018e // -0051 │ │ +02aed0: d807 0701 |01e0: add-int/lit8 v7, v7, #int 1 // #01 │ │ +02aed4: 2900 93fe |01e2: goto/16 0075 // -016d │ │ +02aed8: 120e |01e4: const/4 v14, #int 0 // #0 │ │ +02aeda: 2900 f6fe |01e5: goto/16 00db // -010a │ │ +02aede: 52e0 8102 |01e7: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02aee2: 0217 0000 |01e9: move/from16 v23, v0 │ │ +02aee6: 0200 1400 |01eb: move/from16 v0, v20 │ │ +02aeea: 0201 1700 |01ed: move/from16 v1, v23 │ │ +02aeee: 3310 3e00 |01ef: if-ne v0, v1, 022d // +003e │ │ +02aef2: 55e0 8202 |01f1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ +02aef6: 0217 0000 |01f3: move/from16 v23, v0 │ │ +02aefa: 3917 3800 |01f5: if-nez v23, 022d // +0038 │ │ +02aefe: 0800 1a00 |01f7: move-object/from16 v0, v26 │ │ +02af02: 5400 bd02 |01f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02af06: 0817 0000 |01fb: move-object/from16 v23, v0 │ │ +02af0a: 0800 1700 |01fd: move-object/from16 v0, v23 │ │ +02af0e: 6e20 c20d f000 |01ff: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +02af14: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ +02af18: 5400 a402 |0204: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02af1c: 0817 0000 |0206: move-object/from16 v23, v0 │ │ +02af20: 54e0 7f02 |0208: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +02af24: 0818 0000 |020a: move-object/from16 v24, v0 │ │ +02af28: 0800 1700 |020c: move-object/from16 v0, v23 │ │ +02af2c: 0801 1a00 |020e: move-object/from16 v1, v26 │ │ +02af30: 0202 1400 |0210: move/from16 v2, v20 │ │ +02af34: 0803 1800 |0212: move-object/from16 v3, v24 │ │ +02af38: 6e40 6d06 1032 |0214: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ +02af3e: d80f 0fff |0217: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02af42: d807 07ff |0219: add-int/lit8 v7, v7, #int -1 // #ff │ │ +02af46: 3a0f 1600 |021b: if-ltz v15, 0231 // +0016 │ │ +02af4a: 0800 1a00 |021d: move-object/from16 v0, v26 │ │ +02af4e: 5400 bd02 |021f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02af52: 0817 0000 |0221: move-object/from16 v23, v0 │ │ +02af56: 0800 1700 |0223: move-object/from16 v0, v23 │ │ +02af5a: 6e20 bf0d f000 |0225: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02af60: 0c17 |0228: move-result-object v23 │ │ +02af62: 1f17 2a01 |0229: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02af66: 080e 1700 |022b: move-object/from16 v14, v23 │ │ +02af6a: d814 14ff |022d: add-int/lit8 v20, v20, #int -1 // #ff │ │ +02af6e: 2900 bcfe |022f: goto/16 00eb // -0144 │ │ +02af72: 120e |0231: const/4 v14, #int 0 // #0 │ │ +02af74: 28fb |0232: goto 022d // -0005 │ │ +02af76: 380e 2900 |0233: if-eqz v14, 025c // +0029 │ │ +02af7a: 52e0 8102 |0235: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02af7e: 0217 0000 |0237: move/from16 v23, v0 │ │ +02af82: 0200 1400 |0239: move/from16 v0, v20 │ │ +02af86: 0201 1700 |023b: move/from16 v1, v23 │ │ +02af8a: 3310 1f00 |023d: if-ne v0, v1, 025c // +001f │ │ +02af8e: 52e0 8302 |023f: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02af92: 0217 0000 |0241: move/from16 v23, v0 │ │ +02af96: a60b 0b17 |0243: add-float v11, v11, v23 │ │ +02af9a: d80f 0fff |0245: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02af9e: 3a0f 1300 |0247: if-ltz v15, 025a // +0013 │ │ +02afa2: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ +02afa6: 5400 bd02 |024b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02afaa: 0817 0000 |024d: move-object/from16 v23, v0 │ │ +02afae: 0800 1700 |024f: move-object/from16 v0, v23 │ │ +02afb2: 6e20 bf0d f000 |0251: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02afb8: 0c17 |0254: move-result-object v23 │ │ +02afba: 1f17 2a01 |0255: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02afbe: 080e 1700 |0257: move-object/from16 v14, v23 │ │ +02afc2: 28d4 |0259: goto 022d // -002c │ │ +02afc4: 120e |025a: const/4 v14, #int 0 // #0 │ │ +02afc6: 28fe |025b: goto 0259 // -0002 │ │ +02afc8: d817 0f01 |025c: add-int/lit8 v23, v15, #int 1 // #01 │ │ +02afcc: 0800 1a00 |025e: move-object/from16 v0, v26 │ │ +02afd0: 0201 1400 |0260: move/from16 v1, v20 │ │ +02afd4: 0202 1700 |0262: move/from16 v2, v23 │ │ +02afd8: 6e30 a507 1002 |0264: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07a5 │ │ +02afde: 0c0e |0267: move-result-object v14 │ │ +02afe0: 52e0 8302 |0268: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02afe4: 0217 0000 |026a: move/from16 v23, v0 │ │ +02afe8: a60b 0b17 |026c: add-float v11, v11, v23 │ │ +02afec: d807 0701 |026e: add-int/lit8 v7, v7, #int 1 // #01 │ │ +02aff0: 3a0f 1300 |0270: if-ltz v15, 0283 // +0013 │ │ +02aff4: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +02aff8: 5400 bd02 |0274: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02affc: 0817 0000 |0276: move-object/from16 v23, v0 │ │ +02b000: 0800 1700 |0278: move-object/from16 v0, v23 │ │ +02b004: 6e20 bf0d f000 |027a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02b00a: 0c17 |027d: move-result-object v23 │ │ +02b00c: 1f17 2a01 |027e: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02b010: 080e 1700 |0280: move-object/from16 v14, v23 │ │ +02b014: 28ab |0282: goto 022d // -0055 │ │ +02b016: 120e |0283: const/4 v14, #int 0 // #0 │ │ +02b018: 28fe |0284: goto 0282 // -0002 │ │ +02b01a: 120e |0285: const/4 v14, #int 0 // #0 │ │ +02b01c: 2900 9bfe |0286: goto/16 0121 // -0165 │ │ +02b020: 52e0 8102 |0288: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02b024: 0217 0000 |028a: move/from16 v23, v0 │ │ +02b028: 0200 1400 |028c: move/from16 v0, v20 │ │ +02b02c: 0201 1700 |028e: move/from16 v1, v23 │ │ +02b030: 3310 4600 |0290: if-ne v0, v1, 02d6 // +0046 │ │ +02b034: 55e0 8202 |0292: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ +02b038: 0217 0000 |0294: move/from16 v23, v0 │ │ +02b03c: 3917 4000 |0296: if-nez v23, 02d6 // +0040 │ │ +02b040: 0800 1a00 |0298: move-object/from16 v0, v26 │ │ +02b044: 5400 bd02 |029a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b048: 0817 0000 |029c: move-object/from16 v23, v0 │ │ +02b04c: 0800 1700 |029e: move-object/from16 v0, v23 │ │ +02b050: 6e20 c20d f000 |02a0: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +02b056: 0800 1a00 |02a3: move-object/from16 v0, v26 │ │ +02b05a: 5400 a402 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b05e: 0817 0000 |02a7: move-object/from16 v23, v0 │ │ +02b062: 54e0 7f02 |02a9: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +02b066: 0818 0000 |02ab: move-object/from16 v24, v0 │ │ +02b06a: 0800 1700 |02ad: move-object/from16 v0, v23 │ │ +02b06e: 0801 1a00 |02af: move-object/from16 v1, v26 │ │ +02b072: 0202 1400 |02b1: move/from16 v2, v20 │ │ +02b076: 0803 1800 |02b3: move-object/from16 v3, v24 │ │ +02b07a: 6e40 6d06 1032 |02b5: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ +02b080: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ +02b084: 5400 bd02 |02ba: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b088: 0817 0000 |02bc: move-object/from16 v23, v0 │ │ +02b08c: 7401 c50d 1700 |02be: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02b092: 0a17 |02c1: move-result v23 │ │ +02b094: 0200 1700 |02c2: move/from16 v0, v23 │ │ +02b098: 350f 1600 |02c4: if-ge v15, v0, 02da // +0016 │ │ +02b09c: 0800 1a00 |02c6: move-object/from16 v0, v26 │ │ +02b0a0: 5400 bd02 |02c8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b0a4: 0817 0000 |02ca: move-object/from16 v23, v0 │ │ +02b0a8: 0800 1700 |02cc: move-object/from16 v0, v23 │ │ +02b0ac: 6e20 bf0d f000 |02ce: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02b0b2: 0c17 |02d1: move-result-object v23 │ │ +02b0b4: 1f17 2a01 |02d2: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02b0b8: 080e 1700 |02d4: move-object/from16 v14, v23 │ │ +02b0bc: d814 1401 |02d6: add-int/lit8 v20, v20, #int 1 // #01 │ │ +02b0c0: 2900 51fe |02d8: goto/16 0129 // -01af │ │ +02b0c4: 120e |02da: const/4 v14, #int 0 // #0 │ │ +02b0c6: 28fb |02db: goto 02d6 // -0005 │ │ +02b0c8: 380e 3500 |02dc: if-eqz v14, 0311 // +0035 │ │ +02b0cc: 52e0 8102 |02de: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02b0d0: 0217 0000 |02e0: move/from16 v23, v0 │ │ +02b0d4: 0200 1400 |02e2: move/from16 v0, v20 │ │ +02b0d8: 0201 1700 |02e4: move/from16 v1, v23 │ │ +02b0dc: 3310 2b00 |02e6: if-ne v0, v1, 0311 // +002b │ │ +02b0e0: 52e0 8302 |02e8: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02b0e4: 0217 0000 |02ea: move/from16 v23, v0 │ │ +02b0e8: a60c 0c17 |02ec: add-float v12, v12, v23 │ │ +02b0ec: d80f 0f01 |02ee: add-int/lit8 v15, v15, #int 1 // #01 │ │ +02b0f0: 0800 1a00 |02f0: move-object/from16 v0, v26 │ │ +02b0f4: 5400 bd02 |02f2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b0f8: 0817 0000 |02f4: move-object/from16 v23, v0 │ │ +02b0fc: 7401 c50d 1700 |02f6: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02b102: 0a17 |02f9: move-result v23 │ │ +02b104: 0200 1700 |02fa: move/from16 v0, v23 │ │ +02b108: 350f 1300 |02fc: if-ge v15, v0, 030f // +0013 │ │ +02b10c: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ +02b110: 5400 bd02 |0300: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b114: 0817 0000 |0302: move-object/from16 v23, v0 │ │ +02b118: 0800 1700 |0304: move-object/from16 v0, v23 │ │ +02b11c: 6e20 bf0d f000 |0306: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02b122: 0c17 |0309: move-result-object v23 │ │ +02b124: 1f17 2a01 |030a: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02b128: 080e 1700 |030c: move-object/from16 v14, v23 │ │ +02b12c: 28c8 |030e: goto 02d6 // -0038 │ │ +02b12e: 120e |030f: const/4 v14, #int 0 // #0 │ │ +02b130: 28fe |0310: goto 030e // -0002 │ │ +02b132: 0800 1a00 |0311: move-object/from16 v0, v26 │ │ +02b136: 0201 1400 |0313: move/from16 v1, v20 │ │ +02b13a: 6e30 a507 100f |0315: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07a5 │ │ +02b140: 0c0e |0318: move-result-object v14 │ │ +02b142: d80f 0f01 |0319: add-int/lit8 v15, v15, #int 1 // #01 │ │ +02b146: 52e0 8302 |031b: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0283 │ │ +02b14a: 0217 0000 |031d: move/from16 v23, v0 │ │ +02b14e: a60c 0c17 |031f: add-float v12, v12, v23 │ │ +02b152: 0800 1a00 |0321: move-object/from16 v0, v26 │ │ +02b156: 5400 bd02 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b15a: 0817 0000 |0325: move-object/from16 v23, v0 │ │ +02b15e: 7401 c50d 1700 |0327: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02b164: 0a17 |032a: move-result v23 │ │ +02b166: 0200 1700 |032b: move/from16 v0, v23 │ │ +02b16a: 350f 1300 |032d: if-ge v15, v0, 0340 // +0013 │ │ +02b16e: 0800 1a00 |032f: move-object/from16 v0, v26 │ │ +02b172: 5400 bd02 |0331: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b176: 0817 0000 |0333: move-object/from16 v23, v0 │ │ +02b17a: 0800 1700 |0335: move-object/from16 v0, v23 │ │ +02b17e: 6e20 bf0d f000 |0337: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02b184: 0c17 |033a: move-result-object v23 │ │ +02b186: 1f17 2a01 |033b: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02b18a: 080e 1700 |033d: move-object/from16 v14, v23 │ │ +02b18e: 2897 |033f: goto 02d6 // -0069 │ │ +02b190: 120e |0340: const/4 v14, #int 0 // #0 │ │ +02b192: 28fe |0341: goto 033f // -0002 │ │ +02b194: 1317 0000 |0342: const/16 v23, #int 0 // #0 │ │ +02b198: 2900 0efe |0344: goto/16 0152 // -01f2 │ │ +02b19c: 1315 0000 |0346: const/16 v21, #int 0 // #0 │ │ +02b1a0: 2900 2cfe |0348: goto/16 0174 // -01d4 │ │ +02b1a4: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ +02b1a8: 5400 af02 |034c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ +02b1ac: 0817 0000 |034e: move-object/from16 v23, v0 │ │ +02b1b0: 7401 bd0d 1700 |0350: invoke-virtual/range {v23}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +02b1b6: 2900 36fe |0353: goto/16 0189 // -01ca │ │ +02b1ba: 3815 0d00 |0355: if-eqz v21, 0362 // +000d │ │ +02b1be: 0800 1a00 |0357: move-object/from16 v0, v26 │ │ +02b1c2: 5400 af02 |0359: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02af │ │ +02b1c6: 0817 0000 |035b: move-object/from16 v23, v0 │ │ +02b1ca: 6218 dc02 |035d: sget-object v24, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02dc │ │ +02b1ce: 7702 cc0d 1700 |035f: invoke-static/range {v23, v24}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0dcc │ │ +02b1d4: 7401 d707 1a00 |0362: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@07d7 │ │ +02b1da: 0a17 |0365: move-result v23 │ │ +02b1dc: 3817 c4fc |0366: if-eqz v23, 002a // -033c │ │ +02b1e0: 7401 bc07 1a00 |0368: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@07bc │ │ +02b1e6: 0c09 |036b: move-result-object v9 │ │ +02b1e8: 3809 4e00 |036c: if-eqz v9, 03ba // +004e │ │ +02b1ec: 0800 1a00 |036e: move-object/from16 v0, v26 │ │ +02b1f0: 6e20 d807 9000 |0370: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d8 │ │ +02b1f6: 0c0e |0373: move-result-object v14 │ │ +02b1f8: 380e 1200 |0374: if-eqz v14, 0386 // +0012 │ │ +02b1fc: 52e0 8102 |0376: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02b200: 0217 0000 |0378: move/from16 v23, v0 │ │ +02b204: 0800 1a00 |037a: move-object/from16 v0, v26 │ │ +02b208: 5200 ab02 |037c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b20c: 0218 0000 |037e: move/from16 v24, v0 │ │ +02b210: 0200 1700 |0380: move/from16 v0, v23 │ │ +02b214: 0201 1800 |0382: move/from16 v1, v24 │ │ +02b218: 3210 a6fc |0384: if-eq v0, v1, 002a // -035a │ │ +02b21c: 120d |0386: const/4 v13, #int 0 // #0 │ │ +02b21e: 7401 c207 1a00 |0387: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02b224: 0a17 |038a: move-result v23 │ │ +02b226: 0200 1700 |038b: move/from16 v0, v23 │ │ +02b22a: 350d 9dfc |038d: if-ge v13, v0, 002a // -0363 │ │ +02b22e: 0800 1a00 |038f: move-object/from16 v0, v26 │ │ +02b232: 6e20 c107 d000 |0391: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@07c1 │ │ +02b238: 0c05 |0394: move-result-object v5 │ │ +02b23a: 0800 1a00 |0395: move-object/from16 v0, v26 │ │ +02b23e: 6e20 d907 5000 |0397: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@07d9 │ │ +02b244: 0c0e |039a: move-result-object v14 │ │ +02b246: 380e 1c00 |039b: if-eqz v14, 03b7 // +001c │ │ +02b24a: 52e0 8102 |039d: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02b24e: 0217 0000 |039f: move/from16 v23, v0 │ │ +02b252: 0800 1a00 |03a1: move-object/from16 v0, v26 │ │ +02b256: 5200 ab02 |03a3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b25a: 0218 0000 |03a5: move/from16 v24, v0 │ │ +02b25e: 0200 1700 |03a7: move/from16 v0, v23 │ │ +02b262: 0201 1800 |03a9: move/from16 v1, v24 │ │ +02b266: 3310 0c00 |03ab: if-ne v0, v1, 03b7 // +000c │ │ +02b26a: 1317 0200 |03ad: const/16 v23, #int 2 // #2 │ │ +02b26e: 0200 1700 |03af: move/from16 v0, v23 │ │ +02b272: 6e20 ce0b 0500 |03b1: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0bce │ │ +02b278: 0a17 |03b4: move-result v23 │ │ +02b27a: 3917 75fc |03b5: if-nez v23, 002a // -038b │ │ +02b27e: d80d 0d01 |03b7: add-int/lit8 v13, v13, #int 1 // #01 │ │ +02b282: 28ce |03b9: goto 0387 // -0032 │ │ +02b284: 120e |03ba: const/4 v14, #int 0 // #0 │ │ +02b286: 28b9 |03bb: goto 0374 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0002 line=886 │ │ 0x000e line=887 │ │ 0x001c line=888 │ │ 0x0022 line=891 │ │ @@ -38892,81 +38897,81 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -029cc4: |[029cc4] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -029cd4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -029cd6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -029cd8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -029cda: 5493 a402 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029cde: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ -029ce2: 5493 a402 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029ce6: 5494 c602 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ -029cea: 6e20 7f06 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@067f │ │ -029cf0: 5493 a402 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029cf4: 6e20 7e06 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@067e │ │ -029cfa: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -029cfc: 5493 bd02 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029d00: 6e10 c40d 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029d06: 0a03 |0019: move-result v3 │ │ -029d08: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ -029d0c: 5493 bd02 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029d10: 6e20 be0d 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029d16: 0c01 |0021: move-result-object v1 │ │ -029d18: 1f01 2a01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -029d1c: 5493 a402 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029d20: 5214 8102 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ -029d24: 5415 7f02 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ -029d28: 6e40 6d06 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ -029d2e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -029d32: 28e5 |002f: goto 0014 // -001b │ │ -029d34: 5493 a402 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029d38: 6e20 6f06 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@066f │ │ -029d3e: 5493 bd02 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029d42: 6e10 bc0d 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -029d48: 7010 fa07 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@07fa │ │ -029d4e: 5996 ab02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029d52: 6e30 fd07 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ -029d58: 5492 a402 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029d5c: 5b9a a402 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029d60: 5493 a402 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029d64: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ -029d68: 5493 c602 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ -029d6c: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ -029d70: 2203 3001 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0130 │ │ -029d74: 7030 8807 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0788 │ │ -029d7a: 5b93 c602 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ -029d7e: 5493 a402 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029d82: 5494 c602 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ -029d86: 6e20 7806 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0678 │ │ -029d8c: 5c96 cb02 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -029d90: 5c98 b302 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ -029d94: 5293 ce02 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ -029d98: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ -029d9c: 5493 a402 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029da0: 5494 cc02 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ -029da4: 5495 cd02 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ -029da8: 6e30 7906 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0679 │ │ -029dae: 5293 ce02 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ -029db2: 6e40 0308 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ -029db8: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ -029dba: 5993 ce02 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ -029dbe: 5b97 cc02 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ -029dc2: 5b97 cd02 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ -029dc6: 5493 a502 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a5 │ │ -029dca: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ -029dce: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ -029dd2: 5493 a502 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a5 │ │ -029dd6: 7230 8207 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0782 │ │ -029ddc: 0e00 |0084: return-void │ │ -029dde: 6e10 f507 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -029de4: 28f1 |0088: goto 0079 // -000f │ │ +02b288: |[02b288] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +02b298: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +02b29a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +02b29c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +02b29e: 5493 a402 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b2a2: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ +02b2a6: 5493 a402 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b2aa: 5494 c602 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ +02b2ae: 6e20 7f06 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@067f │ │ +02b2b4: 5493 a402 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b2b8: 6e20 7e06 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@067e │ │ +02b2be: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +02b2c0: 5493 bd02 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b2c4: 6e10 c50d 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02b2ca: 0a03 |0019: move-result v3 │ │ +02b2cc: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ +02b2d0: 5493 bd02 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b2d4: 6e20 bf0d 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02b2da: 0c01 |0021: move-result-object v1 │ │ +02b2dc: 1f01 2a01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02b2e0: 5493 a402 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b2e4: 5214 8102 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0281 │ │ +02b2e8: 5415 7f02 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@027f │ │ +02b2ec: 6e40 6d06 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@066d │ │ +02b2f2: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02b2f6: 28e5 |002f: goto 0014 // -001b │ │ +02b2f8: 5493 a402 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b2fc: 6e20 6f06 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@066f │ │ +02b302: 5493 bd02 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b306: 6e10 bd0d 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +02b30c: 7010 fa07 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@07fa │ │ +02b312: 5996 ab02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b316: 6e30 fd07 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@07fd │ │ +02b31c: 5492 a402 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b320: 5b9a a402 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b324: 5493 a402 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b328: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ +02b32c: 5493 c602 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ +02b330: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ +02b334: 2203 3001 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0130 │ │ +02b338: 7030 8807 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0788 │ │ +02b33e: 5b93 c602 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ +02b342: 5493 a402 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b346: 5494 c602 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02c6 │ │ +02b34a: 6e20 7806 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0678 │ │ +02b350: 5c96 cb02 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +02b354: 5c98 b302 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ +02b358: 5293 ce02 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ +02b35c: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ +02b360: 5493 a402 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b364: 5494 cc02 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ +02b368: 5495 cd02 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ +02b36c: 6e30 7906 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0679 │ │ +02b372: 5293 ce02 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ +02b376: 6e40 0308 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ +02b37c: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ +02b37e: 5993 ce02 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ce │ │ +02b382: 5b97 cc02 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02cc │ │ +02b386: 5b97 cd02 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02cd │ │ +02b38a: 5493 a502 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a5 │ │ +02b38e: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ +02b392: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ +02b396: 5493 a502 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a5 │ │ +02b39a: 7230 8207 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0782 │ │ +02b3a0: 0e00 |0084: return-void │ │ +02b3a2: 6e10 f507 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02b3a8: 28f1 |0088: goto 0079 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=403 │ │ 0x0007 line=404 │ │ 0x000e line=405 │ │ 0x0013 line=406 │ │ 0x001c line=407 │ │ @@ -39007,46 +39012,46 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -029de8: |[029de8] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -029df8: 5461 d502 |0000: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02d5 │ │ -029dfc: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ -029e00: 1c01 9b01 |0004: const-class v1, Landroid/view/ViewGroup; // type@019b │ │ -029e04: 1a02 f80e |0006: const-string v2, "setChildrenDrawingOrderEnabled" // string@0ef8 │ │ -029e08: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -029e0a: 2333 4d02 |0009: new-array v3, v3, [Ljava/lang/Class; // type@024d │ │ -029e0e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -029e10: 6205 8103 |000c: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0381 │ │ -029e14: 4d05 0304 |000e: aput-object v5, v3, v4 │ │ -029e18: 6e30 6e0d 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d6e │ │ -029e1e: 0c01 |0013: move-result-object v1 │ │ -029e20: 5b61 d502 |0014: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02d5 │ │ -029e24: 5461 d502 |0016: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02d5 │ │ -029e28: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -029e2a: 2322 4f02 |0019: new-array v2, v2, [Ljava/lang/Object; // type@024f │ │ -029e2e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -029e30: 7110 6a0d 0700 |001c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d6a │ │ -029e36: 0c04 |001f: move-result-object v4 │ │ -029e38: 4d04 0203 |0020: aput-object v4, v2, v3 │ │ -029e3c: 6e30 b60d 6102 |0022: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0db6 │ │ -029e42: 0e00 |0025: return-void │ │ -029e44: 0d00 |0026: move-exception v0 │ │ -029e46: 1a01 8806 |0027: const-string v1, "ViewPager" // string@0688 │ │ -029e4a: 1a02 8e01 |0029: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@018e │ │ -029e4e: 7130 420b 2100 |002b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -029e54: 28e8 |002e: goto 0016 // -0018 │ │ -029e56: 0d00 |002f: move-exception v0 │ │ -029e58: 1a01 8806 |0030: const-string v1, "ViewPager" // string@0688 │ │ -029e5c: 1a02 dc01 |0032: const-string v2, "Error changing children drawing order" // string@01dc │ │ -029e60: 7130 420b 2100 |0034: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -029e66: 28ee |0037: goto 0025 // -0012 │ │ +02b3ac: |[02b3ac] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +02b3bc: 5461 d502 |0000: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02d5 │ │ +02b3c0: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ +02b3c4: 1c01 9b01 |0004: const-class v1, Landroid/view/ViewGroup; // type@019b │ │ +02b3c8: 1a02 f60e |0006: const-string v2, "setChildrenDrawingOrderEnabled" // string@0ef6 │ │ +02b3cc: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +02b3ce: 2333 4d02 |0009: new-array v3, v3, [Ljava/lang/Class; // type@024d │ │ +02b3d2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +02b3d4: 6205 8103 |000c: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0381 │ │ +02b3d8: 4d05 0304 |000e: aput-object v5, v3, v4 │ │ +02b3dc: 6e30 6f0d 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d6f │ │ +02b3e2: 0c01 |0013: move-result-object v1 │ │ +02b3e4: 5b61 d502 |0014: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02d5 │ │ +02b3e8: 5461 d502 |0016: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02d5 │ │ +02b3ec: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +02b3ee: 2322 4f02 |0019: new-array v2, v2, [Ljava/lang/Object; // type@024f │ │ +02b3f2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +02b3f4: 7110 6a0d 0700 |001c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d6a │ │ +02b3fa: 0c04 |001f: move-result-object v4 │ │ +02b3fc: 4d04 0203 |0020: aput-object v4, v2, v3 │ │ +02b400: 6e30 b70d 6102 |0022: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0db7 │ │ +02b406: 0e00 |0025: return-void │ │ +02b408: 0d00 |0026: move-exception v0 │ │ +02b40a: 1a01 8806 |0027: const-string v1, "ViewPager" // string@0688 │ │ +02b40e: 1a02 8e01 |0029: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@018e │ │ +02b412: 7130 420b 2100 |002b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +02b418: 28e8 |002e: goto 0016 // -0018 │ │ +02b41a: 0d00 |002f: move-exception v0 │ │ +02b41c: 1a01 8806 |0030: const-string v1, "ViewPager" // string@0688 │ │ +02b420: 1a02 dc01 |0032: const-string v2, "Error changing children drawing order" // string@01dc │ │ +02b424: 7130 420b 2100 |0034: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +02b42a: 28ee |0037: goto 0025 // -0012 │ │ catches : 2 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/NoSuchMethodException; -> 0x0026 │ │ 0x0016 - 0x0025 │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=594 │ │ @@ -39068,24 +39073,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -029e84: |[029e84] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -029e94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -029e96: 5c21 cb02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -029e9a: 5520 b302 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ -029e9e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -029ea2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -029ea4: 6e40 0308 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ -029eaa: 0e00 |000b: return-void │ │ -029eac: 0110 |000c: move v0, v1 │ │ -029eae: 28fb |000d: goto 0008 // -0005 │ │ +02b448: |[02b448] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +02b458: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02b45a: 5c21 cb02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +02b45e: 5520 b302 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02b3 │ │ +02b462: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +02b466: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +02b468: 6e40 0308 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ +02b46e: 0e00 |000b: return-void │ │ +02b470: 0110 |000c: move v0, v1 │ │ +02b472: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=475 │ │ 0x0003 line=476 │ │ 0x000b line=477 │ │ 0x000d line=476 │ │ locals : │ │ @@ -39097,19 +39102,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -029eb0: |[029eb0] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -029ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029ec2: 5c10 cb02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ -029ec6: 6e40 0308 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ -029ecc: 0e00 |0006: return-void │ │ +02b474: |[02b474] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +02b484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b486: 5c10 cb02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02cb │ │ +02b48a: 6e40 0308 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0803 │ │ +02b490: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -39121,18 +39126,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -029ed0: |[029ed0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -029ee0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029ee2: 6e50 0408 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0804 │ │ -029ee8: 0e00 |0004: return-void │ │ +02b494: |[02b494] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +02b4a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b4a6: 6e50 0408 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0804 │ │ +02b4ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -39144,71 +39149,71 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -029eec: |[029eec] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -029efc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029efe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -029f00: 5453 a402 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029f04: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -029f08: 5453 a402 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029f0c: 6e10 7006 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -029f12: 0a03 |000b: move-result v3 │ │ -029f14: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -029f18: 7020 1108 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -029f1e: 0e00 |0011: return-void │ │ -029f20: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -029f24: 5253 ab02 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029f28: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -029f2c: 5453 bd02 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029f30: 6e10 c40d 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029f36: 0a03 |001d: move-result v3 │ │ -029f38: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -029f3c: 7020 1108 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -029f42: 28ee |0023: goto 0011 // -0012 │ │ -029f44: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -029f48: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -029f4a: 5252 c702 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -029f4e: 5253 ab02 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029f52: b023 |002b: add-int/2addr v3, v2 │ │ -029f54: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -029f58: 5253 ab02 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029f5c: b123 |0030: sub-int/2addr v3, v2 │ │ -029f5e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -029f62: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -029f64: 5453 bd02 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029f68: 6e10 c40d 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -029f6e: 0a03 |0039: move-result v3 │ │ -029f70: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -029f74: 5453 bd02 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ -029f78: 6e20 be0d 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -029f7e: 0c03 |0041: move-result-object v3 │ │ -029f80: 1f03 2a01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -029f84: 5c30 8202 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ -029f88: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -029f8c: 28ec |0048: goto 0034 // -0014 │ │ -029f8e: 5453 a402 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029f92: 6e10 7006 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -029f98: 0a03 |004e: move-result v3 │ │ -029f9a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -029f9e: 5453 a402 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -029fa2: 6e10 7006 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -029fa8: 0a03 |0056: move-result v3 │ │ -029faa: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -029fae: 28ce |0059: goto 0027 // -0032 │ │ -029fb0: 5253 ab02 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -029fb4: 3263 0900 |005c: if-eq v3, v6, 0065 // +0009 │ │ -029fb8: 6e20 f607 6500 |005e: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@07f6 │ │ -029fbe: 7050 fe07 6597 |0061: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@07fe │ │ -029fc4: 28ad |0064: goto 0011 // -0053 │ │ -029fc6: 0140 |0065: move v0, v4 │ │ -029fc8: 28f8 |0066: goto 005e // -0008 │ │ +02b4b0: |[02b4b0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +02b4c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b4c2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +02b4c4: 5453 a402 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b4c8: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +02b4cc: 5453 a402 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b4d0: 6e10 7006 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +02b4d6: 0a03 |000b: move-result v3 │ │ +02b4d8: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +02b4dc: 7020 1108 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +02b4e2: 0e00 |0011: return-void │ │ +02b4e4: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +02b4e8: 5253 ab02 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b4ec: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +02b4f0: 5453 bd02 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b4f4: 6e10 c50d 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02b4fa: 0a03 |001d: move-result v3 │ │ +02b4fc: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +02b500: 7020 1108 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +02b506: 28ee |0023: goto 0011 // -0012 │ │ +02b508: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +02b50c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +02b50e: 5252 c702 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +02b512: 5253 ab02 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b516: b023 |002b: add-int/2addr v3, v2 │ │ +02b518: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +02b51c: 5253 ab02 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b520: b123 |0030: sub-int/2addr v3, v2 │ │ +02b522: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +02b526: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +02b528: 5453 bd02 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b52c: 6e10 c50d 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02b532: 0a03 |0039: move-result v3 │ │ +02b534: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +02b538: 5453 bd02 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02bd │ │ +02b53c: 6e20 bf0d 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02b542: 0c03 |0041: move-result-object v3 │ │ +02b544: 1f03 2a01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ +02b548: 5c30 8202 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0282 │ │ +02b54c: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02b550: 28ec |0048: goto 0034 // -0014 │ │ +02b552: 5453 a402 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b556: 6e10 7006 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +02b55c: 0a03 |004e: move-result v3 │ │ +02b55e: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +02b562: 5453 a402 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b566: 6e10 7006 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +02b56c: 0a03 |0056: move-result v3 │ │ +02b56e: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +02b572: 28ce |0059: goto 0027 // -0032 │ │ +02b574: 5253 ab02 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b578: 3263 0900 |005c: if-eq v3, v6, 0065 // +0009 │ │ +02b57c: 6e20 f607 6500 |005e: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@07f6 │ │ +02b582: 7050 fe07 6597 |0061: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@07fe │ │ +02b588: 28ad |0064: goto 0011 // -0053 │ │ +02b58a: 0140 |0065: move v0, v4 │ │ +02b58c: 28f8 |0066: goto 005e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=499 │ │ 0x000e line=500 │ │ 0x0011 line=525 │ │ 0x0012 line=503 │ │ 0x0020 line=504 │ │ @@ -39241,18 +39246,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 │ │ -029fcc: |[029fcc] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -029fdc: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -029fe0: 5b12 ba02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ -029fe4: 1100 |0004: return-object v0 │ │ +02b590: |[02b590] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +02b5a0: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +02b5a4: 5b12 ba02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02ba │ │ +02b5a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=624 │ │ 0x0004 line=625 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -39264,39 +39269,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -029fe8: |[029fe8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -029ff8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -029ffa: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -029ffe: 1a00 8806 |0003: const-string v0, "ViewPager" // string@0688 │ │ -02a002: 2201 0e02 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02a006: 7010 a20d 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02a00c: 1a02 a805 |000a: const-string v2, "Requested offscreen page limit " // string@05a8 │ │ -02a010: 6e20 a80d 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02a016: 0c01 |000f: move-result-object v1 │ │ -02a018: 6e20 a50d 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02a01e: 0c01 |0013: move-result-object v1 │ │ -02a020: 1a02 7e00 |0014: const-string v2, " too small; defaulting to " // string@007e │ │ -02a024: 6e20 a80d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02a02a: 0c01 |0019: move-result-object v1 │ │ -02a02c: 6e20 a50d 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02a032: 0c01 |001d: move-result-object v1 │ │ -02a034: 6e10 ac0d 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02a03a: 0c01 |0021: move-result-object v1 │ │ -02a03c: 7120 450b 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ -02a042: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -02a044: 5240 c702 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -02a048: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -02a04c: 5945 c702 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ -02a050: 6e10 f507 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -02a056: 0e00 |002f: return-void │ │ +02b5ac: |[02b5ac] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +02b5bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02b5be: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +02b5c2: 1a00 8806 |0003: const-string v0, "ViewPager" // string@0688 │ │ +02b5c6: 2201 0e02 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +02b5ca: 7010 a30d 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02b5d0: 1a02 a805 |000a: const-string v2, "Requested offscreen page limit " // string@05a8 │ │ +02b5d4: 6e20 a90d 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02b5da: 0c01 |000f: move-result-object v1 │ │ +02b5dc: 6e20 a60d 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02b5e2: 0c01 |0013: move-result-object v1 │ │ +02b5e4: 1a02 7e00 |0014: const-string v2, " too small; defaulting to " // string@007e │ │ +02b5e8: 6e20 a90d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02b5ee: 0c01 |0019: move-result-object v1 │ │ +02b5f0: 6e20 a60d 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02b5f6: 0c01 |001d: move-result-object v1 │ │ +02b5f8: 6e10 ad0d 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02b5fe: 0c01 |0021: move-result-object v1 │ │ +02b600: 7120 450b 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ +02b606: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +02b608: 5240 c702 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +02b60c: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +02b610: 5945 c702 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02c7 │ │ +02b614: 6e10 f507 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02b61a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=657 │ │ 0x0003 line=658 │ │ 0x0025 line=660 │ │ 0x0026 line=662 │ │ 0x002a line=663 │ │ @@ -39311,17 +39316,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 │ │ -02a058: |[02a058] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -02a068: 5b01 a502 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a5 │ │ -02a06c: 0e00 |0002: return-void │ │ +02b61c: |[02b61c] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +02b62c: 5b01 a502 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02a5 │ │ +02b630: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0002 line=465 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -39331,17 +39336,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 │ │ -02a070: |[02a070] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -02a080: 5b01 c802 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ -02a084: 0e00 |0002: return-void │ │ +02b634: |[02b634] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +02b644: 5b01 c802 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02c8 │ │ +02b648: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -39351,22 +39356,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02a088: |[02a088] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -02a098: 5220 c902 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -02a09c: 5923 c902 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -02a0a0: 6e10 d507 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -02a0a6: 0a01 |0007: move-result v1 │ │ -02a0a8: 7050 f707 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@07f7 │ │ -02a0ae: 6e10 fc07 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@07fc │ │ -02a0b4: 0e00 |000e: return-void │ │ +02b64c: |[02b64c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +02b65c: 5220 c902 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +02b660: 5923 c902 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +02b664: 6e10 d507 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02b66a: 0a01 |0007: move-result v1 │ │ +02b66c: 7050 f707 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@07f7 │ │ +02b672: 6e10 fc07 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@07fc │ │ +02b678: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0002 line=678 │ │ 0x0004 line=680 │ │ 0x0008 line=681 │ │ 0x000b line=683 │ │ @@ -39382,23 +39387,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02a0b8: |[02a0b8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -02a0c8: 6e10 c507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07c5 │ │ -02a0ce: 0c00 |0003: move-result-object v0 │ │ -02a0d0: 6e10 7800 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ -02a0d6: 0c00 |0007: move-result-object v0 │ │ -02a0d8: 6e20 b300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00b3 │ │ -02a0de: 0c00 |000b: move-result-object v0 │ │ -02a0e0: 6e20 0e08 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@080e │ │ -02a0e6: 0e00 |000f: return-void │ │ +02b67c: |[02b67c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +02b68c: 6e10 c507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@07c5 │ │ +02b692: 0c00 |0003: move-result-object v0 │ │ +02b694: 6e10 7800 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ +02b69a: 0c00 |0007: move-result-object v0 │ │ +02b69c: 6e20 b300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00b3 │ │ +02b6a2: 0c00 |000b: move-result-object v0 │ │ +02b6a4: 6e20 0e08 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@080e │ │ +02b6aa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x000f line=714 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -39408,25 +39413,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02a0e8: |[02a0e8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -02a0f8: 5b12 c202 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ -02a0fc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -02a100: 6e10 f807 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@07f8 │ │ -02a106: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -02a10a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02a10c: 6e20 1208 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0812 │ │ -02a112: 6e10 dd07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@07dd │ │ -02a118: 0e00 |0010: return-void │ │ -02a11a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -02a11c: 28f8 |0012: goto 000a // -0008 │ │ +02b6ac: |[02b6ac] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +02b6bc: 5b12 c202 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ +02b6c0: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +02b6c4: 6e10 f807 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@07f8 │ │ +02b6ca: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +02b6ce: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02b6d0: 6e20 1208 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0812 │ │ +02b6d6: 6e10 dd07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@07dd │ │ +02b6dc: 0e00 |0010: return-void │ │ +02b6de: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +02b6e0: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x0002 line=702 │ │ 0x0007 line=703 │ │ 0x000d line=704 │ │ 0x0010 line=705 │ │ @@ -39440,44 +39445,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 │ │ -02a120: |[02a120] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -02a130: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02a132: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -02a134: 6004 1c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02a138: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -02a13c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -02a140: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -02a144: 0120 |000a: move v0, v2 │ │ -02a146: 5464 ca02 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ -02a14a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -02a14e: 0124 |000f: move v4, v2 │ │ -02a150: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -02a154: 0121 |0012: move v1, v2 │ │ -02a156: 5b68 ca02 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ -02a15a: 6e20 0008 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0800 │ │ -02a160: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -02a164: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -02a168: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02a16a: 5962 ae02 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ -02a16e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -02a172: 6e10 f507 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -02a178: 0e00 |0024: return-void │ │ -02a17a: 0130 |0025: move v0, v3 │ │ -02a17c: 28e5 |0026: goto 000b // -001b │ │ -02a17e: 0134 |0027: move v4, v3 │ │ -02a180: 28e8 |0028: goto 0010 // -0018 │ │ -02a182: 0131 |0029: move v1, v3 │ │ -02a184: 28e9 |002a: goto 0013 // -0017 │ │ -02a186: 5963 ae02 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ -02a18a: 28f2 |002d: goto 001f // -000e │ │ +02b6e4: |[02b6e4] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +02b6f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02b6f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +02b6f8: 6004 1c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02b6fc: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +02b700: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +02b704: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +02b708: 0120 |000a: move v0, v2 │ │ +02b70a: 5464 ca02 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ +02b70e: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +02b712: 0124 |000f: move v4, v2 │ │ +02b714: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +02b718: 0121 |0012: move v1, v2 │ │ +02b71a: 5b68 ca02 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02ca │ │ +02b71e: 6e20 0008 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0800 │ │ +02b724: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +02b728: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +02b72c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +02b72e: 5962 ae02 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ +02b732: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +02b736: 6e10 f507 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02b73c: 0e00 |0024: return-void │ │ +02b73e: 0130 |0025: move v0, v3 │ │ +02b740: 28e5 |0026: goto 000b // -001b │ │ +02b742: 0134 |0027: move v4, v3 │ │ +02b744: 28e8 |0028: goto 0010 // -0018 │ │ +02b746: 0131 |0029: move v1, v3 │ │ +02b748: 28e9 |002a: goto 0013 // -0017 │ │ +02b74a: 5963 ae02 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02ae │ │ +02b74e: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=579 │ │ 0x0008 line=580 │ │ 0x000b line=581 │ │ 0x0013 line=582 │ │ 0x0015 line=583 │ │ @@ -39502,18 +39507,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02a18c: |[02a18c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -02a19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a19e: 6e40 1408 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0814 │ │ -02a1a4: 0e00 |0004: return-void │ │ +02b750: |[02b750] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +02b760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b762: 6e40 1408 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0814 │ │ +02b768: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -39524,98 +39529,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -02a1a8: |[02a1a8] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -02a1b8: 6e10 c207 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ -02a1be: 0a01 |0003: move-result v1 │ │ -02a1c0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -02a1c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -02a1c6: 7020 1108 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -02a1cc: 0e00 |000a: return-void │ │ -02a1ce: 6e10 d307 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ -02a1d4: 0a02 |000e: move-result v2 │ │ -02a1d6: 6e10 d407 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ -02a1dc: 0a03 |0012: move-result v3 │ │ -02a1de: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -02a1e2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -02a1e6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -02a1ea: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -02a1ee: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -02a1f0: 7020 ae07 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ -02a1f6: 6e10 f507 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ -02a1fc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -02a1fe: 7020 1008 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -02a204: 28e4 |0026: goto 000a // -001c │ │ -02a206: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -02a208: 7020 1108 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ -02a20e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -02a210: 7020 1008 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ -02a216: 6e10 d507 0f00 |002f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ -02a21c: 0a0c |0032: move-result v12 │ │ -02a21e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -02a222: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -02a226: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -02a22a: 7110 820d 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d82 │ │ -02a230: 0a0e |003c: move-result v14 │ │ -02a232: 82ee |003d: int-to-float v14, v14 │ │ -02a234: c8ed |003e: mul-float/2addr v13, v14 │ │ -02a236: 82ce |003f: int-to-float v14, v12 │ │ -02a238: c9ed |0040: div-float/2addr v13, v14 │ │ -02a23a: 7120 860d d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0d86 │ │ -02a240: 0a08 |0044: move-result v8 │ │ -02a242: 8291 |0045: int-to-float v1, v9 │ │ -02a244: 829d |0046: int-to-float v13, v9 │ │ -02a246: 6e20 b407 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@07b4 │ │ -02a24c: 0a0e |004a: move-result v14 │ │ -02a24e: c8ed |004b: mul-float/2addr v13, v14 │ │ -02a250: a607 010d |004c: add-float v7, v1, v13 │ │ -02a254: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -02a256: 7701 820d 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0d82 │ │ -02a25c: 0a12 |0052: move-result v18 │ │ -02a25e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -02a262: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -02a266: 0200 1200 |0057: move/from16 v0, v18 │ │ -02a26a: 820d |0059: int-to-float v13, v0 │ │ -02a26c: a90d 070d |005a: div-float v13, v7, v13 │ │ -02a270: 7110 810d 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -02a276: 0a0d |005f: move-result v13 │ │ -02a278: c8d1 |0060: mul-float/2addr v1, v13 │ │ -02a27a: 7110 880d 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0d88 │ │ -02a280: 0a01 |0064: move-result v1 │ │ -02a282: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -02a286: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -02a28a: 7120 870d 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -02a290: 0a06 |006c: move-result v6 │ │ -02a292: 54f1 d102 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ -02a296: 7406 bf0c 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0cbf │ │ -02a29c: 7110 3a07 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ -02a2a2: 2895 |0075: goto 000a // -006b │ │ -02a2a4: 82c1 |0076: int-to-float v1, v12 │ │ -02a2a6: 54fd a402 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ -02a2aa: 52fe ab02 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ -02a2ae: 6e20 7306 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ -02a2b4: 0a0d |007e: move-result v13 │ │ -02a2b6: a80b 010d |007f: mul-float v11, v1, v13 │ │ -02a2ba: 7110 820d 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d82 │ │ -02a2c0: 0a01 |0084: move-result v1 │ │ -02a2c2: 8211 |0085: int-to-float v1, v1 │ │ -02a2c4: 52fd c902 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ -02a2c8: 82dd |0088: int-to-float v13, v13 │ │ -02a2ca: c6bd |0089: add-float/2addr v13, v11 │ │ -02a2cc: a90a 010d |008a: div-float v10, v1, v13 │ │ -02a2d0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -02a2d4: c6a1 |008e: add-float/2addr v1, v10 │ │ -02a2d6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -02a2da: c8d1 |0091: mul-float/2addr v1, v13 │ │ -02a2dc: 8716 |0092: float-to-int v6, v1 │ │ -02a2de: 28d4 |0093: goto 0067 // -002c │ │ +02b76c: |[02b76c] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +02b77c: 6e10 c207 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@07c2 │ │ +02b782: 0a01 |0003: move-result v1 │ │ +02b784: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +02b788: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +02b78a: 7020 1108 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +02b790: 0e00 |000a: return-void │ │ +02b792: 6e10 d307 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@07d3 │ │ +02b798: 0a02 |000e: move-result v2 │ │ +02b79a: 6e10 d407 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@07d4 │ │ +02b7a0: 0a03 |0012: move-result v3 │ │ +02b7a2: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +02b7a6: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +02b7aa: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +02b7ae: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +02b7b2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +02b7b4: 7020 ae07 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@07ae │ │ +02b7ba: 6e10 f507 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@07f5 │ │ +02b7c0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +02b7c2: 7020 1008 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +02b7c8: 28e4 |0026: goto 000a // -001c │ │ +02b7ca: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +02b7cc: 7020 1108 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0811 │ │ +02b7d2: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +02b7d4: 7020 1008 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0810 │ │ +02b7da: 6e10 d507 0f00 |002f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@07d5 │ │ +02b7e0: 0a0c |0032: move-result v12 │ │ +02b7e2: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +02b7e6: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +02b7ea: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +02b7ee: 7110 830d 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d83 │ │ +02b7f4: 0a0e |003c: move-result v14 │ │ +02b7f6: 82ee |003d: int-to-float v14, v14 │ │ +02b7f8: c8ed |003e: mul-float/2addr v13, v14 │ │ +02b7fa: 82ce |003f: int-to-float v14, v12 │ │ +02b7fc: c9ed |0040: div-float/2addr v13, v14 │ │ +02b7fe: 7120 870d d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0d87 │ │ +02b804: 0a08 |0044: move-result v8 │ │ +02b806: 8291 |0045: int-to-float v1, v9 │ │ +02b808: 829d |0046: int-to-float v13, v9 │ │ +02b80a: 6e20 b407 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@07b4 │ │ +02b810: 0a0e |004a: move-result v14 │ │ +02b812: c8ed |004b: mul-float/2addr v13, v14 │ │ +02b814: a607 010d |004c: add-float v7, v1, v13 │ │ +02b818: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +02b81a: 7701 830d 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0d83 │ │ +02b820: 0a12 |0052: move-result v18 │ │ +02b822: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +02b826: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +02b82a: 0200 1200 |0057: move/from16 v0, v18 │ │ +02b82e: 820d |0059: int-to-float v13, v0 │ │ +02b830: a90d 070d |005a: div-float v13, v7, v13 │ │ +02b834: 7110 820d 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +02b83a: 0a0d |005f: move-result v13 │ │ +02b83c: c8d1 |0060: mul-float/2addr v1, v13 │ │ +02b83e: 7110 890d 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0d89 │ │ +02b844: 0a01 |0064: move-result v1 │ │ +02b846: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +02b84a: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +02b84e: 7120 880d 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +02b854: 0a06 |006c: move-result v6 │ │ +02b856: 54f1 d102 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02d1 │ │ +02b85a: 7406 bf0c 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0cbf │ │ +02b860: 7110 3a07 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@073a │ │ +02b866: 2895 |0075: goto 000a // -006b │ │ +02b868: 82c1 |0076: int-to-float v1, v12 │ │ +02b86a: 54fd a402 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02a4 │ │ +02b86e: 52fe ab02 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02ab │ │ +02b872: 6e20 7306 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0673 │ │ +02b878: 0a0d |007e: move-result v13 │ │ +02b87a: a80b 010d |007f: mul-float v11, v1, v13 │ │ +02b87e: 7110 830d 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d83 │ │ +02b884: 0a01 |0084: move-result v1 │ │ +02b886: 8211 |0085: int-to-float v1, v1 │ │ +02b888: 52fd c902 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02c9 │ │ +02b88c: 82dd |0088: int-to-float v13, v13 │ │ +02b88e: c6bd |0089: add-float/2addr v13, v11 │ │ +02b890: a90a 010d |008a: div-float v10, v1, v13 │ │ +02b894: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +02b898: c6a1 |008e: add-float/2addr v1, v10 │ │ +02b89a: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +02b89e: c8d1 |0091: mul-float/2addr v1, v13 │ │ +02b8a0: 8716 |0092: float-to-int v6, v1 │ │ +02b8a2: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0006 line=760 │ │ 0x000a line=796 │ │ 0x000b line=763 │ │ 0x000f line=764 │ │ @@ -39663,24 +39668,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02a2e0: |[02a2e0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -02a2f0: 6f20 050c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0c05 │ │ -02a2f6: 0a00 |0003: move-result v0 │ │ -02a2f8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -02a2fc: 5410 c202 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ -02a300: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -02a304: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02a306: 0f00 |000b: return v0 │ │ -02a308: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02a30a: 28fe |000d: goto 000b // -0002 │ │ +02b8a4: |[02b8a4] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +02b8b4: 6f20 050c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0c05 │ │ +02b8ba: 0a00 |0003: move-result v0 │ │ +02b8bc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +02b8c0: 5410 c202 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02c2 │ │ +02b8c4: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +02b8c8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02b8ca: 0f00 |000b: return v0 │ │ +02b8cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02b8ce: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -39842,26 +39847,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02a30c: |[02a30c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -02a31c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02a320: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02a324: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02a328: 2200 3601 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0136 │ │ -02a32c: 7010 1608 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0816 │ │ -02a332: 6900 dd02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ -02a336: 0e00 |000d: return-void │ │ -02a338: 2200 3701 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0137 │ │ -02a33c: 7010 1a08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@081a │ │ -02a342: 6900 dd02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ -02a346: 28f8 |0015: goto 000d // -0008 │ │ +02b8d0: |[02b8d0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +02b8e0: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02b8e4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02b8e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02b8ec: 2200 3601 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0136 │ │ +02b8f0: 7010 1608 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0816 │ │ +02b8f6: 6900 dd02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ +02b8fa: 0e00 |000d: return-void │ │ +02b8fc: 2200 3701 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0137 │ │ +02b900: 7010 1a08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@081a │ │ +02b906: 6900 dd02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ +02b90a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -39871,17 +39876,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a348: |[02a348] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -02a358: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a35e: 0e00 |0003: return-void │ │ +02b90c: |[02b90c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +02b91c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02b922: 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; │ │ │ │ @@ -39890,20 +39895,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 │ │ -02a360: |[02a360] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -02a370: 6200 dd02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ -02a374: 6e10 3b0a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0a3b │ │ -02a37a: 0c01 |0005: move-result-object v1 │ │ -02a37c: 7230 1e08 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@081e │ │ -02a382: 0e00 |0009: return-void │ │ +02b924: |[02b924] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +02b934: 6200 dd02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ +02b938: 6e10 3b0a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0a3b │ │ +02b93e: 0c01 |0005: move-result-object v1 │ │ +02b940: 7230 1e08 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@081e │ │ +02b946: 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; │ │ @@ -39913,21 +39918,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 │ │ -02a384: |[02a384] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -02a394: 2200 5801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ -02a398: 6201 dd02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ -02a39c: 7230 1f08 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@081f │ │ -02a3a2: 0c01 |0007: move-result-object v1 │ │ -02a3a4: 7020 330a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a33 │ │ -02a3aa: 1100 |000b: return-object v0 │ │ +02b948: |[02b948] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +02b958: 2200 5801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ +02b95c: 6201 dd02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ +02b960: 7230 1f08 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@081f │ │ +02b966: 0c01 |0007: move-result-object v1 │ │ +02b968: 7020 330a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a33 │ │ +02b96e: 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 │ │ │ │ @@ -39936,19 +39941,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02a3ac: |[02a3ac] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -02a3bc: 6200 dd02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ -02a3c0: 7220 2008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0820 │ │ -02a3c6: 0a00 |0005: move-result v0 │ │ -02a3c8: 0f00 |0006: return v0 │ │ +02b970: |[02b970] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +02b980: 6200 dd02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02dd │ │ +02b984: 7220 2008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0820 │ │ +02b98a: 0a00 |0005: move-result v0 │ │ +02b98c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -39977,17 +39982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a3cc: |[02a3cc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -02a3dc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a3e2: 0e00 |0003: return-void │ │ +02b990: |[02b990] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +02b9a0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02b9a6: 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;) │ │ @@ -39995,18 +40000,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 │ │ -02a3e4: |[02a3e4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -02a3f4: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02a3f8: 6e20 090c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0c09 │ │ -02a3fe: 0e00 |0005: return-void │ │ +02b9a8: |[02b9a8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +02b9b8: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02b9bc: 6e20 090c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0c09 │ │ +02b9c2: 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; │ │ @@ -40016,18 +40021,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 │ │ -02a400: |[02a400] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -02a410: 6e20 0a0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0c0a │ │ -02a416: 0c00 |0003: move-result-object v0 │ │ -02a418: 1100 |0004: return-object v0 │ │ +02b9c4: |[02b9c4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +02b9d4: 6e20 0a0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0c0a │ │ +02b9da: 0c00 |0003: move-result-object v0 │ │ +02b9dc: 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 │ │ │ │ @@ -40036,18 +40041,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02a41c: |[02a41c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -02a42c: 6e10 0b0c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0c0b │ │ -02a432: 0a00 |0003: move-result v0 │ │ -02a434: 0f00 |0004: return v0 │ │ +02b9e0: |[02b9e0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +02b9f0: 6e10 0b0c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0c0b │ │ +02b9f6: 0a00 |0003: move-result v0 │ │ +02b9f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -40151,22 +40156,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02a438: |[02a438] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -02a448: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a44e: 7100 4408 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0844 │ │ -02a454: 0c00 |0006: move-result-object v0 │ │ -02a456: 7220 3e08 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@083e │ │ -02a45c: 0c00 |000a: move-result-object v0 │ │ -02a45e: 5b10 f002 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02f0 │ │ -02a462: 0e00 |000d: return-void │ │ +02b9fc: |[02b9fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +02ba0c: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ba12: 7100 4408 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0844 │ │ +02ba18: 0c00 |0006: move-result-object v0 │ │ +02ba1a: 7220 3e08 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@083e │ │ +02ba20: 0c00 |000a: move-result-object v0 │ │ +02ba22: 5b10 f002 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02f0 │ │ +02ba26: 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; │ │ @@ -40215,26 +40220,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02a464: |[02a464] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -02a474: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02a478: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02a47c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02a480: 2200 3c01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@013c │ │ -02a484: 7010 2c08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@082c │ │ -02a48a: 6900 f102 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a48e: 0e00 |000d: return-void │ │ -02a490: 2200 3d01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@013d │ │ -02a494: 7010 3308 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0833 │ │ -02a49a: 6900 f102 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a49e: 28f8 |0015: goto 000d // -0008 │ │ +02ba28: |[02ba28] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +02ba38: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02ba3c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02ba40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02ba44: 2200 3c01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@013c │ │ +02ba48: 7010 2c08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@082c │ │ +02ba4e: 6900 f102 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02ba52: 0e00 |000d: return-void │ │ +02ba54: 2200 3d01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@013d │ │ +02ba58: 7010 3308 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0833 │ │ +02ba5e: 6900 f102 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02ba62: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -40244,17 +40249,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a4a0: |[02a4a0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -02a4b0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a4b6: 0e00 |0003: return-void │ │ +02ba64: |[02ba64] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +02ba74: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ba7a: 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; │ │ │ │ @@ -40263,36 +40268,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 │ │ -02a4b8: |[02a4b8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -02a4c8: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a4cc: 1100 |0002: return-object v0 │ │ +02ba7c: |[02ba7c] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +02ba8c: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02ba90: 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 │ │ -02a4d0: |[02a4d0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -02a4e0: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a4e4: 7230 3a08 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@083a │ │ -02a4ea: 0a00 |0005: move-result v0 │ │ -02a4ec: 0f00 |0006: return v0 │ │ +02ba94: |[02ba94] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +02baa4: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02baa8: 7230 3a08 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@083a │ │ +02baae: 0a00 |0005: move-result v0 │ │ +02bab0: 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; │ │ │ │ @@ -40301,19 +40306,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 │ │ -02a4f0: |[02a4f0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -02a500: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a504: 7230 3b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@083b │ │ -02a50a: 0c00 |0005: move-result-object v0 │ │ -02a50c: 1100 |0006: return-object v0 │ │ +02bab4: |[02bab4] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +02bac4: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02bac8: 7230 3b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@083b │ │ +02bace: 0c00 |0005: move-result-object v0 │ │ +02bad0: 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 │ │ │ │ @@ -40322,19 +40327,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 │ │ -02a510: |[02a510] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -02a520: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a524: 7220 3c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@083c │ │ -02a52a: 0c00 |0005: move-result-object v0 │ │ -02a52c: 1100 |0006: return-object v0 │ │ +02bad4: |[02bad4] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +02bae4: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02bae8: 7220 3c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@083c │ │ +02baee: 0c00 |0005: move-result-object v0 │ │ +02baf0: 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;) │ │ @@ -40342,19 +40347,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 │ │ -02a530: |[02a530] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -02a540: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a544: 7220 3d08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@083d │ │ -02a54a: 0a00 |0005: move-result v0 │ │ -02a54c: 0f00 |0006: return v0 │ │ +02baf4: |[02baf4] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +02bb04: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02bb08: 7220 3d08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@083d │ │ +02bb0e: 0a00 |0005: move-result v0 │ │ +02bb10: 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;) │ │ @@ -40362,19 +40367,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02a550: |[02a550] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -02a560: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ -02a564: 7230 3f08 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@083f │ │ -02a56a: 0a00 |0005: move-result v0 │ │ -02a56c: 0f00 |0006: return v0 │ │ +02bb14: |[02bb14] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +02bb24: 6200 f102 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02f1 │ │ +02bb28: 7230 3f08 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@083f │ │ +02bb2e: 0a00 |0005: move-result v0 │ │ +02bb30: 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; │ │ │ │ @@ -40414,18 +40419,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 │ │ -02a570: |[02a570] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -02a580: 5b01 f202 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02f2 │ │ -02a584: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a58a: 0e00 |0005: return-void │ │ +02bb34: |[02bb34] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +02bb44: 5b01 f202 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02f2 │ │ +02bb48: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02bb4e: 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; │ │ │ │ @@ -40435,18 +40440,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02a58c: |[02a58c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -02a59c: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02f2 │ │ -02a5a0: 7220 4c08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@084c │ │ -02a5a6: 0e00 |0005: return-void │ │ +02bb50: |[02bb50] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +02bb60: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02f2 │ │ +02bb64: 7220 4c08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@084c │ │ +02bb6a: 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 │ │ @@ -40516,17 +40521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a5a8: |[02a5a8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -02a5b8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a5be: 0e00 |0003: return-void │ │ +02bb6c: |[02bb6c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +02bb7c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02bb82: 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; │ │ │ │ @@ -40535,19 +40540,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 │ │ -02a5c0: |[02a5c0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -02a5d0: 1f02 a001 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a0 │ │ -02a5d4: 6e20 0d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c0d │ │ -02a5da: 0a00 |0005: move-result v0 │ │ -02a5dc: 0f00 |0006: return v0 │ │ +02bb84: |[02bb84] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +02bb94: 1f02 a001 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a0 │ │ +02bb98: 6e20 0d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c0d │ │ +02bb9e: 0a00 |0005: move-result v0 │ │ +02bba0: 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; │ │ │ │ @@ -40556,18 +40561,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 │ │ -02a5e0: |[02a5e0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -02a5f0: 6e20 0e0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0c0e │ │ -02a5f6: 0c00 |0003: move-result-object v0 │ │ -02a5f8: 1100 |0004: return-object v0 │ │ +02bba4: |[02bba4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +02bbb4: 6e20 0e0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0c0e │ │ +02bbba: 0c00 |0003: move-result-object v0 │ │ +02bbbc: 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 │ │ │ │ @@ -40576,18 +40581,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 │ │ -02a5fc: |[02a5fc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -02a60c: 6e10 0f0c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0c0f │ │ -02a612: 0c00 |0003: move-result-object v0 │ │ -02a614: 1100 |0004: return-object v0 │ │ +02bbc0: |[02bbc0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +02bbd0: 6e10 0f0c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0c0f │ │ +02bbd6: 0c00 |0003: move-result-object v0 │ │ +02bbd8: 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;) │ │ @@ -40595,18 +40600,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 │ │ -02a618: |[02a618] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -02a628: 6e10 100c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0c10 │ │ -02a62e: 0a00 |0003: move-result v0 │ │ -02a630: 0f00 |0004: return v0 │ │ +02bbdc: |[02bbdc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +02bbec: 6e10 100c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0c10 │ │ +02bbf2: 0a00 |0003: move-result v0 │ │ +02bbf4: 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;) │ │ @@ -40614,18 +40619,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 │ │ -02a634: |[02a634] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -02a644: 2200 4101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0141 │ │ -02a648: 7020 4a08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@084a │ │ -02a64e: 1100 |0005: return-object v0 │ │ +02bbf8: |[02bbf8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +02bc08: 2200 4101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0141 │ │ +02bc0c: 7020 4a08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@084a │ │ +02bc12: 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;) │ │ @@ -40633,19 +40638,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 │ │ -02a650: |[02a650] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -02a660: 1f02 a001 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a0 │ │ -02a664: 6e20 110c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c11 │ │ -02a66a: 0a00 |0005: move-result v0 │ │ -02a66c: 0f00 |0006: return v0 │ │ +02bc14: |[02bc14] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +02bc24: 1f02 a001 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a0 │ │ +02bc28: 6e20 110c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0c11 │ │ +02bc2e: 0a00 |0005: move-result v0 │ │ +02bc30: 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; │ │ │ │ @@ -41193,33 +41198,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02a670: |[02a670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -02a680: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02a684: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02a688: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02a68c: 2200 4601 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0146 │ │ -02a690: 7010 c008 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@08c0 │ │ -02a696: 6900 0503 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a69a: 0e00 |000d: return-void │ │ -02a69c: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02a6a0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02a6a4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02a6a8: 2200 4401 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0144 │ │ -02a6ac: 7010 5408 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0854 │ │ -02a6b2: 6900 0503 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a6b6: 28f2 |001b: goto 000d // -000e │ │ -02a6b8: 2200 4701 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0147 │ │ -02a6bc: 7010 ce08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08ce │ │ -02a6c2: 6900 0503 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a6c6: 28ea |0023: goto 000d // -0016 │ │ +02bc34: |[02bc34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +02bc44: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02bc48: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02bc4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02bc50: 2200 4601 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0146 │ │ +02bc54: 7010 c008 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@08c0 │ │ +02bc5a: 6900 0503 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bc5e: 0e00 |000d: return-void │ │ +02bc60: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02bc64: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02bc68: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02bc6c: 2200 4401 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0144 │ │ +02bc70: 7010 5408 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0854 │ │ +02bc76: 6900 0503 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bc7a: 28f2 |001b: goto 000d // -000e │ │ +02bc7c: 2200 4701 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0147 │ │ +02bc80: 7010 ce08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08ce │ │ +02bc86: 6900 0503 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bc8a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -41231,18 +41236,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a6c8: |[02a6c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -02a6d8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02a6de: 5b01 0b03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a6e2: 0e00 |0005: return-void │ │ +02bc8c: |[02bc8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +02bc9c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02bca2: 5b01 0b03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -41253,43 +41258,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 │ │ -02a6e4: |[02a6e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a6f4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a6f8: 7210 a208 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@08a2 │ │ -02a6fe: 0c00 |0005: move-result-object v0 │ │ -02a700: 7110 4c09 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a706: 0c00 |0009: move-result-object v0 │ │ -02a708: 1100 |000a: return-object v0 │ │ +02bca8: |[02bca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bcb8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bcbc: 7210 a208 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@08a2 │ │ +02bcc2: 0c00 |0005: move-result-object v0 │ │ +02bcc4: 7110 4c09 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02bcca: 0c00 |0009: move-result-object v0 │ │ +02bccc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02a70c: |[02a70c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a71c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a720: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a724: 7220 a508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@08a5 │ │ -02a72a: 0c00 |0007: move-result-object v0 │ │ -02a72c: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a732: 0c00 |000b: move-result-object v0 │ │ -02a734: 1100 |000c: return-object v0 │ │ +02bcd0: |[02bcd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bce0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bce4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bce8: 7220 a508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@08a5 │ │ +02bcee: 0c00 |0007: move-result-object v0 │ │ +02bcf0: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02bcf6: 0c00 |000b: move-result-object v0 │ │ +02bcf8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41297,21 +41302,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 │ │ -02a738: |[02a738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a748: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a74c: 7220 a308 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08a3 │ │ -02a752: 0c00 |0005: move-result-object v0 │ │ -02a754: 7110 4c09 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a75a: 0c00 |0009: move-result-object v0 │ │ -02a75c: 1100 |000a: return-object v0 │ │ +02bcfc: |[02bcfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bd0c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bd10: 7220 a308 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08a3 │ │ +02bd16: 0c00 |0005: move-result-object v0 │ │ +02bd18: 7110 4c09 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02bd1e: 0c00 |0009: move-result-object v0 │ │ +02bd20: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41319,21 +41324,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 │ │ -02a760: |[02a760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a770: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a774: 7230 a408 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@08a4 │ │ -02a77a: 0c00 |0005: move-result-object v0 │ │ -02a77c: 7110 4c09 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a782: 0c00 |0009: move-result-object v0 │ │ -02a784: 1100 |000a: return-object v0 │ │ +02bd24: |[02bd24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bd34: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bd38: 7230 a408 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@08a4 │ │ +02bd3e: 0c00 |0005: move-result-object v0 │ │ +02bd40: 7110 4c09 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02bd46: 0c00 |0009: move-result-object v0 │ │ +02bd48: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -41342,21 +41347,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 │ │ -02a788: |[02a788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a798: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -02a79c: 2200 4801 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ -02a7a0: 7020 0c09 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ -02a7a6: 1100 |0007: return-object v0 │ │ -02a7a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -02a7aa: 28fe |0009: goto 0007 // -0002 │ │ +02bd4c: |[02bd4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bd5c: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +02bd60: 2200 4801 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ +02bd64: 7020 0c09 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ +02bd6a: 1100 |0007: return-object v0 │ │ +02bd6c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +02bd6e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0007 line=921 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -41367,19 +41372,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02a7ac: |[02a7ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -02a7bc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a7c0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a7c4: 7230 8408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0884 │ │ -02a7ca: 0e00 |0007: return-void │ │ +02bd70: |[02bd70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +02bd80: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bd84: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bd88: 7230 8408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0884 │ │ +02bd8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0007 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -41389,19 +41394,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02a7cc: |[02a7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -02a7dc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a7e0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a7e4: 7230 8508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0885 │ │ -02a7ea: 0e00 |0007: return-void │ │ +02bd90: |[02bd90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +02bda0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bda4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bda8: 7230 8508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0885 │ │ +02bdae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0007 line=1100 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -41411,19 +41416,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02a7ec: |[02a7ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -02a7fc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a800: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a804: 7240 8608 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@0886 │ │ -02a80a: 0e00 |0007: return-void │ │ +02bdb0: |[02bdb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +02bdc0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bdc4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bdc8: 7240 8608 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@0886 │ │ +02bdce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x0007 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -41434,44 +41439,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02a80c: |[02a80c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -02a81c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02a81e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02a820: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -02a824: 0f01 |0004: return v1 │ │ -02a826: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -02a82a: 0121 |0007: move v1, v2 │ │ -02a82c: 28fc |0008: goto 0004 // -0004 │ │ -02a82e: 6e10 8e0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -02a834: 0c03 |000c: move-result-object v3 │ │ -02a836: 6e10 8e0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -02a83c: 0c04 |0010: move-result-object v4 │ │ -02a83e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -02a842: 0121 |0013: move v1, v2 │ │ -02a844: 28f0 |0014: goto 0004 // -0010 │ │ -02a846: 0760 |0015: move-object v0, v6 │ │ -02a848: 1f00 4801 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ -02a84c: 5453 0b03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a850: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -02a854: 5403 0b03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a858: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -02a85c: 0121 |0020: move v1, v2 │ │ -02a85e: 28e3 |0021: goto 0004 // -001d │ │ -02a860: 5453 0b03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a864: 5404 0b03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a868: 6e20 8d0d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d8d │ │ -02a86e: 0a03 |0029: move-result v3 │ │ -02a870: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -02a874: 0121 |002c: move v1, v2 │ │ -02a876: 28d7 |002d: goto 0004 // -0029 │ │ +02bdd0: |[02bdd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +02bde0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02bde2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02bde4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +02bde8: 0f01 |0004: return v1 │ │ +02bdea: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +02bdee: 0121 |0007: move v1, v2 │ │ +02bdf0: 28fc |0008: goto 0004 // -0004 │ │ +02bdf2: 6e10 8f0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +02bdf8: 0c03 |000c: move-result-object v3 │ │ +02bdfa: 6e10 8f0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +02be00: 0c04 |0010: move-result-object v4 │ │ +02be02: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +02be06: 0121 |0013: move v1, v2 │ │ +02be08: 28f0 |0014: goto 0004 // -0010 │ │ +02be0a: 0760 |0015: move-object v0, v6 │ │ +02be0c: 1f00 4801 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ +02be10: 5453 0b03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02be14: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +02be18: 5403 0b03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02be1c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +02be20: 0121 |0020: move v1, v2 │ │ +02be22: 28e3 |0021: goto 0004 // -001d │ │ +02be24: 5453 0b03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02be28: 5404 0b03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02be2c: 6e20 8e0d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d8e │ │ +02be32: 0a03 |0029: move-result v3 │ │ +02be34: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +02be38: 0121 |002c: move v1, v2 │ │ +02be3a: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -41492,33 +41497,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 │ │ -02a878: |[02a878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -02a888: 2204 1902 |0000: new-instance v4, Ljava/util/ArrayList; // type@0219 │ │ -02a88c: 7010 b80d 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02a892: 6205 0503 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a896: 5476 0b03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a89a: 7230 8708 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@0887 │ │ -02a8a0: 0c03 |000c: move-result-object v3 │ │ -02a8a2: 7210 e00d 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0de0 │ │ -02a8a8: 0a02 |0010: move-result v2 │ │ -02a8aa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -02a8ac: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -02a8b0: 7220 de0d 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0dde │ │ -02a8b6: 0c01 |0017: move-result-object v1 │ │ -02a8b8: 2205 4801 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ -02a8bc: 7020 0c09 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ -02a8c2: 7220 dc0d 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0ddc │ │ -02a8c8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a8cc: 28f0 |0022: goto 0012 // -0010 │ │ -02a8ce: 1104 |0023: return-object v4 │ │ +02be3c: |[02be3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +02be4c: 2204 1902 |0000: new-instance v4, Ljava/util/ArrayList; // type@0219 │ │ +02be50: 7010 b90d 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +02be56: 6205 0503 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02be5a: 5476 0b03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02be5e: 7230 8708 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@0887 │ │ +02be64: 0c03 |000c: move-result-object v3 │ │ +02be66: 7210 e10d 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0de1 │ │ +02be6c: 0a02 |0010: move-result v2 │ │ +02be6e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +02be70: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +02be74: 7220 df0d 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ddf │ │ +02be7a: 0c01 |0017: move-result-object v1 │ │ +02be7c: 2205 4801 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ +02be80: 7020 0c09 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ +02be86: 7220 dd0d 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0ddd │ │ +02be8c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02be90: 28f0 |0022: goto 0012 // -0010 │ │ +02be92: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -41539,22 +41544,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 │ │ -02a8d0: |[02a8d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a8e0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a8e4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a8e8: 7230 8808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0888 │ │ -02a8ee: 0c00 |0007: move-result-object v0 │ │ -02a8f0: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a8f6: 0c00 |000b: move-result-object v0 │ │ -02a8f8: 1100 |000c: return-object v0 │ │ +02be94: |[02be94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bea4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bea8: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02beac: 7230 8808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0888 │ │ +02beb2: 0c00 |0007: move-result-object v0 │ │ +02beb4: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02beba: 0c00 |000b: move-result-object v0 │ │ +02bebc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -41563,22 +41568,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 │ │ -02a8fc: |[02a8fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a90c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a910: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a914: 7230 8908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0889 │ │ -02a91a: 0c00 |0007: move-result-object v0 │ │ -02a91c: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a922: 0c00 |000b: move-result-object v0 │ │ -02a924: 1100 |000c: return-object v0 │ │ +02bec0: |[02bec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bed0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bed4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bed8: 7230 8908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0889 │ │ +02bede: 0c00 |0007: move-result-object v0 │ │ +02bee0: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02bee6: 0c00 |000b: move-result-object v0 │ │ +02bee8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -41587,20 +41592,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a928: |[02a928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -02a938: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a93c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a940: 7220 8a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@088a │ │ -02a946: 0a00 |0007: move-result v0 │ │ -02a948: 0f00 |0008: return v0 │ │ +02beec: |[02beec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +02befc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bf00: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bf04: 7220 8a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@088a │ │ +02bf0a: 0a00 |0007: move-result v0 │ │ +02bf0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41608,19 +41613,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02a94c: |[02a94c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -02a95c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a960: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a964: 7230 8b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@088b │ │ -02a96a: 0e00 |0007: return-void │ │ +02bf10: |[02bf10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +02bf20: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bf24: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bf28: 7230 8b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@088b │ │ +02bf2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0007 line=1289 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -41630,19 +41635,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02a96c: |[02a96c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -02a97c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a980: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a984: 7230 8c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@088c │ │ -02a98a: 0e00 |0007: return-void │ │ +02bf30: |[02bf30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +02bf40: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bf44: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bf48: 7230 8c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@088c │ │ +02bf4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x0007 line=1313 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -41652,22 +41657,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 │ │ -02a98c: |[02a98c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02a99c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a9a0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a9a4: 7230 8d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@088d │ │ -02a9aa: 0c00 |0007: move-result-object v0 │ │ -02a9ac: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02a9b2: 0c00 |000b: move-result-object v0 │ │ -02a9b4: 1100 |000c: return-object v0 │ │ +02bf50: |[02bf50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02bf60: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bf64: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bf68: 7230 8d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@088d │ │ +02bf6e: 0c00 |0007: move-result-object v0 │ │ +02bf70: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02bf76: 0c00 |000b: move-result-object v0 │ │ +02bf78: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -41676,20 +41681,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a9b8: |[02a9b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -02a9c8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a9cc: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a9d0: 7220 8e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@088e │ │ -02a9d6: 0a00 |0007: move-result v0 │ │ -02a9d8: 0f00 |0008: return v0 │ │ +02bf7c: |[02bf7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +02bf8c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bf90: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bf94: 7220 8e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@088e │ │ +02bf9a: 0a00 |0007: move-result v0 │ │ +02bf9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41697,20 +41702,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02a9dc: |[02a9dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -02a9ec: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02a9f0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02a9f4: 7220 8f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@088f │ │ -02a9fa: 0c00 |0007: move-result-object v0 │ │ -02a9fc: 1100 |0008: return-object v0 │ │ +02bfa0: |[02bfa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +02bfb0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bfb4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bfb8: 7220 8f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@088f │ │ +02bfbe: 0c00 |0007: move-result-object v0 │ │ +02bfc0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41718,20 +41723,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aa00: |[02aa00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -02aa10: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aa14: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aa18: 7220 9008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0890 │ │ -02aa1e: 0c00 |0007: move-result-object v0 │ │ -02aa20: 1100 |0008: return-object v0 │ │ +02bfc4: |[02bfc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +02bfd4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02bfd8: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bfdc: 7220 9008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0890 │ │ +02bfe2: 0c00 |0007: move-result-object v0 │ │ +02bfe4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41739,17 +41744,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa24: |[02aa24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -02aa34: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aa38: 1100 |0002: return-object v0 │ │ +02bfe8: |[02bfe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +02bff8: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02bffc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41757,20 +41762,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aa3c: |[02aa3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -02aa4c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aa50: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aa54: 7220 9108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0891 │ │ -02aa5a: 0a00 |0007: move-result v0 │ │ -02aa5c: 0f00 |0008: return v0 │ │ +02c000: |[02c000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +02c010: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c014: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c018: 7220 9108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0891 │ │ +02c01e: 0a00 |0007: move-result v0 │ │ +02c020: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41778,20 +41783,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aa60: |[02aa60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -02aa70: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aa74: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aa78: 7220 9208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0892 │ │ -02aa7e: 0c00 |0007: move-result-object v0 │ │ -02aa80: 1100 |0008: return-object v0 │ │ +02c024: |[02c024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +02c034: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c038: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c03c: 7220 9208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0892 │ │ +02c042: 0c00 |0007: move-result-object v0 │ │ +02c044: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41799,22 +41804,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 │ │ -02aa84: |[02aa84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02aa94: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aa98: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aa9c: 7220 9308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0893 │ │ -02aaa2: 0c00 |0007: move-result-object v0 │ │ -02aaa4: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -02aaaa: 0c00 |000b: move-result-object v0 │ │ -02aaac: 1100 |000c: return-object v0 │ │ +02c048: |[02c048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02c058: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c05c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c060: 7220 9308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0893 │ │ +02c066: 0c00 |0007: move-result-object v0 │ │ +02c068: 7110 4c09 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +02c06e: 0c00 |000b: move-result-object v0 │ │ +02c070: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41822,20 +41827,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aab0: |[02aab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -02aac0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aac4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aac8: 7220 9408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0894 │ │ -02aace: 0c00 |0007: move-result-object v0 │ │ -02aad0: 1100 |0008: return-object v0 │ │ +02c074: |[02c074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +02c084: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c088: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c08c: 7220 9408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0894 │ │ +02c092: 0c00 |0007: move-result-object v0 │ │ +02c094: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41843,20 +41848,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02aad4: |[02aad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -02aae4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aae8: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aaec: 7220 9508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0895 │ │ -02aaf2: 0a00 |0007: move-result v0 │ │ -02aaf4: 0f00 |0008: return v0 │ │ +02c098: |[02c098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +02c0a8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c0ac: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c0b0: 7220 9508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0895 │ │ +02c0b6: 0a00 |0007: move-result v0 │ │ +02c0b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41864,23 +41869,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02aaf8: |[02aaf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -02ab08: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ab0c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -02ab10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02ab12: 0f00 |0005: return v0 │ │ -02ab14: 5410 0b03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ab18: 6e10 8f0d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d8f │ │ -02ab1e: 0a00 |000b: move-result v0 │ │ -02ab20: 28f9 |000c: goto 0005 // -0007 │ │ +02c0bc: |[02c0bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +02c0cc: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c0d0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +02c0d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02c0d6: 0f00 |0005: return v0 │ │ +02c0d8: 5410 0b03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c0dc: 6e10 900d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d90 │ │ +02c0e2: 0a00 |000b: move-result v0 │ │ +02c0e4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41888,20 +41893,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ab24: |[02ab24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -02ab34: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ab38: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ab3c: 7220 9608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0896 │ │ -02ab42: 0a00 |0007: move-result v0 │ │ -02ab44: 0f00 |0008: return v0 │ │ +02c0e8: |[02c0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +02c0f8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c0fc: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c100: 7220 9608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0896 │ │ +02c106: 0a00 |0007: move-result v0 │ │ +02c108: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41909,20 +41914,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ab48: |[02ab48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -02ab58: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ab5c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ab60: 7220 9708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0897 │ │ -02ab66: 0a00 |0007: move-result v0 │ │ -02ab68: 0f00 |0008: return v0 │ │ +02c10c: |[02c10c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +02c11c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c120: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c124: 7220 9708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0897 │ │ +02c12a: 0a00 |0007: move-result v0 │ │ +02c12c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41930,20 +41935,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ab6c: |[02ab6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -02ab7c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ab80: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ab84: 7220 9808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0898 │ │ -02ab8a: 0a00 |0007: move-result v0 │ │ -02ab8c: 0f00 |0008: return v0 │ │ +02c130: |[02c130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +02c140: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c144: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c148: 7220 9808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0898 │ │ +02c14e: 0a00 |0007: move-result v0 │ │ +02c150: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41951,20 +41956,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ab90: |[02ab90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -02aba0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aba4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aba8: 7220 9908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0899 │ │ -02abae: 0a00 |0007: move-result v0 │ │ -02abb0: 0f00 |0008: return v0 │ │ +02c154: |[02c154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +02c164: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c168: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c16c: 7220 9908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0899 │ │ +02c172: 0a00 |0007: move-result v0 │ │ +02c174: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41972,20 +41977,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02abb4: |[02abb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -02abc4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02abc8: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02abcc: 7220 9a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@089a │ │ -02abd2: 0a00 |0007: move-result v0 │ │ -02abd4: 0f00 |0008: return v0 │ │ +02c178: |[02c178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +02c188: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c18c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c190: 7220 9a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@089a │ │ +02c196: 0a00 |0007: move-result v0 │ │ +02c198: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1554 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41993,20 +41998,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02abd8: |[02abd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -02abe8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02abec: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02abf0: 7220 9b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@089b │ │ -02abf6: 0a00 |0007: move-result v0 │ │ -02abf8: 0f00 |0008: return v0 │ │ +02c19c: |[02c19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +02c1ac: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c1b0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c1b4: 7220 9b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@089b │ │ +02c1ba: 0a00 |0007: move-result v0 │ │ +02c1bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42014,20 +42019,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02abfc: |[02abfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -02ac0c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ac10: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ac14: 7220 9c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@089c │ │ -02ac1a: 0a00 |0007: move-result v0 │ │ -02ac1c: 0f00 |0008: return v0 │ │ +02c1c0: |[02c1c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +02c1d0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c1d4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c1d8: 7220 9c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@089c │ │ +02c1de: 0a00 |0007: move-result v0 │ │ +02c1e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42035,20 +42040,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ac20: |[02ac20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -02ac30: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ac34: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ac38: 7220 9d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@089d │ │ -02ac3e: 0a00 |0007: move-result v0 │ │ -02ac40: 0f00 |0008: return v0 │ │ +02c1e4: |[02c1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +02c1f4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c1f8: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c1fc: 7220 9d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@089d │ │ +02c202: 0a00 |0007: move-result v0 │ │ +02c204: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1530 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42056,20 +42061,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ac44: |[02ac44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -02ac54: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ac58: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ac5c: 7220 9e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@089e │ │ -02ac62: 0a00 |0007: move-result v0 │ │ -02ac64: 0f00 |0008: return v0 │ │ +02c208: |[02c208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +02c218: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c21c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c220: 7220 9e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@089e │ │ +02c226: 0a00 |0007: move-result v0 │ │ +02c228: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42077,20 +42082,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ac68: |[02ac68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -02ac78: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ac7c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ac80: 7220 9f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@089f │ │ -02ac86: 0a00 |0007: move-result v0 │ │ -02ac88: 0f00 |0008: return v0 │ │ +02c22c: |[02c22c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +02c23c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c240: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c244: 7220 9f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@089f │ │ +02c24a: 0a00 |0007: move-result v0 │ │ +02c24c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42098,20 +42103,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ac8c: |[02ac8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -02ac9c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aca0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aca4: 7220 a008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@08a0 │ │ -02acaa: 0a00 |0007: move-result v0 │ │ -02acac: 0f00 |0008: return v0 │ │ +02c250: |[02c250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +02c260: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c264: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c268: 7220 a008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@08a0 │ │ +02c26e: 0a00 |0007: move-result v0 │ │ +02c270: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42119,20 +42124,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02acb0: |[02acb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -02acc0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02acc4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02acc8: 7220 a108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@08a1 │ │ -02acce: 0a00 |0007: move-result v0 │ │ -02acd0: 0f00 |0008: return v0 │ │ +02c274: |[02c274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +02c284: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c288: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c28c: 7220 a108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@08a1 │ │ +02c292: 0a00 |0007: move-result v0 │ │ +02c294: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42140,20 +42145,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02acd4: |[02acd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -02ace4: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ace8: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02acec: 7230 a608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@08a6 │ │ -02acf2: 0a00 |0007: move-result v0 │ │ -02acf4: 0f00 |0008: return v0 │ │ +02c298: |[02c298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +02c2a8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c2ac: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c2b0: 7230 a608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@08a6 │ │ +02c2b6: 0a00 |0007: move-result v0 │ │ +02c2b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -42162,20 +42167,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -02acf8: |[02acf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -02ad08: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ad0c: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ad10: 7240 a708 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@08a7 │ │ -02ad16: 0a00 |0007: move-result v0 │ │ -02ad18: 0f00 |0008: return v0 │ │ +02c2bc: |[02c2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +02c2cc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c2d0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c2d4: 7240 a708 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@08a7 │ │ +02c2da: 0a00 |0007: move-result v0 │ │ +02c2dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -42185,19 +42190,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02ad1c: |[02ad1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -02ad2c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ad30: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ad34: 7220 a808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@08a8 │ │ -02ad3a: 0e00 |0007: return-void │ │ +02c2e0: |[02c2e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +02c2f0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c2f4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c2f8: 7220 a808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@08a8 │ │ +02c2fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1724 │ │ 0x0007 line=1725 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -42206,19 +42211,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ad3c: |[02ad3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -02ad4c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ad50: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ad54: 7230 a908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@08a9 │ │ -02ad5a: 0e00 |0007: return-void │ │ +02c300: |[02c300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +02c310: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c314: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c318: 7230 a908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@08a9 │ │ +02c31e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -42228,19 +42233,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ad5c: |[02ad5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -02ad6c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ad70: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ad74: 7230 aa08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08aa │ │ -02ad7a: 0e00 |0007: return-void │ │ +02c320: |[02c320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +02c330: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c334: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c338: 7230 aa08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08aa │ │ +02c33e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0007 line=1304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -42250,19 +42255,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ad7c: |[02ad7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -02ad8c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ad90: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ad94: 7230 ab08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08ab │ │ -02ad9a: 0e00 |0007: return-void │ │ +02c340: |[02c340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +02c350: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c354: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c358: 7230 ab08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08ab │ │ +02c35e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ 0x0007 line=1328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -42272,19 +42277,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ad9c: |[02ad9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -02adac: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02adb0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02adb4: 7230 ac08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@08ac │ │ -02adba: 0e00 |0007: return-void │ │ +02c360: |[02c360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +02c370: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c374: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c378: 7230 ac08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@08ac │ │ +02c37e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0007 line=1352 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -42294,19 +42299,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02adbc: |[02adbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -02adcc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02add0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02add4: 7230 ad08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@08ad │ │ -02adda: 0e00 |0007: return-void │ │ +02c380: |[02c380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +02c390: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c394: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c398: 7230 ad08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@08ad │ │ +02c39e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0007 line=1376 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -42316,19 +42321,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02addc: |[02addc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -02adec: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02adf0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02adf4: 7230 ae08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ae │ │ -02adfa: 0e00 |0007: return-void │ │ +02c3a0: |[02c3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +02c3b0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c3b4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c3b8: 7230 ae08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08ae │ │ +02c3be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1665 │ │ 0x0007 line=1666 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -42338,19 +42343,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02adfc: |[02adfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -02ae0c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ae10: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ae14: 7230 af08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@08af │ │ -02ae1a: 0e00 |0007: return-void │ │ +02c3c0: |[02c3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +02c3d0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c3d4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c3d8: 7230 af08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@08af │ │ +02c3de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0007 line=1522 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -42360,19 +42365,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ae1c: |[02ae1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -02ae2c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ae30: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ae34: 7230 b008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08b0 │ │ -02ae3a: 0e00 |0007: return-void │ │ +02c3e0: |[02c3e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +02c3f0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c3f4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c3f8: 7230 b008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08b0 │ │ +02c3fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1713 │ │ 0x0007 line=1714 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -42382,19 +42387,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ae3c: |[02ae3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -02ae4c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ae50: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ae54: 7230 b108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@08b1 │ │ -02ae5a: 0e00 |0007: return-void │ │ +02c400: |[02c400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +02c410: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c414: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c418: 7230 b108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@08b1 │ │ +02c41e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0007 line=1570 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -42404,19 +42409,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ae5c: |[02ae5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -02ae6c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ae70: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ae74: 7230 b208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@08b2 │ │ -02ae7a: 0e00 |0007: return-void │ │ +02c420: |[02c420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +02c430: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c434: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c438: 7230 b208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@08b2 │ │ +02c43e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0007 line=1400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -42426,19 +42431,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ae7c: |[02ae7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -02ae8c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02ae90: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02ae94: 7230 b308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@08b3 │ │ -02ae9a: 0e00 |0007: return-void │ │ +02c440: |[02c440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +02c450: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c454: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c458: 7230 b308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@08b3 │ │ +02c45e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0007 line=1424 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -42448,19 +42453,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02ae9c: |[02ae9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -02aeac: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aeb0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aeb4: 7230 b408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@08b4 │ │ -02aeba: 0e00 |0007: return-void │ │ +02c460: |[02c460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +02c470: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c474: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c478: 7230 b408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@08b4 │ │ +02c47e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x0007 line=1546 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -42470,19 +42475,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02aebc: |[02aebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -02aecc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aed0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aed4: 7230 b508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@08b5 │ │ -02aeda: 0e00 |0007: return-void │ │ +02c480: |[02c480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +02c490: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c494: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c498: 7230 b508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@08b5 │ │ +02c49e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1195 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -42492,19 +42497,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02aedc: |[02aedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -02aeec: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aef0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aef4: 7230 b608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08b6 │ │ -02aefa: 0e00 |0007: return-void │ │ +02c4a0: |[02c4a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +02c4b0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c4b4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c4b8: 7230 b608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08b6 │ │ +02c4be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -42514,19 +42519,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02aefc: |[02aefc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -02af0c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02af10: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02af14: 7230 b708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@08b7 │ │ -02af1a: 0e00 |0007: return-void │ │ +02c4c0: |[02c4c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +02c4d0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c4d4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c4d8: 7230 b708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@08b7 │ │ +02c4de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0007 line=1257 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -42536,19 +42541,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02af1c: |[02af1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -02af2c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02af30: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02af34: 7240 b808 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@08b8 │ │ -02af3a: 0e00 |0007: return-void │ │ +02c4e0: |[02c4e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +02c4f0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c4f4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c4f8: 7240 b808 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@08b8 │ │ +02c4fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0007 line=1280 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -42559,19 +42564,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02af3c: |[02af3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -02af4c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02af50: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02af54: 7230 b908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@08b9 │ │ -02af5a: 0e00 |0007: return-void │ │ +02c500: |[02c500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +02c510: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c514: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c518: 7230 b908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@08b9 │ │ +02c51e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x0007 line=1594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -42581,19 +42586,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02af5c: |[02af5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -02af6c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02af70: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02af74: 7230 ba08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@08ba │ │ -02af7a: 0e00 |0007: return-void │ │ +02c520: |[02c520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +02c530: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c534: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c538: 7230 ba08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@08ba │ │ +02c53e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -42603,19 +42608,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02af7c: |[02af7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -02af8c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02af90: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02af94: 7230 bb08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@08bb │ │ -02af9a: 0e00 |0007: return-void │ │ +02c540: |[02c540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +02c550: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c554: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c558: 7230 bb08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@08bb │ │ +02c55e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0007 line=1498 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -42625,19 +42630,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02af9c: |[02af9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -02afac: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02afb0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02afb4: 7230 bc08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@08bc │ │ -02afba: 0e00 |0007: return-void │ │ +02c560: |[02c560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +02c570: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c574: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c578: 7230 bc08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@08bc │ │ +02c57e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -42647,19 +42652,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02afbc: |[02afbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -02afcc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02afd0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02afd4: 7240 bd08 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@08bd │ │ -02afda: 0e00 |0007: return-void │ │ +02c580: |[02c580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +02c590: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c594: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c598: 7240 bd08 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@08bd │ │ +02c59e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -42670,19 +42675,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02afdc: |[02afdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -02afec: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02aff0: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02aff4: 7230 be08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08be │ │ -02affa: 0e00 |0007: return-void │ │ +02c5a0: |[02c5a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +02c5b0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c5b4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c5b8: 7230 be08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@08be │ │ +02c5be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0007 line=1690 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -42692,19 +42697,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02affc: |[02affc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -02b00c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ -02b010: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ -02b014: 7230 bf08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@08bf │ │ -02b01a: 0e00 |0007: return-void │ │ +02c5c0: |[02c5c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +02c5d0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0305 │ │ +02c5d4: 5421 0b03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@030b │ │ +02c5d8: 7230 bf08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@08bf │ │ +02c5de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0007 line=1449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -42738,17 +42743,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b01c: |[02b01c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -02b02c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02b032: 0e00 |0003: return-void │ │ +02c5e0: |[02c5e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +02c5f0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02c5f6: 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;) │ │ @@ -42756,18 +42761,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 │ │ -02b034: |[02b034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -02b044: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b048: 6e20 120c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0c12 │ │ -02b04e: 0e00 |0005: return-void │ │ +02c5f8: |[02c5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +02c608: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c60c: 6e20 120c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0c12 │ │ +02c612: 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 │ │ @@ -42777,18 +42782,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 │ │ -02b050: |[02b050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02b060: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b064: 6e20 130c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0c13 │ │ -02b06a: 0e00 |0005: return-void │ │ +02c614: |[02c614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02c624: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c628: 6e20 130c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0c13 │ │ +02c62e: 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; │ │ @@ -42798,20 +42803,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 │ │ -02b06c: |[02b06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -02b07c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b080: 6e20 150c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0c15 │ │ -02b086: 0c00 |0005: move-result-object v0 │ │ -02b088: 1f00 2202 |0006: check-cast v0, Ljava/util/List; // type@0222 │ │ -02b08c: 1100 |0008: return-object v0 │ │ +02c630: |[02c630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +02c640: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c644: 6e20 150c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0c15 │ │ +02c64a: 0c00 |0005: move-result-object v0 │ │ +02c64c: 1f00 2202 |0006: check-cast v0, Ljava/util/List; // type@0222 │ │ +02c650: 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; │ │ @@ -42822,19 +42827,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b090: |[02b090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -02b0a0: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b0a4: 6e10 180c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0c18 │ │ -02b0aa: 0a00 |0005: move-result v0 │ │ -02b0ac: 0f00 |0006: return v0 │ │ +02c654: |[02c654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +02c664: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c668: 6e10 180c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0c18 │ │ +02c66e: 0a00 |0005: move-result v0 │ │ +02c670: 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;) │ │ @@ -42842,18 +42847,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 │ │ -02b0b0: |[02b0b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02b0c0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b0c4: 6e20 190c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c19 │ │ -02b0ca: 0e00 |0005: return-void │ │ +02c674: |[02c674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02c684: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c688: 6e20 190c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c19 │ │ +02c68e: 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; │ │ @@ -42863,18 +42868,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 │ │ -02b0cc: |[02b0cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02b0dc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b0e0: 6e20 1a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c1a │ │ -02b0e6: 0e00 |0005: return-void │ │ +02c690: |[02c690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02c6a0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c6a4: 6e20 1a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c1a │ │ +02c6aa: 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; │ │ @@ -42884,19 +42889,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 │ │ -02b0e8: |[02b0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -02b0f8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b0fc: 6e20 1b0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c1b │ │ -02b102: 0c00 |0005: move-result-object v0 │ │ -02b104: 1100 |0006: return-object v0 │ │ +02c6ac: |[02c6ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +02c6bc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c6c0: 6e20 1b0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c1b │ │ +02c6c6: 0c00 |0005: move-result-object v0 │ │ +02c6c8: 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 │ │ │ │ @@ -42905,19 +42910,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b108: |[02b108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -02b118: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b11c: 6e10 1c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0c1c │ │ -02b122: 0a00 |0005: move-result v0 │ │ -02b124: 0f00 |0006: return v0 │ │ +02c6cc: |[02c6cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +02c6dc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c6e0: 6e10 1c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0c1c │ │ +02c6e6: 0a00 |0005: move-result v0 │ │ +02c6e8: 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;) │ │ @@ -42925,19 +42930,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 │ │ -02b128: |[02b128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02b138: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b13c: 6e10 1d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0c1d │ │ -02b142: 0c00 |0005: move-result-object v0 │ │ -02b144: 1100 |0006: return-object v0 │ │ +02c6ec: |[02c6ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02c6fc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c700: 6e10 1d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0c1d │ │ +02c706: 0c00 |0005: move-result-object v0 │ │ +02c708: 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;) │ │ @@ -42945,19 +42950,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 │ │ -02b148: |[02b148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02b158: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b15c: 6e10 1e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0c1e │ │ -02b162: 0c00 |0005: move-result-object v0 │ │ -02b164: 1100 |0006: return-object v0 │ │ +02c70c: |[02c70c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02c71c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c720: 6e10 1e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0c1e │ │ +02c726: 0c00 |0005: move-result-object v0 │ │ +02c728: 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;) │ │ @@ -42965,19 +42970,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 │ │ -02b168: |[02b168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02b178: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b17c: 6e10 200c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0c20 │ │ -02b182: 0c00 |0005: move-result-object v0 │ │ -02b184: 1100 |0006: return-object v0 │ │ +02c72c: |[02c72c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02c73c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c740: 6e10 200c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0c20 │ │ +02c746: 0c00 |0005: move-result-object v0 │ │ +02c748: 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;) │ │ @@ -42985,19 +42990,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 │ │ -02b188: |[02b188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02b198: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b19c: 6e10 210c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c21 │ │ -02b1a2: 0c00 |0005: move-result-object v0 │ │ -02b1a4: 1100 |0006: return-object v0 │ │ +02c74c: |[02c74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02c75c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c760: 6e10 210c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c21 │ │ +02c766: 0c00 |0005: move-result-object v0 │ │ +02c768: 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;) │ │ @@ -43005,19 +43010,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 │ │ -02b1a8: |[02b1a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02b1b8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b1bc: 6e10 220c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0c22 │ │ -02b1c2: 0c00 |0005: move-result-object v0 │ │ -02b1c4: 1100 |0006: return-object v0 │ │ +02c76c: |[02c76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02c77c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c780: 6e10 220c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0c22 │ │ +02c786: 0c00 |0005: move-result-object v0 │ │ +02c788: 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;) │ │ @@ -43025,19 +43030,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b1c8: |[02b1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -02b1d8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b1dc: 6e10 230c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0c23 │ │ -02b1e2: 0a00 |0005: move-result v0 │ │ -02b1e4: 0f00 |0006: return v0 │ │ +02c78c: |[02c78c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +02c79c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c7a0: 6e10 230c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0c23 │ │ +02c7a6: 0a00 |0005: move-result v0 │ │ +02c7a8: 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;) │ │ @@ -43045,19 +43050,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b1e8: |[02b1e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -02b1f8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b1fc: 6e10 250c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0c25 │ │ -02b202: 0a00 |0005: move-result v0 │ │ -02b204: 0f00 |0006: return v0 │ │ +02c7ac: |[02c7ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +02c7bc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c7c0: 6e10 250c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0c25 │ │ +02c7c6: 0a00 |0005: move-result v0 │ │ +02c7c8: 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;) │ │ @@ -43065,19 +43070,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b208: |[02b208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -02b218: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b21c: 6e10 260c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0c26 │ │ -02b222: 0a00 |0005: move-result v0 │ │ -02b224: 0f00 |0006: return v0 │ │ +02c7cc: |[02c7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +02c7dc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c7e0: 6e10 260c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0c26 │ │ +02c7e6: 0a00 |0005: move-result v0 │ │ +02c7e8: 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;) │ │ @@ -43085,19 +43090,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b228: |[02b228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -02b238: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b23c: 6e10 270c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0c27 │ │ -02b242: 0a00 |0005: move-result v0 │ │ -02b244: 0f00 |0006: return v0 │ │ +02c7ec: |[02c7ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +02c7fc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c800: 6e10 270c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0c27 │ │ +02c806: 0a00 |0005: move-result v0 │ │ +02c808: 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;) │ │ @@ -43105,19 +43110,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b248: |[02b248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -02b258: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b25c: 6e10 280c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0c28 │ │ -02b262: 0a00 |0005: move-result v0 │ │ -02b264: 0f00 |0006: return v0 │ │ +02c80c: |[02c80c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +02c81c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c820: 6e10 280c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0c28 │ │ +02c826: 0a00 |0005: move-result v0 │ │ +02c828: 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;) │ │ @@ -43125,19 +43130,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b268: |[02b268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -02b278: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b27c: 6e10 290c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0c29 │ │ -02b282: 0a00 |0005: move-result v0 │ │ -02b284: 0f00 |0006: return v0 │ │ +02c82c: |[02c82c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +02c83c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c840: 6e10 290c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0c29 │ │ +02c846: 0a00 |0005: move-result v0 │ │ +02c848: 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;) │ │ @@ -43145,19 +43150,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b288: |[02b288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -02b298: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b29c: 6e10 2a0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0c2a │ │ -02b2a2: 0a00 |0005: move-result v0 │ │ -02b2a4: 0f00 |0006: return v0 │ │ +02c84c: |[02c84c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +02c85c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c860: 6e10 2a0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0c2a │ │ +02c866: 0a00 |0005: move-result v0 │ │ +02c868: 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;) │ │ @@ -43165,19 +43170,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b2a8: |[02b2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -02b2b8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b2bc: 6e10 2b0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0c2b │ │ -02b2c2: 0a00 |0005: move-result v0 │ │ -02b2c4: 0f00 |0006: return v0 │ │ +02c86c: |[02c86c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +02c87c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c880: 6e10 2b0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0c2b │ │ +02c886: 0a00 |0005: move-result v0 │ │ +02c888: 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;) │ │ @@ -43185,19 +43190,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b2c8: |[02b2c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -02b2d8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b2dc: 6e10 2c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0c2c │ │ -02b2e2: 0a00 |0005: move-result v0 │ │ -02b2e4: 0f00 |0006: return v0 │ │ +02c88c: |[02c88c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +02c89c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c8a0: 6e10 2c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0c2c │ │ +02c8a6: 0a00 |0005: move-result v0 │ │ +02c8a8: 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;) │ │ @@ -43205,19 +43210,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b2e8: |[02b2e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -02b2f8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b2fc: 6e10 2d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0c2d │ │ -02b302: 0a00 |0005: move-result v0 │ │ -02b304: 0f00 |0006: return v0 │ │ +02c8ac: |[02c8ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +02c8bc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c8c0: 6e10 2d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0c2d │ │ +02c8c6: 0a00 |0005: move-result v0 │ │ +02c8c8: 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;) │ │ @@ -43225,19 +43230,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b308: |[02b308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -02b318: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b31c: 6e10 2e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0c2e │ │ -02b322: 0a00 |0005: move-result v0 │ │ -02b324: 0f00 |0006: return v0 │ │ +02c8cc: |[02c8cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +02c8dc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c8e0: 6e10 2e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0c2e │ │ +02c8e6: 0a00 |0005: move-result v0 │ │ +02c8e8: 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;) │ │ @@ -43245,36 +43250,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02b328: |[02b328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -02b338: 7100 300c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c30 │ │ -02b33e: 0c00 |0003: move-result-object v0 │ │ -02b340: 1100 |0004: return-object v0 │ │ +02c8ec: |[02c8ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +02c8fc: 7100 300c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c30 │ │ +02c902: 0c00 |0003: move-result-object v0 │ │ +02c904: 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 │ │ -02b344: |[02b344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -02b354: 7110 310c 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c31 │ │ -02b35a: 0c00 |0003: move-result-object v0 │ │ -02b35c: 1100 |0004: return-object v0 │ │ +02c908: |[02c908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +02c918: 7110 310c 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c31 │ │ +02c91e: 0c00 |0003: move-result-object v0 │ │ +02c920: 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;) │ │ @@ -43282,19 +43287,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 │ │ -02b360: |[02b360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02b370: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b374: 7110 330c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c33 │ │ -02b37a: 0c00 |0005: move-result-object v0 │ │ -02b37c: 1100 |0006: return-object v0 │ │ +02c924: |[02c924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02c934: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c938: 7110 330c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c33 │ │ +02c93e: 0c00 |0005: move-result-object v0 │ │ +02c940: 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;) │ │ @@ -43302,19 +43307,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 │ │ -02b380: |[02b380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -02b390: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b394: 6e20 340c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0c34 │ │ -02b39a: 0a00 |0005: move-result v0 │ │ -02b39c: 0f00 |0006: return v0 │ │ +02c944: |[02c944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +02c954: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c958: 6e20 340c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0c34 │ │ +02c95e: 0a00 |0005: move-result v0 │ │ +02c960: 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 │ │ │ │ @@ -43323,18 +43328,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b3a0: |[02b3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -02b3b0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b3b4: 6e10 360c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0c36 │ │ -02b3ba: 0e00 |0005: return-void │ │ +02c964: |[02c964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +02c974: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c978: 6e10 360c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0c36 │ │ +02c97e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -43343,18 +43348,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 │ │ -02b3bc: |[02b3bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02b3cc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b3d0: 6e20 380c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c38 │ │ -02b3d6: 0e00 |0005: return-void │ │ +02c980: |[02c980] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02c990: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c994: 6e20 380c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c38 │ │ +02c99a: 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; │ │ @@ -43364,18 +43369,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 │ │ -02b3d8: |[02b3d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -02b3e8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b3ec: 6e20 390c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c39 │ │ -02b3f2: 0e00 |0005: return-void │ │ +02c99c: |[02c99c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +02c9ac: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c9b0: 6e20 390c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c39 │ │ +02c9b6: 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; │ │ @@ -43385,18 +43390,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 │ │ -02b3f4: |[02b3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -02b404: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b408: 6e20 3a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0c3a │ │ -02b40e: 0e00 |0005: return-void │ │ +02c9b8: |[02c9b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +02c9c8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c9cc: 6e20 3a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0c3a │ │ +02c9d2: 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 │ │ @@ -43406,18 +43411,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 │ │ -02b410: |[02b410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -02b420: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b424: 6e20 3b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0c3b │ │ -02b42a: 0e00 |0005: return-void │ │ +02c9d4: |[02c9d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +02c9e4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02c9e8: 6e20 3b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0c3b │ │ +02c9ee: 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 │ │ @@ -43427,18 +43432,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 │ │ -02b42c: |[02b42c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02b43c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b440: 6e20 3c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0c3c │ │ -02b446: 0e00 |0005: return-void │ │ +02c9f0: |[02c9f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02ca00: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ca04: 6e20 3c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0c3c │ │ +02ca0a: 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; │ │ @@ -43448,18 +43453,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 │ │ -02b448: |[02b448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -02b458: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b45c: 6e20 3d0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0c3d │ │ -02b462: 0e00 |0005: return-void │ │ +02ca0c: |[02ca0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +02ca1c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ca20: 6e20 3d0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0c3d │ │ +02ca26: 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 │ │ @@ -43469,18 +43474,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 │ │ -02b464: |[02b464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02b474: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b478: 6e20 3e0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c3e │ │ -02b47e: 0e00 |0005: return-void │ │ +02ca28: |[02ca28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02ca38: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ca3c: 6e20 3e0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c3e │ │ +02ca42: 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; │ │ @@ -43490,18 +43495,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 │ │ -02b480: |[02b480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -02b490: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b494: 6e20 3f0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0c3f │ │ -02b49a: 0e00 |0005: return-void │ │ +02ca44: |[02ca44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +02ca54: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ca58: 6e20 3f0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0c3f │ │ +02ca5e: 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 │ │ @@ -43511,18 +43516,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 │ │ -02b49c: |[02b49c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -02b4ac: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b4b0: 6e20 400c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0c40 │ │ -02b4b6: 0e00 |0005: return-void │ │ +02ca60: |[02ca60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +02ca70: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ca74: 6e20 400c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0c40 │ │ +02ca7a: 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 │ │ @@ -43532,18 +43537,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 │ │ -02b4b8: |[02b4b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -02b4c8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b4cc: 6e20 410c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0c41 │ │ -02b4d2: 0e00 |0005: return-void │ │ +02ca7c: |[02ca7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +02ca8c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ca90: 6e20 410c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0c41 │ │ +02ca96: 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 │ │ @@ -43553,18 +43558,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 │ │ -02b4d4: |[02b4d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -02b4e4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b4e8: 6e20 420c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0c42 │ │ -02b4ee: 0e00 |0005: return-void │ │ +02ca98: |[02ca98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +02caa8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02caac: 6e20 420c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0c42 │ │ +02cab2: 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 │ │ @@ -43574,18 +43579,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 │ │ -02b4f0: |[02b4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02b500: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b504: 6e20 440c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c44 │ │ -02b50a: 0e00 |0005: return-void │ │ +02cab4: |[02cab4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02cac4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cac8: 6e20 440c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c44 │ │ +02cace: 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; │ │ @@ -43595,18 +43600,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 │ │ -02b50c: |[02b50c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02b51c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b520: 6e20 450c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0c45 │ │ -02b526: 0e00 |0005: return-void │ │ +02cad0: |[02cad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02cae0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cae4: 6e20 450c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0c45 │ │ +02caea: 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; │ │ @@ -43616,18 +43621,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 │ │ -02b528: |[02b528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -02b538: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b53c: 6e20 470c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0c47 │ │ -02b542: 0e00 |0005: return-void │ │ +02caec: |[02caec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +02cafc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cb00: 6e20 470c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0c47 │ │ +02cb06: 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 │ │ @@ -43637,18 +43642,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 │ │ -02b544: |[02b544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -02b554: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b558: 6e20 480c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0c48 │ │ -02b55e: 0e00 |0005: return-void │ │ +02cb08: |[02cb08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +02cb18: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cb1c: 6e20 480c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0c48 │ │ +02cb22: 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 │ │ @@ -43658,18 +43663,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 │ │ -02b560: |[02b560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -02b570: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b574: 6e20 490c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0c49 │ │ -02b57a: 0e00 |0005: return-void │ │ +02cb24: |[02cb24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +02cb34: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cb38: 6e20 490c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0c49 │ │ +02cb3e: 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 │ │ @@ -43679,18 +43684,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 │ │ -02b57c: |[02b57c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02b58c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b590: 6e20 4a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0c4a │ │ -02b596: 0e00 |0005: return-void │ │ +02cb40: |[02cb40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02cb50: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cb54: 6e20 4a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0c4a │ │ +02cb5a: 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; │ │ @@ -43700,18 +43705,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 │ │ -02b598: |[02b598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02b5a8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b5ac: 6e20 4c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ -02b5b2: 0e00 |0005: return-void │ │ +02cb5c: |[02cb5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02cb6c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cb70: 6e20 4c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0c4c │ │ +02cb76: 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; │ │ @@ -43742,17 +43747,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b5b4: |[02b5b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -02b5c4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02b5ca: 0e00 |0003: return-void │ │ +02cb78: |[02cb78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +02cb88: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02cb8e: 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;) │ │ @@ -43760,18 +43765,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 │ │ -02b5cc: |[02b5cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02b5dc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b5e0: 6e30 140c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0c14 │ │ -02b5e6: 0e00 |0005: return-void │ │ +02cb90: |[02cb90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02cba0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cba4: 6e30 140c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0c14 │ │ +02cbaa: 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; │ │ @@ -43782,19 +43787,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 │ │ -02b5e8: |[02b5e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -02b5f8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b5fc: 6e20 160c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c16 │ │ -02b602: 0c00 |0005: move-result-object v0 │ │ -02b604: 1100 |0006: return-object v0 │ │ +02cbac: |[02cbac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +02cbbc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cbc0: 6e20 160c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c16 │ │ +02cbc6: 0c00 |0005: move-result-object v0 │ │ +02cbc8: 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 │ │ │ │ @@ -43803,19 +43808,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 │ │ -02b608: |[02b608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -02b618: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b61c: 6e20 170c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c17 │ │ -02b622: 0c00 |0005: move-result-object v0 │ │ -02b624: 1100 |0006: return-object v0 │ │ +02cbcc: |[02cbcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +02cbdc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cbe0: 6e20 170c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c17 │ │ +02cbe6: 0c00 |0005: move-result-object v0 │ │ +02cbe8: 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 │ │ │ │ @@ -43824,19 +43829,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b628: |[02b628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -02b638: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b63c: 6e10 1f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0c1f │ │ -02b642: 0a00 |0005: move-result v0 │ │ -02b644: 0f00 |0006: return v0 │ │ +02cbec: |[02cbec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +02cbfc: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cc00: 6e10 1f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0c1f │ │ +02cc06: 0a00 |0005: move-result v0 │ │ +02cc08: 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;) │ │ @@ -43844,19 +43849,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b648: |[02b648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -02b658: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b65c: 6e10 240c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0c24 │ │ -02b662: 0a00 |0005: move-result v0 │ │ -02b664: 0f00 |0006: return v0 │ │ +02cc0c: |[02cc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +02cc1c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cc20: 6e10 240c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0c24 │ │ +02cc26: 0a00 |0005: move-result v0 │ │ +02cc28: 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;) │ │ @@ -43864,19 +43869,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b668: |[02b668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -02b678: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b67c: 6e10 2f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0c2f │ │ -02b682: 0a00 |0005: move-result v0 │ │ -02b684: 0f00 |0006: return v0 │ │ +02cc2c: |[02cc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +02cc3c: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cc40: 6e10 2f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0c2f │ │ +02cc46: 0a00 |0005: move-result v0 │ │ +02cc48: 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;) │ │ @@ -43884,18 +43889,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 │ │ -02b688: |[02b688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -02b698: 7120 320c 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c32 │ │ -02b69e: 0c00 |0003: move-result-object v0 │ │ -02b6a0: 1100 |0004: return-object v0 │ │ +02cc4c: |[02cc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +02cc5c: 7120 320c 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c32 │ │ +02cc62: 0c00 |0003: move-result-object v0 │ │ +02cc64: 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 │ │ │ │ @@ -43904,19 +43909,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 │ │ -02b6a4: |[02b6a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -02b6b4: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b6b8: 6e30 350c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0c35 │ │ -02b6be: 0a00 |0005: move-result v0 │ │ -02b6c0: 0f00 |0006: return v0 │ │ +02cc68: |[02cc68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +02cc78: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cc7c: 6e30 350c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0c35 │ │ +02cc82: 0a00 |0005: move-result v0 │ │ +02cc84: 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; │ │ @@ -43926,18 +43931,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 │ │ -02b6c4: |[02b6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -02b6d4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b6d8: 6e20 370c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0c37 │ │ -02b6de: 0e00 |0005: return-void │ │ +02cc88: |[02cc88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +02cc98: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cc9c: 6e20 370c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0c37 │ │ +02cca2: 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 │ │ @@ -43947,18 +43952,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 │ │ -02b6e0: |[02b6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -02b6f0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b6f4: 6e20 430c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0c43 │ │ -02b6fa: 0e00 |0005: return-void │ │ +02cca4: |[02cca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +02ccb4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ccb8: 6e20 430c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0c43 │ │ +02ccbe: 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 │ │ @@ -43968,18 +43973,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 │ │ -02b6fc: |[02b6fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02b70c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b710: 6e30 460c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0c46 │ │ -02b716: 0e00 |0005: return-void │ │ +02ccc0: |[02ccc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02ccd0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ccd4: 6e30 460c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0c46 │ │ +02ccda: 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; │ │ @@ -43990,18 +43995,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 │ │ -02b718: |[02b718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02b728: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b72c: 6e30 4b0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0c4b │ │ -02b732: 0e00 |0005: return-void │ │ +02ccdc: |[02ccdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02ccec: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ccf0: 6e30 4b0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0c4b │ │ +02ccf6: 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; │ │ @@ -44012,18 +44017,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 │ │ -02b734: |[02b734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -02b744: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b748: 6e20 4d0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0c4d │ │ -02b74e: 0e00 |0005: return-void │ │ +02ccf8: |[02ccf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +02cd08: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02cd0c: 6e20 4d0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0c4d │ │ +02cd12: 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 │ │ @@ -44100,26 +44105,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02b750: |[02b750] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -02b760: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02b764: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02b768: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02b76c: 2200 4d01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@014d │ │ -02b770: 7010 9009 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0990 │ │ -02b776: 6900 0e03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@030e │ │ -02b77a: 0e00 |000d: return-void │ │ -02b77c: 2200 4e01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@014e │ │ -02b780: 7010 9209 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0992 │ │ -02b786: 6900 0e03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@030e │ │ -02b78a: 28f8 |0015: goto 000d // -0008 │ │ +02cd14: |[02cd14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +02cd24: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02cd28: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02cd2c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02cd30: 2200 4d01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@014d │ │ +02cd34: 7010 9009 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0990 │ │ +02cd3a: 6900 0e03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@030e │ │ +02cd3e: 0e00 |000d: return-void │ │ +02cd40: 2200 4e01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@014e │ │ +02cd44: 7010 9209 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0992 │ │ +02cd4a: 6900 0e03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@030e │ │ +02cd4e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -44129,21 +44134,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02b78c: |[02b78c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -02b79c: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02b7a2: 6200 0e03 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@030e │ │ -02b7a6: 7220 8b09 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@098b │ │ -02b7ac: 0c00 |0008: move-result-object v0 │ │ -02b7ae: 5b10 0f03 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@030f │ │ -02b7b2: 0e00 |000b: return-void │ │ +02cd50: |[02cd50] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +02cd60: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02cd66: 6200 0e03 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@030e │ │ +02cd6a: 7220 8b09 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@098b │ │ +02cd70: 0c00 |0008: move-result-object v0 │ │ +02cd72: 5b10 0f03 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@030f │ │ +02cd76: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -44153,18 +44158,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b7b4: |[02b7b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -02b7c4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02b7ca: 5b01 0f03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@030f │ │ -02b7ce: 0e00 |0005: return-void │ │ +02cd78: |[02cd78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +02cd88: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02cd8e: 5b01 0f03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@030f │ │ +02cd92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -44176,17 +44181,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 │ │ -02b7d0: |[02b7d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02b7e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b7e2: 1100 |0001: return-object v0 │ │ +02cd94: |[02cd94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02cda4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cda6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -44195,17 +44200,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 │ │ -02b7e4: |[02b7e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -02b7f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b7f6: 1100 |0001: return-object v0 │ │ +02cda8: |[02cda8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +02cdb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cdba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -44215,17 +44220,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b7f8: |[02b7f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -02b808: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@030f │ │ -02b80c: 1100 |0002: return-object v0 │ │ +02cdbc: |[02cdbc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +02cdcc: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@030f │ │ +02cdd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -44233,17 +44238,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b810: |[02b810] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -02b820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b822: 0f00 |0001: return v0 │ │ +02cdd4: |[02cdd4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +02cde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cde6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -44285,18 +44290,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 │ │ -02b824: |[02b824] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -02b834: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ -02b838: 7010 4e0c 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0c4e │ │ -02b83e: 0e00 |0005: return-void │ │ +02cde8: |[02cde8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +02cdf8: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ +02cdfc: 7010 4e0c 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0c4e │ │ +02ce02: 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; │ │ │ │ @@ -44306,20 +44311,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b840: |[02b840] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -02b850: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ -02b854: 7220 9f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@099f │ │ -02b85a: 0c00 |0005: move-result-object v0 │ │ -02b85c: 1f00 a201 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ -02b860: 1100 |0008: return-object v0 │ │ +02ce04: |[02ce04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +02ce14: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ +02ce18: 7220 9f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@099f │ │ +02ce1e: 0c00 |0005: move-result-object v0 │ │ +02ce20: 1f00 a201 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a2 │ │ +02ce24: 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 │ │ │ │ @@ -44328,19 +44333,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 │ │ -02b864: |[02b864] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -02b874: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ -02b878: 7230 a009 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@09a0 │ │ -02b87e: 0c00 |0005: move-result-object v0 │ │ -02b880: 1100 |0006: return-object v0 │ │ +02ce28: |[02ce28] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +02ce38: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ +02ce3c: 7230 a009 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@09a0 │ │ +02ce42: 0c00 |0005: move-result-object v0 │ │ +02ce44: 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 │ │ @@ -44350,19 +44355,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02b884: |[02b884] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -02b894: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ -02b898: 7240 a109 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@09a1 │ │ -02b89e: 0a00 |0005: move-result v0 │ │ -02b8a0: 0f00 |0006: return v0 │ │ +02ce48: |[02ce48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +02ce58: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0310 │ │ +02ce5c: 7240 a109 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@09a1 │ │ +02ce62: 0a00 |0005: move-result v0 │ │ +02ce64: 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 │ │ @@ -44443,17 +44448,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b8a4: |[02b8a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -02b8b4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02b8ba: 0e00 |0003: return-void │ │ +02ce68: |[02ce68] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +02ce78: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ce7e: 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; │ │ │ │ @@ -44462,18 +44467,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02b8bc: |[02b8bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -02b8cc: 2200 5001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0150 │ │ -02b8d0: 7020 9b09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@099b │ │ -02b8d6: 1100 |0005: return-object v0 │ │ +02ce80: |[02ce80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +02ce90: 2200 5001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0150 │ │ +02ce94: 7020 9b09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@099b │ │ +02ce9a: 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 - │ │ @@ -44820,40 +44825,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02b8d8: |[02b8d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -02b8e8: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02b8ec: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02b8f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02b8f4: 2200 5601 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0156 │ │ -02b8f8: 7010 010a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0a01 │ │ -02b8fe: 6900 1103 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02b902: 0e00 |000d: return-void │ │ -02b904: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02b908: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -02b90c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02b910: 2200 5401 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0154 │ │ -02b914: 7010 ce09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09ce │ │ -02b91a: 6900 1103 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02b91e: 28f2 |001b: goto 000d // -000e │ │ -02b920: 6000 1c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02b924: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -02b928: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02b92c: 2200 5301 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0153 │ │ -02b930: 7010 a409 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09a4 │ │ -02b936: 6900 1103 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02b93a: 28e4 |0029: goto 000d // -001c │ │ -02b93c: 2200 5701 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0157 │ │ -02b940: 7010 030a 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a03 │ │ -02b946: 6900 1103 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02b94a: 28dc |0031: goto 000d // -0024 │ │ +02ce9c: |[02ce9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +02ceac: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02ceb0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02ceb4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02ceb8: 2200 5601 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0156 │ │ +02cebc: 7010 010a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0a01 │ │ +02cec2: 6900 1103 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02cec6: 0e00 |000d: return-void │ │ +02cec8: 6000 1c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02cecc: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +02ced0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02ced4: 2200 5401 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0154 │ │ +02ced8: 7010 ce09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09ce │ │ +02cede: 6900 1103 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02cee2: 28f2 |001b: goto 000d // -000e │ │ +02cee4: 6000 1c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02cee8: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +02ceec: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02cef0: 2200 5301 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0153 │ │ +02cef4: 7010 a409 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09a4 │ │ +02cefa: 6900 1103 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02cefe: 28e4 |0029: goto 000d // -001c │ │ +02cf00: 2200 5701 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0157 │ │ +02cf04: 7010 030a 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a03 │ │ +02cf0a: 6900 1103 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02cf0e: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -44867,18 +44872,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b94c: |[02b94c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -02b95c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02b962: 5b01 1203 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02b966: 0e00 |0005: return-void │ │ +02cf10: |[02cf10] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +02cf20: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02cf26: 5b01 1203 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02cf2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0005 line=525 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -44889,43 +44894,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 │ │ -02b968: |[02b968] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -02b978: 2200 5801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ -02b97c: 6201 1103 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02b980: 7210 e909 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@09e9 │ │ -02b986: 0c01 |0007: move-result-object v1 │ │ -02b988: 7020 330a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a33 │ │ -02b98e: 1100 |000b: return-object v0 │ │ +02cf2c: |[02cf2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +02cf3c: 2200 5801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ +02cf40: 6201 1103 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02cf44: 7210 e909 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@09e9 │ │ +02cf4a: 0c01 |0007: move-result-object v1 │ │ +02cf4c: 7020 330a 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a33 │ │ +02cf52: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02b990: |[02b990] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -02b9a0: 2200 5801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ -02b9a4: 6201 1103 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02b9a8: 5432 1203 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02b9ac: 7220 ea09 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09ea │ │ -02b9b2: 0c01 |0009: move-result-object v1 │ │ -02b9b4: 7020 330a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a33 │ │ -02b9ba: 1100 |000d: return-object v0 │ │ +02cf54: |[02cf54] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +02cf64: 2200 5801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ +02cf68: 6201 1103 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02cf6c: 5432 1203 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02cf70: 7220 ea09 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09ea │ │ +02cf76: 0c01 |0009: move-result-object v1 │ │ +02cf78: 7020 330a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0a33 │ │ +02cf7e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -44934,44 +44939,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02b9bc: |[02b9bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -02b9cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b9ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02b9d0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -02b9d4: 0f01 |0004: return v1 │ │ -02b9d6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -02b9da: 0121 |0007: move v1, v2 │ │ -02b9dc: 28fc |0008: goto 0004 // -0004 │ │ -02b9de: 6e10 8e0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -02b9e4: 0c03 |000c: move-result-object v3 │ │ -02b9e6: 6e10 8e0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -02b9ec: 0c04 |0010: move-result-object v4 │ │ -02b9ee: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -02b9f2: 0121 |0013: move v1, v2 │ │ -02b9f4: 28f0 |0014: goto 0004 // -0010 │ │ -02b9f6: 0760 |0015: move-object v0, v6 │ │ -02b9f8: 1f00 5801 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ -02b9fc: 5453 1203 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba00: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -02ba04: 5403 1203 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba08: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -02ba0c: 0121 |0020: move v1, v2 │ │ -02ba0e: 28e3 |0021: goto 0004 // -001d │ │ -02ba10: 5453 1203 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba14: 5404 1203 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba18: 6e20 8d0d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d8d │ │ -02ba1e: 0a03 |0029: move-result v3 │ │ -02ba20: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -02ba24: 0121 |002c: move v1, v2 │ │ -02ba26: 28d7 |002d: goto 0004 // -0029 │ │ +02cf80: |[02cf80] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +02cf90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02cf92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02cf94: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +02cf98: 0f01 |0004: return v1 │ │ +02cf9a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +02cf9e: 0121 |0007: move v1, v2 │ │ +02cfa0: 28fc |0008: goto 0004 // -0004 │ │ +02cfa2: 6e10 8f0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +02cfa8: 0c03 |000c: move-result-object v3 │ │ +02cfaa: 6e10 8f0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +02cfb0: 0c04 |0010: move-result-object v4 │ │ +02cfb2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +02cfb6: 0121 |0013: move v1, v2 │ │ +02cfb8: 28f0 |0014: goto 0004 // -0010 │ │ +02cfba: 0760 |0015: move-object v0, v6 │ │ +02cfbc: 1f00 5801 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0158 │ │ +02cfc0: 5453 1203 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02cfc4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +02cfc8: 5403 1203 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02cfcc: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +02cfd0: 0121 |0020: move v1, v2 │ │ +02cfd2: 28e3 |0021: goto 0004 // -001d │ │ +02cfd4: 5453 1203 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02cfd8: 5404 1203 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02cfdc: 6e20 8e0d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d8e │ │ +02cfe2: 0a03 |0029: move-result v3 │ │ +02cfe4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +02cfe8: 0121 |002c: move v1, v2 │ │ +02cfea: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -44992,20 +44997,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ba28: |[02ba28] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -02ba38: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02ba3c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba40: 7220 d309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@09d3 │ │ -02ba46: 0a00 |0007: move-result v0 │ │ -02ba48: 0f00 |0008: return v0 │ │ +02cfec: |[02cfec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +02cffc: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d000: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d004: 7220 d309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@09d3 │ │ +02d00a: 0a00 |0007: move-result v0 │ │ +02d00c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45013,20 +45018,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ba4c: |[02ba4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -02ba5c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02ba60: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba64: 7220 d409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09d4 │ │ -02ba6a: 0c00 |0007: move-result-object v0 │ │ -02ba6c: 1100 |0008: return-object v0 │ │ +02d010: |[02d010] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +02d020: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d024: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d028: 7220 d409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09d4 │ │ +02d02e: 0c00 |0007: move-result-object v0 │ │ +02d030: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45034,20 +45039,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ba70: |[02ba70] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -02ba80: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02ba84: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02ba88: 7220 d509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09d5 │ │ -02ba8e: 0c00 |0007: move-result-object v0 │ │ -02ba90: 1100 |0008: return-object v0 │ │ +02d034: |[02d034] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +02d044: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d048: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d04c: 7220 d509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09d5 │ │ +02d052: 0c00 |0007: move-result-object v0 │ │ +02d054: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45055,20 +45060,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ba94: |[02ba94] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -02baa4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02baa8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02baac: 7220 d609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09d6 │ │ -02bab2: 0c00 |0007: move-result-object v0 │ │ -02bab4: 1100 |0008: return-object v0 │ │ +02d058: |[02d058] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +02d068: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d06c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d070: 7220 d609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09d6 │ │ +02d076: 0c00 |0007: move-result-object v0 │ │ +02d078: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45076,20 +45081,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bab8: |[02bab8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -02bac8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bacc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bad0: 7220 d709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@09d7 │ │ -02bad6: 0a00 |0007: move-result v0 │ │ -02bad8: 0f00 |0008: return v0 │ │ +02d07c: |[02d07c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +02d08c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d090: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d094: 7220 d709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@09d7 │ │ +02d09a: 0a00 |0007: move-result v0 │ │ +02d09c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45097,20 +45102,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02badc: |[02badc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -02baec: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02baf0: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02baf4: 7220 d809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@09d8 │ │ -02bafa: 0a00 |0007: move-result v0 │ │ -02bafc: 0f00 |0008: return v0 │ │ +02d0a0: |[02d0a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +02d0b0: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d0b4: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d0b8: 7220 d809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@09d8 │ │ +02d0be: 0a00 |0007: move-result v0 │ │ +02d0c0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45118,17 +45123,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02bb00: |[02bb00] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -02bb10: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bb14: 1100 |0002: return-object v0 │ │ +02d0c4: |[02d0c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +02d0d4: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d0d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45136,20 +45141,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bb18: |[02bb18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -02bb28: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bb2c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bb30: 7220 d909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@09d9 │ │ -02bb36: 0a00 |0007: move-result v0 │ │ -02bb38: 0f00 |0008: return v0 │ │ +02d0dc: |[02d0dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +02d0ec: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d0f0: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d0f4: 7220 d909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@09d9 │ │ +02d0fa: 0a00 |0007: move-result v0 │ │ +02d0fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45157,20 +45162,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bb3c: |[02bb3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -02bb4c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bb50: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bb54: 7220 da09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@09da │ │ -02bb5a: 0a00 |0007: move-result v0 │ │ -02bb5c: 0f00 |0008: return v0 │ │ +02d100: |[02d100] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +02d110: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d114: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d118: 7220 da09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@09da │ │ +02d11e: 0a00 |0007: move-result v0 │ │ +02d120: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45178,20 +45183,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bb60: |[02bb60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -02bb70: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bb74: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bb78: 7220 db09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@09db │ │ -02bb7e: 0a00 |0007: move-result v0 │ │ -02bb80: 0f00 |0008: return v0 │ │ +02d124: |[02d124] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +02d134: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d138: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d13c: 7220 db09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@09db │ │ +02d142: 0a00 |0007: move-result v0 │ │ +02d144: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45199,20 +45204,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bb84: |[02bb84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -02bb94: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bb98: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bb9c: 7220 dc09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@09dc │ │ -02bba2: 0c00 |0007: move-result-object v0 │ │ -02bba4: 1100 |0008: return-object v0 │ │ +02d148: |[02d148] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +02d158: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d15c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d160: 7220 dc09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@09dc │ │ +02d166: 0c00 |0007: move-result-object v0 │ │ +02d168: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45220,20 +45225,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bba8: |[02bba8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -02bbb8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bbbc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bbc0: 7220 dd09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@09dd │ │ -02bbc6: 0a00 |0007: move-result v0 │ │ -02bbc8: 0f00 |0008: return v0 │ │ +02d16c: |[02d16c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +02d17c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d180: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d184: 7220 dd09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@09dd │ │ +02d18a: 0a00 |0007: move-result v0 │ │ +02d18c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45241,20 +45246,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bbcc: |[02bbcc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -02bbdc: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bbe0: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bbe4: 7220 de09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@09de │ │ -02bbea: 0a00 |0007: move-result v0 │ │ -02bbec: 0f00 |0008: return v0 │ │ +02d190: |[02d190] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +02d1a0: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d1a4: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d1a8: 7220 de09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@09de │ │ +02d1ae: 0a00 |0007: move-result v0 │ │ +02d1b0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45262,20 +45267,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bbf0: |[02bbf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -02bc00: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bc04: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bc08: 7220 df09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@09df │ │ -02bc0e: 0a00 |0007: move-result v0 │ │ -02bc10: 0f00 |0008: return v0 │ │ +02d1b4: |[02d1b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +02d1c4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d1c8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d1cc: 7220 df09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@09df │ │ +02d1d2: 0a00 |0007: move-result v0 │ │ +02d1d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45283,20 +45288,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 │ │ -02bc14: |[02bc14] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -02bc24: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bc28: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bc2c: 7220 e009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@09e0 │ │ -02bc32: 0c00 |0007: move-result-object v0 │ │ -02bc34: 1100 |0008: return-object v0 │ │ +02d1d8: |[02d1d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +02d1e8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d1ec: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d1f0: 7220 e009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@09e0 │ │ +02d1f6: 0c00 |0007: move-result-object v0 │ │ +02d1f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45304,20 +45309,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bc38: |[02bc38] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -02bc48: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bc4c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bc50: 7220 e109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@09e1 │ │ -02bc56: 0c00 |0007: move-result-object v0 │ │ -02bc58: 1100 |0008: return-object v0 │ │ +02d1fc: |[02d1fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +02d20c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d210: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d214: 7220 e109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@09e1 │ │ +02d21a: 0c00 |0007: move-result-object v0 │ │ +02d21c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45325,20 +45330,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bc5c: |[02bc5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -02bc6c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bc70: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bc74: 7220 e209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@09e2 │ │ -02bc7a: 0a00 |0007: move-result v0 │ │ -02bc7c: 0f00 |0008: return v0 │ │ +02d220: |[02d220] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +02d230: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d234: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d238: 7220 e209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@09e2 │ │ +02d23e: 0a00 |0007: move-result v0 │ │ +02d240: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45346,20 +45351,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bc80: |[02bc80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -02bc90: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bc94: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bc98: 7220 e309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@09e3 │ │ -02bc9e: 0a00 |0007: move-result v0 │ │ -02bca0: 0f00 |0008: return v0 │ │ +02d244: |[02d244] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +02d254: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d258: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d25c: 7220 e309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@09e3 │ │ +02d262: 0a00 |0007: move-result v0 │ │ +02d264: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45367,23 +45372,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02bca4: |[02bca4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -02bcb4: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bcb8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -02bcbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02bcbe: 0f00 |0005: return v0 │ │ -02bcc0: 5410 1203 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bcc4: 6e10 8f0d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d8f │ │ -02bcca: 0a00 |000b: move-result v0 │ │ -02bccc: 28f9 |000c: goto 0005 // -0007 │ │ +02d268: |[02d268] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +02d278: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d27c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +02d280: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02d282: 0f00 |0005: return v0 │ │ +02d284: 5410 1203 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d288: 6e10 900d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d90 │ │ +02d28e: 0a00 |000b: move-result v0 │ │ +02d290: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45391,20 +45396,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bcd0: |[02bcd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -02bce0: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bce4: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bce8: 7220 e409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@09e4 │ │ -02bcee: 0a00 |0007: move-result v0 │ │ -02bcf0: 0f00 |0008: return v0 │ │ +02d294: |[02d294] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +02d2a4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d2a8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d2ac: 7220 e409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@09e4 │ │ +02d2b2: 0a00 |0007: move-result v0 │ │ +02d2b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45412,20 +45417,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bcf4: |[02bcf4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -02bd04: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bd08: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bd0c: 7220 e509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@09e5 │ │ -02bd12: 0a00 |0007: move-result v0 │ │ -02bd14: 0f00 |0008: return v0 │ │ +02d2b8: |[02d2b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +02d2c8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d2cc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d2d0: 7220 e509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@09e5 │ │ +02d2d6: 0a00 |0007: move-result v0 │ │ +02d2d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45433,20 +45438,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bd18: |[02bd18] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -02bd28: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bd2c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bd30: 7220 e609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@09e6 │ │ -02bd36: 0a00 |0007: move-result v0 │ │ -02bd38: 0f00 |0008: return v0 │ │ +02d2dc: |[02d2dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +02d2ec: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d2f0: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d2f4: 7220 e609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@09e6 │ │ +02d2fa: 0a00 |0007: move-result v0 │ │ +02d2fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45454,20 +45459,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bd3c: |[02bd3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -02bd4c: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bd50: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bd54: 7220 e709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@09e7 │ │ -02bd5a: 0a00 |0007: move-result v0 │ │ -02bd5c: 0f00 |0008: return v0 │ │ +02d300: |[02d300] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +02d310: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d314: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d318: 7220 e709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@09e7 │ │ +02d31e: 0a00 |0007: move-result v0 │ │ +02d320: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45475,20 +45480,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bd60: |[02bd60] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -02bd70: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bd74: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bd78: 7220 e809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@09e8 │ │ -02bd7e: 0a00 |0007: move-result v0 │ │ -02bd80: 0f00 |0008: return v0 │ │ +02d324: |[02d324] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +02d334: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d338: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d33c: 7220 e809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@09e8 │ │ +02d342: 0a00 |0007: move-result v0 │ │ +02d344: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45496,19 +45501,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02bd84: |[02bd84] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -02bd94: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bd98: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bd9c: 7220 eb09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@09eb │ │ -02bda2: 0e00 |0007: return-void │ │ +02d348: |[02d348] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +02d358: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d35c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d360: 7220 eb09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@09eb │ │ +02d366: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0007 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -45517,19 +45522,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bda4: |[02bda4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -02bdb4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bdb8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bdbc: 7230 ec09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@09ec │ │ -02bdc2: 0e00 |0007: return-void │ │ +02d368: |[02d368] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +02d378: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d37c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d380: 7230 ec09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@09ec │ │ +02d386: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0007 line=884 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -45539,19 +45544,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bdc4: |[02bdc4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -02bdd4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bdd8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bddc: 7230 ed09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09ed │ │ -02bde2: 0e00 |0007: return-void │ │ +02d388: |[02d388] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +02d398: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d39c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d3a0: 7230 ed09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09ed │ │ +02d3a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0007 line=954 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -45561,19 +45566,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bde4: |[02bde4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -02bdf4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bdf8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bdfc: 7230 ee09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@09ee │ │ -02be02: 0e00 |0007: return-void │ │ +02d3a8: |[02d3a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +02d3b8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d3bc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d3c0: 7230 ee09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@09ee │ │ +02d3c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -45583,19 +45588,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02be04: |[02be04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -02be14: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02be18: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02be1c: 7230 ef09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09ef │ │ -02be22: 0e00 |0007: return-void │ │ +02d3c8: |[02d3c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +02d3d8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d3dc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d3e0: 7230 ef09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09ef │ │ +02d3e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -45605,19 +45610,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02be24: |[02be24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -02be34: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02be38: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02be3c: 7230 f009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09f0 │ │ -02be42: 0e00 |0007: return-void │ │ +02d3e8: |[02d3e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +02d3f8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d3fc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d400: 7230 f009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09f0 │ │ +02d406: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0007 line=974 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -45627,19 +45632,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02be44: |[02be44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -02be54: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02be58: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02be5c: 7230 f109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@09f1 │ │ -02be62: 0e00 |0007: return-void │ │ +02d408: |[02d408] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +02d418: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d41c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d420: 7230 f109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@09f1 │ │ +02d426: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0007 line=747 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -45649,19 +45654,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02be64: |[02be64] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -02be74: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02be78: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02be7c: 7230 f209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@09f2 │ │ -02be82: 0e00 |0007: return-void │ │ +02d428: |[02d428] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +02d438: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d43c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d440: 7230 f209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@09f2 │ │ +02d446: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0007 line=647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -45671,19 +45676,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02be84: |[02be84] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -02be94: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02be98: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02be9c: 7230 f309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@09f3 │ │ -02bea2: 0e00 |0007: return-void │ │ +02d448: |[02d448] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +02d458: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d45c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d460: 7230 f309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@09f3 │ │ +02d466: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0007 line=773 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -45693,19 +45698,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bea4: |[02bea4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -02beb4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02beb8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bebc: 7230 f409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@09f4 │ │ -02bec2: 0e00 |0007: return-void │ │ +02d468: |[02d468] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +02d478: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d47c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d480: 7230 f409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@09f4 │ │ +02d486: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0007 line=687 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -45715,19 +45720,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bec4: |[02bec4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -02bed4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bed8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bedc: 7230 f509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@09f5 │ │ -02bee2: 0e00 |0007: return-void │ │ +02d488: |[02d488] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +02d498: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d49c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d4a0: 7230 f509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@09f5 │ │ +02d4a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0007 line=727 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -45737,19 +45742,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bee4: |[02bee4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -02bef4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bef8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02befc: 7230 f609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@09f6 │ │ -02bf02: 0e00 |0007: return-void │ │ +02d4a8: |[02d4a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +02d4b8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d4bc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d4c0: 7230 f609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@09f6 │ │ +02d4c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -45759,19 +45764,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bf04: |[02bf04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -02bf14: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bf18: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bf1c: 7230 f709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@09f7 │ │ -02bf22: 0e00 |0007: return-void │ │ +02d4c8: |[02d4c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +02d4d8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d4dc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d4e0: 7230 f709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@09f7 │ │ +02d4e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0007 line=864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -45781,19 +45786,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bf24: |[02bf24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -02bf34: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bf38: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bf3c: 7230 f809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@09f8 │ │ -02bf42: 0e00 |0007: return-void │ │ +02d4e8: |[02d4e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +02d4f8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d4fc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d500: 7230 f809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@09f8 │ │ +02d506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -45803,19 +45808,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bf44: |[02bf44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -02bf54: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bf58: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bf5c: 7230 f909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@09f9 │ │ -02bf62: 0e00 |0007: return-void │ │ +02d508: |[02d508] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +02d518: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d51c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d520: 7230 f909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@09f9 │ │ +02d526: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0007 line=667 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -45825,19 +45830,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bf64: |[02bf64] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -02bf74: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bf78: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bf7c: 7230 fa09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@09fa │ │ -02bf82: 0e00 |0007: return-void │ │ +02d528: |[02d528] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +02d538: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d53c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d540: 7230 fa09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@09fa │ │ +02d546: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0007 line=904 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -45847,19 +45852,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bf84: |[02bf84] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -02bf94: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bf98: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bf9c: 7230 fb09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@09fb │ │ -02bfa2: 0e00 |0007: return-void │ │ +02d548: |[02d548] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +02d558: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d55c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d560: 7230 fb09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@09fb │ │ +02d566: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -45869,19 +45874,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bfa4: |[02bfa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -02bfb4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bfb8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bfbc: 7230 fc09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@09fc │ │ -02bfc2: 0e00 |0007: return-void │ │ +02d568: |[02d568] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +02d578: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d57c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d580: 7230 fc09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@09fc │ │ +02d586: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0007 line=829 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -45891,19 +45896,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bfc4: |[02bfc4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -02bfd4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bfd8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bfdc: 7230 fd09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@09fd │ │ -02bfe2: 0e00 |0007: return-void │ │ +02d588: |[02d588] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +02d598: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d59c: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d5a0: 7230 fd09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@09fd │ │ +02d5a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -45913,19 +45918,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bfe4: |[02bfe4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -02bff4: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02bff8: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02bffc: 7230 fe09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@09fe │ │ -02c002: 0e00 |0007: return-void │ │ +02d5a8: |[02d5a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +02d5b8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d5bc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d5c0: 7230 fe09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@09fe │ │ +02d5c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -45935,19 +45940,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02c004: |[02c004] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -02c014: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02c018: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02c01c: 7240 ff09 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@09ff │ │ -02c022: 0e00 |0007: return-void │ │ +02d5c8: |[02d5c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +02d5d8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d5dc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d5e0: 7240 ff09 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@09ff │ │ +02d5e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0007 line=582 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -45958,19 +45963,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02c024: |[02c024] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -02c034: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ -02c038: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ -02c03c: 7230 000a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0a00 │ │ -02c042: 0e00 |0007: return-void │ │ +02d5e8: |[02d5e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +02d5f8: 6200 1103 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0311 │ │ +02d5fc: 5421 1203 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0312 │ │ +02d600: 7230 000a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0a00 │ │ +02d606: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0007 line=793 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ @@ -46004,17 +46009,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c044: |[02c044] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -02c054: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02c05a: 0e00 |0003: return-void │ │ +02d608: |[02d608] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +02d618: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02d61e: 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;) │ │ @@ -46022,19 +46027,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c05c: |[02c05c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -02c06c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c070: 6e10 4f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0c4f │ │ -02c076: 0a00 |0005: move-result v0 │ │ -02c078: 0f00 |0006: return v0 │ │ +02d620: |[02d620] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +02d630: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d634: 6e10 4f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0c4f │ │ +02d63a: 0a00 |0005: move-result v0 │ │ +02d63c: 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;) │ │ @@ -46042,19 +46047,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 │ │ -02c07c: |[02c07c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02c08c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c090: 6e10 500c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0c50 │ │ -02c096: 0c00 |0005: move-result-object v0 │ │ -02c098: 1100 |0006: return-object v0 │ │ +02d640: |[02d640] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02d650: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d654: 6e10 500c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0c50 │ │ +02d65a: 0c00 |0005: move-result-object v0 │ │ +02d65c: 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;) │ │ @@ -46062,19 +46067,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 │ │ -02c09c: |[02c09c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02c0ac: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c0b0: 6e10 510c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0c51 │ │ -02c0b6: 0c00 |0005: move-result-object v0 │ │ -02c0b8: 1100 |0006: return-object v0 │ │ +02d660: |[02d660] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02d670: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d674: 6e10 510c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0c51 │ │ +02d67a: 0c00 |0005: move-result-object v0 │ │ +02d67c: 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;) │ │ @@ -46082,19 +46087,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 │ │ -02c0bc: |[02c0bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02c0cc: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c0d0: 6e10 520c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0c52 │ │ -02c0d6: 0c00 |0005: move-result-object v0 │ │ -02c0d8: 1100 |0006: return-object v0 │ │ +02d680: |[02d680] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02d690: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d694: 6e10 520c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0c52 │ │ +02d69a: 0c00 |0005: move-result-object v0 │ │ +02d69c: 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;) │ │ @@ -46102,19 +46107,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c0dc: |[02c0dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -02c0ec: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c0f0: 6e10 530c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0c53 │ │ -02c0f6: 0a00 |0005: move-result v0 │ │ -02c0f8: 0f00 |0006: return v0 │ │ +02d6a0: |[02d6a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +02d6b0: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d6b4: 6e10 530c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0c53 │ │ +02d6ba: 0a00 |0005: move-result v0 │ │ +02d6bc: 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;) │ │ @@ -46122,19 +46127,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c0fc: |[02c0fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -02c10c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c110: 6e10 540c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0c54 │ │ -02c116: 0a00 |0005: move-result v0 │ │ -02c118: 0f00 |0006: return v0 │ │ +02d6c0: |[02d6c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +02d6d0: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d6d4: 6e10 540c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0c54 │ │ +02d6da: 0a00 |0005: move-result v0 │ │ +02d6dc: 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;) │ │ @@ -46142,19 +46147,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c11c: |[02c11c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -02c12c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c130: 6e10 550c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0c55 │ │ -02c136: 0a00 |0005: move-result v0 │ │ -02c138: 0f00 |0006: return v0 │ │ +02d6e0: |[02d6e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +02d6f0: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d6f4: 6e10 550c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0c55 │ │ +02d6fa: 0a00 |0005: move-result v0 │ │ +02d6fc: 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;) │ │ @@ -46162,19 +46167,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 │ │ -02c13c: |[02c13c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -02c14c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c150: 6e10 580c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0c58 │ │ -02c156: 0c00 |0005: move-result-object v0 │ │ -02c158: 1100 |0006: return-object v0 │ │ +02d700: |[02d700] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +02d710: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d714: 6e10 580c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0c58 │ │ +02d71a: 0c00 |0005: move-result-object v0 │ │ +02d71c: 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;) │ │ @@ -46182,19 +46187,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c15c: |[02c15c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -02c16c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c170: 6e10 590c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0c59 │ │ -02c176: 0a00 |0005: move-result v0 │ │ -02c178: 0f00 |0006: return v0 │ │ +02d720: |[02d720] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +02d730: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d734: 6e10 590c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0c59 │ │ +02d73a: 0a00 |0005: move-result v0 │ │ +02d73c: 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;) │ │ @@ -46202,19 +46207,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c17c: |[02c17c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -02c18c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c190: 6e10 5a0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0c5a │ │ -02c196: 0a00 |0005: move-result v0 │ │ -02c198: 0f00 |0006: return v0 │ │ +02d740: |[02d740] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +02d750: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d754: 6e10 5a0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0c5a │ │ +02d75a: 0a00 |0005: move-result v0 │ │ +02d75c: 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;) │ │ @@ -46222,19 +46227,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c19c: |[02c19c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -02c1ac: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c1b0: 6e10 5b0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0c5b │ │ -02c1b6: 0a00 |0005: move-result v0 │ │ -02c1b8: 0f00 |0006: return v0 │ │ +02d760: |[02d760] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +02d770: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d774: 6e10 5b0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0c5b │ │ +02d77a: 0a00 |0005: move-result v0 │ │ +02d77c: 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;) │ │ @@ -46242,19 +46247,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 │ │ -02c1bc: |[02c1bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02c1cc: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c1d0: 6e10 5c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c5c │ │ -02c1d6: 0c00 |0005: move-result-object v0 │ │ -02c1d8: 1100 |0006: return-object v0 │ │ +02d780: |[02d780] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02d790: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d794: 6e10 5c0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0c5c │ │ +02d79a: 0c00 |0005: move-result-object v0 │ │ +02d79c: 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;) │ │ @@ -46262,19 +46267,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 │ │ -02c1dc: |[02c1dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -02c1ec: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c1f0: 6e10 5d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0c5d │ │ -02c1f6: 0c00 |0005: move-result-object v0 │ │ -02c1f8: 1100 |0006: return-object v0 │ │ +02d7a0: |[02d7a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +02d7b0: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d7b4: 6e10 5d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0c5d │ │ +02d7ba: 0c00 |0005: move-result-object v0 │ │ +02d7bc: 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;) │ │ @@ -46282,19 +46287,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c1fc: |[02c1fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -02c20c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c210: 6e10 5e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0c5e │ │ -02c216: 0a00 |0005: move-result v0 │ │ -02c218: 0f00 |0006: return v0 │ │ +02d7c0: |[02d7c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +02d7d0: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d7d4: 6e10 5e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0c5e │ │ +02d7da: 0a00 |0005: move-result v0 │ │ +02d7dc: 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;) │ │ @@ -46302,19 +46307,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c21c: |[02c21c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -02c22c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c230: 6e10 5f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0c5f │ │ -02c236: 0a00 |0005: move-result v0 │ │ -02c238: 0f00 |0006: return v0 │ │ +02d7e0: |[02d7e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +02d7f0: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d7f4: 6e10 5f0c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0c5f │ │ +02d7fa: 0a00 |0005: move-result v0 │ │ +02d7fc: 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;) │ │ @@ -46322,19 +46327,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c23c: |[02c23c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -02c24c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c250: 6e10 600c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0c60 │ │ -02c256: 0a00 |0005: move-result v0 │ │ -02c258: 0f00 |0006: return v0 │ │ +02d800: |[02d800] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +02d810: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d814: 6e10 600c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0c60 │ │ +02d81a: 0a00 |0005: move-result v0 │ │ +02d81c: 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;) │ │ @@ -46342,19 +46347,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c25c: |[02c25c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -02c26c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c270: 6e10 610c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0c61 │ │ -02c276: 0a00 |0005: move-result v0 │ │ -02c278: 0f00 |0006: return v0 │ │ +02d820: |[02d820] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +02d830: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d834: 6e10 610c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0c61 │ │ +02d83a: 0a00 |0005: move-result v0 │ │ +02d83c: 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;) │ │ @@ -46362,19 +46367,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c27c: |[02c27c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -02c28c: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c290: 6e10 620c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0c62 │ │ -02c296: 0a00 |0005: move-result v0 │ │ -02c298: 0f00 |0006: return v0 │ │ +02d840: |[02d840] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +02d850: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d854: 6e10 620c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0c62 │ │ +02d85a: 0a00 |0005: move-result v0 │ │ +02d85c: 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;) │ │ @@ -46382,19 +46387,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c29c: |[02c29c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -02c2ac: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c2b0: 6e10 630c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0c63 │ │ -02c2b6: 0a00 |0005: move-result v0 │ │ -02c2b8: 0f00 |0006: return v0 │ │ +02d860: |[02d860] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +02d870: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d874: 6e10 630c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0c63 │ │ +02d87a: 0a00 |0005: move-result v0 │ │ +02d87c: 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;) │ │ @@ -46402,19 +46407,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c2bc: |[02c2bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -02c2cc: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c2d0: 6e10 640c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0c64 │ │ -02c2d6: 0a00 |0005: move-result v0 │ │ -02c2d8: 0f00 |0006: return v0 │ │ +02d880: |[02d880] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +02d890: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d894: 6e10 640c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0c64 │ │ +02d89a: 0a00 |0005: move-result v0 │ │ +02d89c: 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;) │ │ @@ -46422,37 +46427,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c2dc: |[02c2dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -02c2ec: 7100 650c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0c65 │ │ -02c2f2: 0c00 |0003: move-result-object v0 │ │ -02c2f4: 1100 |0004: return-object v0 │ │ +02d8a0: |[02d8a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +02d8b0: 7100 650c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0c65 │ │ +02d8b6: 0c00 |0003: move-result-object v0 │ │ +02d8b8: 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 │ │ -02c2f8: |[02c2f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02c308: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c30c: 7110 660c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0c66 │ │ -02c312: 0c00 |0005: move-result-object v0 │ │ -02c314: 1100 |0006: return-object v0 │ │ +02d8bc: |[02d8bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02d8cc: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d8d0: 7110 660c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0c66 │ │ +02d8d6: 0c00 |0005: move-result-object v0 │ │ +02d8d8: 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;) │ │ @@ -46460,18 +46465,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c318: |[02c318] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -02c328: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c32c: 6e10 670c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0c67 │ │ -02c332: 0e00 |0005: return-void │ │ +02d8dc: |[02d8dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +02d8ec: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d8f0: 6e10 670c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0c67 │ │ +02d8f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -46480,18 +46485,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 │ │ -02c334: |[02c334] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -02c344: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c348: 6e20 680c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0c68 │ │ -02c34e: 0e00 |0005: return-void │ │ +02d8f8: |[02d8f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +02d908: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d90c: 6e20 680c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0c68 │ │ +02d912: 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 │ │ @@ -46501,18 +46506,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 │ │ -02c350: |[02c350] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02c360: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c364: 6e20 690c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0c69 │ │ -02c36a: 0e00 |0005: return-void │ │ +02d914: |[02d914] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02d924: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d928: 6e20 690c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0c69 │ │ +02d92e: 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; │ │ @@ -46522,18 +46527,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 │ │ -02c36c: |[02c36c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -02c37c: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c380: 6e20 6a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0c6a │ │ -02c386: 0e00 |0005: return-void │ │ +02d930: |[02d930] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +02d940: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d944: 6e20 6a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0c6a │ │ +02d94a: 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 │ │ @@ -46543,18 +46548,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 │ │ -02c388: |[02c388] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02c398: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c39c: 6e20 6b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6b │ │ -02c3a2: 0e00 |0005: return-void │ │ +02d94c: |[02d94c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02d95c: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d960: 6e20 6b0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6b │ │ +02d966: 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; │ │ @@ -46564,18 +46569,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 │ │ -02c3a4: |[02c3a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -02c3b4: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c3b8: 6e20 6c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c6c │ │ -02c3be: 0e00 |0005: return-void │ │ +02d968: |[02d968] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +02d978: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d97c: 6e20 6c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c6c │ │ +02d982: 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; │ │ @@ -46585,18 +46590,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 │ │ -02c3c0: |[02c3c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -02c3d0: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c3d4: 6e20 6d0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0c6d │ │ -02c3da: 0e00 |0005: return-void │ │ +02d984: |[02d984] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +02d994: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d998: 6e20 6d0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0c6d │ │ +02d99e: 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 │ │ @@ -46606,18 +46611,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 │ │ -02c3dc: |[02c3dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -02c3ec: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c3f0: 6e20 6e0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0c6e │ │ -02c3f6: 0e00 |0005: return-void │ │ +02d9a0: |[02d9a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +02d9b0: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d9b4: 6e20 6e0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0c6e │ │ +02d9ba: 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 │ │ @@ -46627,18 +46632,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 │ │ -02c3f8: |[02c3f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -02c408: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c40c: 6e20 6f0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0c6f │ │ -02c412: 0e00 |0005: return-void │ │ +02d9bc: |[02d9bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +02d9cc: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d9d0: 6e20 6f0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0c6f │ │ +02d9d6: 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 │ │ @@ -46648,18 +46653,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 │ │ -02c414: |[02c414] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -02c424: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c428: 6e20 700c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0c70 │ │ -02c42e: 0e00 |0005: return-void │ │ +02d9d8: |[02d9d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +02d9e8: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02d9ec: 6e20 700c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0c70 │ │ +02d9f2: 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 │ │ @@ -46669,18 +46674,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 │ │ -02c430: |[02c430] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -02c440: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c444: 6e20 710c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0c71 │ │ -02c44a: 0e00 |0005: return-void │ │ +02d9f4: |[02d9f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +02da04: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02da08: 6e20 710c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0c71 │ │ +02da0e: 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 │ │ @@ -46690,18 +46695,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 │ │ -02c44c: |[02c44c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -02c45c: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c460: 6e20 740c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0c74 │ │ -02c466: 0e00 |0005: return-void │ │ +02da10: |[02da10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +02da20: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02da24: 6e20 740c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0c74 │ │ +02da2a: 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; │ │ @@ -46711,18 +46716,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 │ │ -02c468: |[02c468] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -02c478: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c47c: 6e20 750c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0c75 │ │ -02c482: 0e00 |0005: return-void │ │ +02da2c: |[02da2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +02da3c: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02da40: 6e20 750c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0c75 │ │ +02da46: 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 │ │ @@ -46732,18 +46737,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 │ │ -02c484: |[02c484] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -02c494: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c498: 6e20 760c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0c76 │ │ -02c49e: 0e00 |0005: return-void │ │ +02da48: |[02da48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +02da58: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02da5c: 6e20 760c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0c76 │ │ +02da62: 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 │ │ @@ -46753,18 +46758,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 │ │ -02c4a0: |[02c4a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -02c4b0: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c4b4: 6e20 770c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0c77 │ │ -02c4ba: 0e00 |0005: return-void │ │ +02da64: |[02da64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +02da74: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02da78: 6e20 770c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0c77 │ │ +02da7e: 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 │ │ @@ -46774,18 +46779,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 │ │ -02c4bc: |[02c4bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -02c4cc: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c4d0: 6e20 780c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0c78 │ │ -02c4d6: 0e00 |0005: return-void │ │ +02da80: |[02da80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +02da90: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02da94: 6e20 780c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0c78 │ │ +02da9a: 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 │ │ @@ -46795,18 +46800,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 │ │ -02c4d8: |[02c4d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -02c4e8: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c4ec: 6e20 790c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0c79 │ │ -02c4f2: 0e00 |0005: return-void │ │ +02da9c: |[02da9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +02daac: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02dab0: 6e20 790c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0c79 │ │ +02dab6: 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 │ │ @@ -46816,18 +46821,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 │ │ -02c4f4: |[02c4f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -02c504: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c508: 6e20 7a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0c7a │ │ -02c50e: 0e00 |0005: return-void │ │ +02dab8: |[02dab8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +02dac8: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02dacc: 6e20 7a0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0c7a │ │ +02dad2: 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; │ │ @@ -46837,18 +46842,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 │ │ -02c510: |[02c510] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -02c520: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c524: 6e20 7c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0c7c │ │ -02c52a: 0e00 |0005: return-void │ │ +02dad4: |[02dad4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +02dae4: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02dae8: 6e20 7c0c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0c7c │ │ +02daee: 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 │ │ @@ -46879,17 +46884,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c52c: |[02c52c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -02c53c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02c542: 0e00 |0003: return-void │ │ +02daf0: |[02daf0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +02db00: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02db06: 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;) │ │ @@ -46897,19 +46902,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c544: |[02c544] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -02c554: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c558: 6e10 560c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0c56 │ │ -02c55e: 0a00 |0005: move-result v0 │ │ -02c560: 0f00 |0006: return v0 │ │ +02db08: |[02db08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +02db18: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02db1c: 6e10 560c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0c56 │ │ +02db22: 0a00 |0005: move-result v0 │ │ +02db24: 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;) │ │ @@ -46917,19 +46922,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c564: |[02c564] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -02c574: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c578: 6e10 570c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0c57 │ │ -02c57e: 0a00 |0005: move-result v0 │ │ -02c580: 0f00 |0006: return v0 │ │ +02db28: |[02db28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +02db38: 1f01 a401 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02db3c: 6e10 570c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0c57 │ │ +02db42: 0a00 |0005: move-result v0 │ │ +02db44: 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;) │ │ @@ -46937,18 +46942,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 │ │ -02c584: |[02c584] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -02c594: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c598: 6e20 720c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0c72 │ │ -02c59e: 0e00 |0005: return-void │ │ +02db48: |[02db48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +02db58: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02db5c: 6e20 720c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0c72 │ │ +02db62: 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 │ │ @@ -46958,18 +46963,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 │ │ -02c5a0: |[02c5a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -02c5b0: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c5b4: 6e20 730c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0c73 │ │ -02c5ba: 0e00 |0005: return-void │ │ +02db64: |[02db64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +02db74: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02db78: 6e20 730c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0c73 │ │ +02db7e: 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 │ │ @@ -47000,17 +47005,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c5bc: |[02c5bc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -02c5cc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02c5d2: 0e00 |0003: return-void │ │ +02db80: |[02db80] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +02db90: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02db96: 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;) │ │ @@ -47018,18 +47023,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 │ │ -02c5d4: |[02c5d4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02c5e4: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ -02c5e8: 6e30 7b0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0c7b │ │ -02c5ee: 0e00 |0005: return-void │ │ +02db98: |[02db98] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02dba8: 1f00 a401 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a4 │ │ +02dbac: 6e30 7b0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0c7b │ │ +02dbb2: 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; │ │ @@ -47096,20 +47101,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 │ │ -02c5f0: |[02c5f0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -02c600: 5b12 1303 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0313 │ │ -02c604: 2200 3800 |0002: new-instance v0, Landroid/os/Handler; // type@0038 │ │ -02c608: 7010 0201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -02c60e: 7020 c300 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c3 │ │ -02c614: 0e00 |000a: return-void │ │ +02dbb4: |[02dbb4] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +02dbc4: 5b12 1303 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0313 │ │ +02dbc8: 2200 3800 |0002: new-instance v0, Landroid/os/Handler; // type@0038 │ │ +02dbcc: 7010 0201 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +02dbd2: 7020 c300 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00c3 │ │ +02dbd8: 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; │ │ @@ -47121,17 +47126,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c618: |[02c618] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -02c628: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02c62a: 0f00 |0001: return v0 │ │ +02dbdc: |[02dbdc] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +02dbec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02dbee: 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;) │ │ @@ -47139,18 +47144,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c62c: |[02c62c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -02c63c: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0313 │ │ -02c640: 6e10 b20a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0ab2 │ │ -02c646: 0e00 |0005: return-void │ │ +02dbf0: |[02dbf0] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +02dc00: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0313 │ │ +02dc04: 6e10 b20a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0ab2 │ │ +02dc0a: 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 │ │ @@ -47189,18 +47194,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 │ │ -02c648: |[02c648] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -02c658: 5b01 1403 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ -02c65c: 7010 d400 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d4 │ │ -02c662: 0e00 |0005: return-void │ │ +02dc0c: |[02dc0c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +02dc1c: 5b01 1403 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ +02dc20: 7010 d400 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d4 │ │ +02dc26: 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; │ │ │ │ @@ -47209,17 +47214,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 │ │ -02c664: |[02c664] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -02c674: 7020 990a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a99 │ │ -02c67a: 0e00 |0003: return-void │ │ +02dc28: |[02dc28] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +02dc38: 7020 990a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a99 │ │ +02dc3e: 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; │ │ @@ -47230,21 +47235,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02c67c: |[02c67c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -02c68c: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ -02c690: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -02c692: 5c01 1d03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -02c696: 5420 1403 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ -02c69a: 6e10 b00a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ab0 │ │ -02c6a0: 0e00 |000a: return-void │ │ +02dc40: |[02dc40] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +02dc50: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ +02dc54: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +02dc56: 5c01 1d03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +02dc5a: 5420 1403 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ +02dc5e: 6e10 b00a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ab0 │ │ +02dc64: 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; │ │ @@ -47254,21 +47259,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02c6a4: |[02c6a4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -02c6b4: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ -02c6b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02c6ba: 5c01 1d03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -02c6be: 5420 1403 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ -02c6c2: 6e10 b10a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ab1 │ │ -02c6c8: 0e00 |000a: return-void │ │ +02dc68: |[02dc68] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +02dc78: 5420 1403 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ +02dc7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02dc7e: 5c01 1d03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +02dc82: 5420 1403 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0314 │ │ +02dc86: 6e10 b10a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ab1 │ │ +02dc8c: 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; │ │ @@ -47356,18 +47361,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 │ │ -02c6cc: |[02c6cc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -02c6dc: 7010 950c 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0c95 │ │ -02c6e2: 5b01 2003 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ -02c6e6: 0e00 |0005: return-void │ │ +02dc90: |[02dc90] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +02dca0: 7010 950c 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0c95 │ │ +02dca6: 5b01 2003 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ +02dcaa: 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; │ │ @@ -47379,20 +47384,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 │ │ -02c6e8: |[02c6e8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -02c6f8: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ -02c6fc: 1f02 2900 |0002: check-cast v2, Landroid/database/Cursor; // type@0029 │ │ -02c700: 7220 b70a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ab7 │ │ -02c706: 0c00 |0007: move-result-object v0 │ │ -02c708: 1100 |0008: return-object v0 │ │ +02dcac: |[02dcac] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +02dcbc: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ +02dcc0: 1f02 2900 |0002: check-cast v2, Landroid/database/Cursor; // type@0029 │ │ +02dcc4: 7220 b70a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ab7 │ │ +02dcca: 0c00 |0007: move-result-object v0 │ │ +02dccc: 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; │ │ │ │ @@ -47401,31 +47406,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 │ │ -02c70c: |[02c70c] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -02c71c: 5432 2003 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ -02c720: 7220 b90a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0ab9 │ │ -02c726: 0c00 |0005: move-result-object v0 │ │ -02c728: 2201 b401 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01b4 │ │ -02c72c: 7010 940c 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0c94 │ │ -02c732: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -02c736: 7210 c600 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c6 │ │ -02c73c: 0a02 |0010: move-result v2 │ │ -02c73e: 5912 3803 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ -02c742: 5b10 3903 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -02c746: 1101 |0015: return-object v1 │ │ -02c748: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -02c74a: 5912 3803 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ -02c74e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -02c750: 5b12 3903 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -02c754: 28f9 |001c: goto 0015 // -0007 │ │ +02dcd0: |[02dcd0] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +02dce0: 5432 2003 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ +02dce4: 7220 b90a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0ab9 │ │ +02dcea: 0c00 |0005: move-result-object v0 │ │ +02dcec: 2201 b401 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01b4 │ │ +02dcf0: 7010 940c 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0c94 │ │ +02dcf6: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +02dcfa: 7210 c600 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c6 │ │ +02dd00: 0a02 |0010: move-result v2 │ │ +02dd02: 5912 3803 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ +02dd06: 5b10 3903 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +02dd0a: 1101 |0015: return-object v1 │ │ +02dd0c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +02dd0e: 5912 3803 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0338 │ │ +02dd12: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +02dd14: 5b12 3903 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +02dd18: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -47443,27 +47448,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 │ │ -02c758: |[02c758] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -02c768: 5431 2003 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ -02c76c: 7210 b80a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0ab8 │ │ -02c772: 0c00 |0005: move-result-object v0 │ │ -02c774: 5451 3903 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -02c778: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -02c77c: 5451 3903 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -02c780: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -02c784: 5432 2003 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ -02c788: 5451 3903 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ -02c78c: 1f01 2900 |0012: check-cast v1, Landroid/database/Cursor; // type@0029 │ │ -02c790: 7220 b60a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0ab6 │ │ -02c796: 0e00 |0017: return-void │ │ +02dd1c: |[02dd1c] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +02dd2c: 5431 2003 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ +02dd30: 7210 b80a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0ab8 │ │ +02dd36: 0c00 |0005: move-result-object v0 │ │ +02dd38: 5451 3903 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +02dd3c: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +02dd40: 5451 3903 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +02dd44: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +02dd48: 5432 2003 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0320 │ │ +02dd4c: 5451 3903 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0339 │ │ +02dd50: 1f01 2900 |0012: check-cast v1, Landroid/database/Cursor; // type@0029 │ │ +02dd54: 7220 b60a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0ab6 │ │ +02dd5a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -47583,26 +47588,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02c798: |[02c798] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -02c7a8: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02c7ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02c7b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c7b4: 2200 6301 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0163 │ │ -02c7b8: 7010 c70a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0ac7 │ │ -02c7be: 6900 2103 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c7c2: 0e00 |000d: return-void │ │ -02c7c4: 2200 6201 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0162 │ │ -02c7c8: 7010 be0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0abe │ │ -02c7ce: 6900 2103 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c7d2: 28f8 |0015: goto 000d // -0008 │ │ +02dd5c: |[02dd5c] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +02dd6c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02dd70: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02dd74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02dd78: 2200 6301 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0163 │ │ +02dd7c: 7010 c70a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0ac7 │ │ +02dd82: 6900 2103 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02dd86: 0e00 |000d: return-void │ │ +02dd88: 2200 6201 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0162 │ │ +02dd8c: 7010 be0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0abe │ │ +02dd92: 6900 2103 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02dd96: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -47612,21 +47617,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02c7d4: |[02c7d4] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -02c7e4: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02c7ea: 6200 2103 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c7ee: 7220 d30a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0ad3 │ │ -02c7f4: 0c00 |0008: move-result-object v0 │ │ -02c7f6: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c7fa: 0e00 |000b: return-void │ │ +02dd98: |[02dd98] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +02dda8: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ddae: 6200 2103 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02ddb2: 7220 d30a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0ad3 │ │ +02ddb8: 0c00 |0008: move-result-object v0 │ │ +02ddba: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02ddbe: 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; │ │ @@ -47638,20 +47643,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02c7fc: |[02c7fc] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -02c80c: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c810: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c814: 7230 d00a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0ad0 │ │ -02c81a: 0a00 |0007: move-result v0 │ │ -02c81c: 0f00 |0008: return v0 │ │ +02ddc0: |[02ddc0] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +02ddd0: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02ddd4: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02ddd8: 7230 d00a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0ad0 │ │ +02ddde: 0a00 |0007: move-result v0 │ │ +02dde0: 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; │ │ │ │ @@ -47660,19 +47665,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02c820: |[02c820] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -02c830: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c834: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c838: 7220 d10a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0ad1 │ │ -02c83e: 0e00 |0007: return-void │ │ +02dde4: |[02dde4] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +02ddf4: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02ddf8: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02ddfc: 7220 d10a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0ad1 │ │ +02de02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -47681,20 +47686,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c840: |[02c840] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -02c850: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c854: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c858: 7220 d20a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ad2 │ │ -02c85e: 0a00 |0007: move-result v0 │ │ -02c860: 0f00 |0008: return v0 │ │ +02de04: |[02de04] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +02de14: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02de18: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02de1c: 7220 d20a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ad2 │ │ +02de22: 0a00 |0007: move-result v0 │ │ +02de24: 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;) │ │ @@ -47702,20 +47707,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02c864: |[02c864] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -02c874: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c878: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c87c: 7230 d40a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ad4 │ │ -02c882: 0a00 |0007: move-result v0 │ │ -02c884: 0f00 |0008: return v0 │ │ +02de28: |[02de28] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +02de38: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02de3c: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02de40: 7230 d40a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ad4 │ │ +02de46: 0a00 |0007: move-result v0 │ │ +02de48: 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 │ │ │ │ @@ -47724,20 +47729,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02c888: |[02c888] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -02c898: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c89c: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c8a0: 7230 d50a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0ad5 │ │ -02c8a6: 0a00 |0007: move-result v0 │ │ -02c8a8: 0f00 |0008: return v0 │ │ +02de4c: |[02de4c] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +02de5c: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02de60: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02de64: 7230 d50a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0ad5 │ │ +02de6a: 0a00 |0007: move-result v0 │ │ +02de6c: 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 │ │ │ │ @@ -47746,20 +47751,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c8ac: |[02c8ac] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -02c8bc: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c8c0: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c8c4: 7220 d60a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0ad6 │ │ -02c8ca: 0a00 |0007: move-result v0 │ │ -02c8cc: 0f00 |0008: return v0 │ │ +02de70: |[02de70] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +02de80: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02de84: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02de88: 7220 d60a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0ad6 │ │ +02de8e: 0a00 |0007: move-result v0 │ │ +02de90: 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;) │ │ @@ -47767,19 +47772,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02c8d0: |[02c8d0] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -02c8e0: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ -02c8e4: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ -02c8e8: 7240 d70a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0ad7 │ │ -02c8ee: 0e00 |0007: return-void │ │ +02de94: |[02de94] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +02dea4: 6200 2103 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0321 │ │ +02dea8: 5421 2203 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0322 │ │ +02deac: 7240 d70a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0ad7 │ │ +02deb2: 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 │ │ @@ -47810,17 +47815,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c8f0: |[02c8f0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -02c900: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02c906: 0e00 |0003: return-void │ │ +02deb4: |[02deb4] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +02dec4: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02deca: 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;) │ │ @@ -47828,19 +47833,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 │ │ -02c908: |[02c908] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -02c918: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c91c: 6e20 8d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0c8d │ │ -02c922: 0a00 |0005: move-result v0 │ │ -02c924: 0f00 |0006: return v0 │ │ +02decc: |[02decc] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +02dedc: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02dee0: 6e20 8d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0c8d │ │ +02dee6: 0a00 |0005: move-result v0 │ │ +02dee8: 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; │ │ │ │ @@ -47849,18 +47854,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c928: |[02c928] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -02c938: 1f00 b301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c93c: 6e10 8e0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0c8e │ │ -02c942: 0e00 |0005: return-void │ │ +02deec: |[02deec] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +02defc: 1f00 b301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02df00: 6e10 8e0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0c8e │ │ +02df06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -47869,19 +47874,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c944: |[02c944] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -02c954: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c958: 6e10 8f0c 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c8f │ │ -02c95e: 0a00 |0005: move-result v0 │ │ -02c960: 0f00 |0006: return v0 │ │ +02df08: |[02df08] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +02df18: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02df1c: 6e10 8f0c 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c8f │ │ +02df22: 0a00 |0005: move-result v0 │ │ +02df24: 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;) │ │ @@ -47889,18 +47894,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 │ │ -02c964: |[02c964] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -02c974: 2200 b301 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c978: 7020 8c0c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0c8c │ │ -02c97e: 1100 |0005: return-object v0 │ │ +02df28: |[02df28] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +02df38: 2200 b301 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02df3c: 7020 8c0c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0c8c │ │ +02df42: 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;) │ │ @@ -47908,19 +47913,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 │ │ -02c980: |[02c980] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -02c990: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c994: 6e20 900c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0c90 │ │ -02c99a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -02c99c: 0f00 |0006: return v0 │ │ +02df44: |[02df44] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +02df54: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02df58: 6e20 900c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0c90 │ │ +02df5e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +02df60: 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 │ │ @@ -47930,19 +47935,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 │ │ -02c9a0: |[02c9a0] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -02c9b0: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c9b4: 6e20 910c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0c91 │ │ -02c9ba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -02c9bc: 0f00 |0006: return v0 │ │ +02df64: |[02df64] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +02df74: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02df78: 6e20 910c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0c91 │ │ +02df7e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +02df80: 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 │ │ @@ -47952,21 +47957,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02c9c0: |[02c9c0] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -02c9d0: 0720 |0000: move-object v0, v2 │ │ -02c9d2: 1f00 b301 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c9d6: 6e10 920c 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0c92 │ │ -02c9dc: 6e10 8f0c 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c8f │ │ -02c9e2: 0a01 |0009: move-result v1 │ │ -02c9e4: 0f01 |000a: return v1 │ │ +02df84: |[02df84] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +02df94: 0720 |0000: move-object v0, v2 │ │ +02df96: 1f00 b301 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02df9a: 6e10 920c 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0c92 │ │ +02dfa0: 6e10 8f0c 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c8f │ │ +02dfa6: 0a01 |0009: move-result v1 │ │ +02dfa8: 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; │ │ @@ -47977,18 +47982,18 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c9e8: |[02c9e8] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -02c9f8: 1f00 b301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -02c9fc: 6e30 930c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0c93 │ │ -02ca02: 0e00 |0005: return-void │ │ +02dfac: |[02dfac] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +02dfbc: 1f00 b301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ +02dfc0: 6e30 930c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0c93 │ │ +02dfc6: 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 │ │ @@ -48028,20 +48033,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ca04: |[02ca04] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ -02ca14: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02ca1a: 2200 c101 |0003: new-instance v0, Landroid/widget/Scroller; // type@01c1 │ │ -02ca1e: 7020 b30c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0cb3 │ │ -02ca24: 5b10 2703 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02ca28: 0e00 |000a: return-void │ │ +02dfc8: |[02dfc8] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ +02dfd8: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02dfde: 2200 c101 |0003: new-instance v0, Landroid/widget/Scroller; // type@01c1 │ │ +02dfe2: 7020 b30c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0cb3 │ │ +02dfe8: 5b10 2703 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02dfec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -48052,24 +48057,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02ca2c: |[02ca2c] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -02ca3c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02ca40: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02ca44: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -02ca48: 2200 6801 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0168 │ │ -02ca4c: 7020 f40a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0af4 │ │ -02ca52: 1100 |000b: return-object v0 │ │ -02ca54: 2200 6901 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0169 │ │ -02ca58: 7020 f60a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0af6 │ │ -02ca5e: 28fa |0011: goto 000b // -0006 │ │ +02dff0: |[02dff0] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +02e000: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02e004: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02e008: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +02e00c: 2200 6801 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0168 │ │ +02e010: 7020 f40a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0af4 │ │ +02e016: 1100 |000b: return-object v0 │ │ +02e018: 2200 6901 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0169 │ │ +02e01c: 7020 f60a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0af6 │ │ +02e022: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000b line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ @@ -48080,18 +48085,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ca60: |[02ca60] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -02ca70: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02ca74: 6e10 b50c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ -02ca7a: 0e00 |0005: return-void │ │ +02e024: |[02e024] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +02e034: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e038: 6e10 b50c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0cb5 │ │ +02e03e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -48100,19 +48105,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ca7c: |[02ca7c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -02ca8c: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02ca90: 6e10 b60c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0cb6 │ │ -02ca96: 0a00 |0005: move-result v0 │ │ -02ca98: 0f00 |0006: return v0 │ │ +02e040: |[02e040] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +02e050: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e054: 6e10 b60c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0cb6 │ │ +02e05a: 0a00 |0005: move-result v0 │ │ +02e05c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48120,26 +48125,26 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 16 16-bit code units │ │ -02ca9c: |[02ca9c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -02caac: 5490 2703 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02cab0: 01a1 |0002: move v1, v10 │ │ -02cab2: 01b2 |0003: move v2, v11 │ │ -02cab4: 01c3 |0004: move v3, v12 │ │ -02cab6: 01d4 |0005: move v4, v13 │ │ -02cab8: 01e5 |0006: move v5, v14 │ │ -02caba: 01f6 |0007: move v6, v15 │ │ -02cabc: 0207 1000 |0008: move/from16 v7, v16 │ │ -02cac0: 0208 1100 |000a: move/from16 v8, v17 │ │ -02cac4: 7409 b70c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0cb7 │ │ -02caca: 0e00 |000f: return-void │ │ +02e060: |[02e060] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +02e070: 5490 2703 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e074: 01a1 |0002: move v1, v10 │ │ +02e076: 01b2 |0003: move v2, v11 │ │ +02e078: 01c3 |0004: move v3, v12 │ │ +02e07a: 01d4 |0005: move v4, v13 │ │ +02e07c: 01e5 |0006: move v5, v14 │ │ +02e07e: 01f6 |0007: move v6, v15 │ │ +02e080: 0207 1000 |0008: move/from16 v7, v16 │ │ +02e084: 0208 1100 |000a: move/from16 v8, v17 │ │ +02e088: 7409 b70c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0cb7 │ │ +02e08e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000f line=171 │ │ locals : │ │ 0x0000 - 0x0010 reg=9 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0010 reg=10 startX I │ │ @@ -48156,17 +48161,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cacc: |[02cacc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -02cadc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cade: 0f00 |0001: return v0 │ │ +02e090: |[02e090] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +02e0a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e0a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #4 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48174,19 +48179,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02cae0: |[02cae0] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -02caf0: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02caf4: 6e10 b90c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ -02cafa: 0a00 |0005: move-result v0 │ │ -02cafc: 0f00 |0006: return v0 │ │ +02e0a4: |[02e0a4] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +02e0b4: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e0b8: 6e10 b90c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0cb9 │ │ +02e0be: 0a00 |0005: move-result v0 │ │ +02e0c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48194,19 +48199,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02cb00: |[02cb00] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -02cb10: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02cb14: 6e10 ba0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0cba │ │ -02cb1a: 0a00 |0005: move-result v0 │ │ -02cb1c: 0f00 |0006: return v0 │ │ +02e0c4: |[02e0c4] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +02e0d4: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e0d8: 6e10 ba0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0cba │ │ +02e0de: 0a00 |0005: move-result v0 │ │ +02e0e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48214,19 +48219,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02cb20: |[02cb20] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ -02cb30: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02cb34: 6e10 bb0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0cbb │ │ -02cb3a: 0a00 |0005: move-result v0 │ │ -02cb3c: 0f00 |0006: return v0 │ │ +02e0e4: |[02e0e4] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ +02e0f4: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e0f8: 6e10 bb0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0cbb │ │ +02e0fe: 0a00 |0005: move-result v0 │ │ +02e100: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48234,19 +48239,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02cb40: |[02cb40] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -02cb50: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02cb54: 6e10 bd0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0cbd │ │ -02cb5a: 0a00 |0005: move-result v0 │ │ -02cb5c: 0f00 |0006: return v0 │ │ +02e104: |[02e104] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +02e114: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e118: 6e10 bd0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0cbd │ │ +02e11e: 0a00 |0005: move-result v0 │ │ +02e120: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48254,18 +48259,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -02cb60: |[02cb60] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -02cb70: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02cb74: 6e55 be0c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0cbe │ │ -02cb7a: 0e00 |0005: return-void │ │ +02e124: |[02e124] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +02e134: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e138: 6e55 be0c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0cbe │ │ +02e13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 startX I │ │ @@ -48278,23 +48283,23 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -02cb7c: |[02cb7c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -02cb8c: 5460 2703 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ -02cb90: 0171 |0002: move v1, v7 │ │ -02cb92: 0182 |0003: move v2, v8 │ │ -02cb94: 0193 |0004: move v3, v9 │ │ -02cb96: 01a4 |0005: move v4, v10 │ │ -02cb98: 01b5 |0006: move v5, v11 │ │ -02cb9a: 7406 bf0c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0cbf │ │ -02cba0: 0e00 |000a: return-void │ │ +02e140: |[02e140] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +02e150: 5460 2703 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@0327 │ │ +02e154: 0171 |0002: move v1, v7 │ │ +02e156: 0182 |0003: move v2, v8 │ │ +02e158: 0193 |0004: move v3, v9 │ │ +02e15a: 01a4 |0005: move v4, v10 │ │ +02e15c: 01b5 |0006: move v5, v11 │ │ +02e15e: 7406 bf0c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0cbf │ │ +02e164: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x000a line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000b reg=7 startX I │ │ @@ -48328,17 +48333,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cba4: |[02cba4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -02cbb4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02cbba: 0e00 |0003: return-void │ │ +02e168: |[02e168] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +02e178: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e17e: 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;) │ │ @@ -48346,18 +48351,18 @@ │ │ type : '(Landroid/widget/Scroller;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02cbbc: |[02cbbc] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ -02cbcc: 6e10 b80c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0cb8 │ │ -02cbd2: 0a00 |0003: move-result v0 │ │ -02cbd4: 0f00 |0004: return v0 │ │ +02e180: |[02e180] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ +02e190: 6e10 b80c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0cb8 │ │ +02e196: 0a00 |0003: move-result v0 │ │ +02e198: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 scroller Landroid/widget/Scroller; │ │ │ │ Virtual methods - │ │ @@ -48395,22 +48400,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02cbd8: |[02cbd8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -02cbe8: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02cbee: 7100 170b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0b17 │ │ -02cbf4: 0c00 |0006: move-result-object v0 │ │ -02cbf6: 7220 0e0b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0b0e │ │ -02cbfc: 0c00 |000a: move-result-object v0 │ │ -02cbfe: 5b10 2803 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0328 │ │ -02cc02: 0e00 |000d: return-void │ │ +02e19c: |[02e19c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +02e1ac: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e1b2: 7100 170b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0b17 │ │ +02e1b8: 0c00 |0006: move-result-object v0 │ │ +02e1ba: 7220 0e0b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0b0e │ │ +02e1c0: 0c00 |000a: move-result-object v0 │ │ +02e1c2: 5b10 2803 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0328 │ │ +02e1c6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000d line=125 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -48421,17 +48426,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cc04: |[02cc04] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -02cc14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cc16: 0f00 |0001: return v0 │ │ +02e1c8: |[02e1c8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +02e1d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e1da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -48440,17 +48445,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cc18: |[02cc18] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -02cc28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cc2a: 0f00 |0001: return v0 │ │ +02e1dc: |[02e1dc] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +02e1ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e1ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ @@ -48531,26 +48536,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02cc2c: |[02cc2c] android.support.v4.widget.SearchViewCompat.:()V │ │ -02cc3c: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02cc40: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02cc44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02cc48: 2200 6d01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@016d │ │ -02cc4c: 7010 0a0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0b0a │ │ -02cc52: 6900 2b03 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ -02cc56: 0e00 |000d: return-void │ │ -02cc58: 2200 6f01 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@016f │ │ -02cc5c: 7010 110b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b11 │ │ -02cc62: 6900 2b03 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ -02cc66: 28f8 |0015: goto 000d // -0008 │ │ +02e1f0: |[02e1f0] android.support.v4.widget.SearchViewCompat.:()V │ │ +02e200: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02e204: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02e208: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e20c: 2200 6d01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@016d │ │ +02e210: 7010 0a0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0b0a │ │ +02e216: 6900 2b03 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ +02e21a: 0e00 |000d: return-void │ │ +02e21c: 2200 6f01 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@016f │ │ +02e220: 7010 110b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b11 │ │ +02e226: 6900 2b03 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ +02e22a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=89 │ │ 0x000e line=87 │ │ locals : │ │ @@ -48560,17 +48565,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cc68: |[02cc68] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -02cc78: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02cc7e: 0e00 |0003: return-void │ │ +02e22c: |[02e22c] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +02e23c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -48580,36 +48585,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 │ │ -02cc80: |[02cc80] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -02cc90: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ -02cc94: 1100 |0002: return-object v0 │ │ +02e244: |[02e244] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +02e254: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ +02e258: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'newSearchView' │ │ 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 │ │ -02cc98: |[02cc98] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -02cca8: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ -02ccac: 7220 0f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b0f │ │ -02ccb2: 0c00 |0005: move-result-object v0 │ │ -02ccb4: 1100 |0006: return-object v0 │ │ +02e25c: |[02e25c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +02e26c: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ +02e270: 7220 0f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b0f │ │ +02e276: 0c00 |0005: move-result-object v0 │ │ +02e278: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48617,19 +48622,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 │ │ -02ccb8: |[02ccb8] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -02ccc8: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ -02cccc: 5431 2803 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0328 │ │ -02ccd0: 7230 100b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b10 │ │ -02ccd6: 0e00 |0007: return-void │ │ +02e27c: |[02e27c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +02e28c: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@032b │ │ +02e290: 5431 2803 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0328 │ │ +02e294: 7230 100b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b10 │ │ +02e29a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -48670,18 +48675,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 │ │ -02ccd8: |[02ccd8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -02cce8: 5b01 2c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@032c │ │ -02ccec: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02ccf2: 0e00 |0005: return-void │ │ +02e29c: |[02e29c] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +02e2ac: 5b01 2c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@032c │ │ +02e2b0: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e2b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -48691,19 +48696,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ccf4: |[02ccf4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -02cd04: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@032c │ │ -02cd08: 7220 1d0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b1d │ │ -02cd0e: 0a00 |0005: move-result v0 │ │ -02cd10: 0f00 |0006: return v0 │ │ +02e2b8: |[02e2b8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +02e2c8: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@032c │ │ +02e2cc: 7220 1d0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b1d │ │ +02e2d2: 0a00 |0005: move-result v0 │ │ +02e2d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -48712,19 +48717,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02cd14: |[02cd14] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -02cd24: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@032c │ │ -02cd28: 7220 1e0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b1e │ │ -02cd2e: 0a00 |0005: move-result v0 │ │ -02cd30: 0f00 |0006: return v0 │ │ +02e2d8: |[02e2d8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +02e2e8: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@032c │ │ +02e2ec: 7220 1e0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b1e │ │ +02e2f2: 0a00 |0005: move-result v0 │ │ +02e2f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ @@ -48795,17 +48800,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cd34: |[02cd34] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -02cd44: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02cd4a: 0e00 |0003: return-void │ │ +02e2f8: |[02e2f8] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +02e308: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e30e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -48814,18 +48819,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 │ │ -02cd4c: |[02cd4c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -02cd5c: 2200 7101 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0171 │ │ -02cd60: 7020 1a0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0b1a │ │ -02cd66: 1100 |0005: return-object v0 │ │ +02e310: |[02e310] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +02e320: 2200 7101 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0171 │ │ +02e324: 7020 1a0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0b1a │ │ +02e32a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -48833,18 +48838,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 │ │ -02cd68: |[02cd68] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -02cd78: 2200 c301 |0000: new-instance v0, Landroid/widget/SearchView; // type@01c3 │ │ -02cd7c: 7020 c10c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0cc1 │ │ -02cd82: 1100 |0005: return-object v0 │ │ +02e32c: |[02e32c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +02e33c: 2200 c301 |0000: new-instance v0, Landroid/widget/SearchView; // type@01c3 │ │ +02e340: 7020 c10c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0cc1 │ │ +02e346: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -48852,19 +48857,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 │ │ -02cd84: |[02cd84] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -02cd94: 1f00 c301 |0000: check-cast v0, Landroid/widget/SearchView; // type@01c3 │ │ -02cd98: 1f01 c201 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01c2 │ │ -02cd9c: 6e20 c20c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0cc2 │ │ -02cda2: 0e00 |0007: return-void │ │ +02e348: |[02e348] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +02e358: 1f00 c301 |0000: check-cast v0, Landroid/widget/SearchView; // type@01c3 │ │ +02e35c: 1f01 c201 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01c2 │ │ +02e360: 6e20 c20c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0cc2 │ │ +02e366: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -48963,17 +48968,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cda4: |[02cda4] com.brosmike.airpushdetector.BuildConfig.:()V │ │ -02cdb4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02cdba: 0e00 |0003: return-void │ │ +02e368: |[02e368] com.brosmike.airpushdetector.BuildConfig.:()V │ │ +02e378: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -49015,22 +49020,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02cdbc: |[02cdbc] com.brosmike.airpushdetector.Detector$AdProvider.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -02cdcc: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02cdd2: 5b12 3b03 |0003: iput-object v2, v1, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ -02cdd6: 6200 8203 |0005: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0382 │ │ -02cdda: 6e20 a00d 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0da0 │ │ -02cde0: 0c00 |000a: move-result-object v0 │ │ -02cde2: 5b10 3c03 |000b: iput-object v0, v1, Lcom/brosmike/airpushdetector/Detector$AdProvider;.packagePrefix:Ljava/lang/String; // field@033c │ │ -02cde6: 0e00 |000d: return-void │ │ +02e380: |[02e380] com.brosmike.airpushdetector.Detector$AdProvider.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +02e390: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e396: 5b12 3b03 |0003: iput-object v2, v1, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ +02e39a: 6200 8203 |0005: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0382 │ │ +02e39e: 6e20 a10d 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0da1 │ │ +02e3a4: 0c00 |000a: move-result-object v0 │ │ +02e3a6: 5b10 3c03 |000b: iput-object v0, v1, Lcom/brosmike/airpushdetector/Detector$AdProvider;.packagePrefix:Ljava/lang/String; // field@033c │ │ +02e3aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0005 line=107 │ │ 0x000d line=108 │ │ locals : │ │ @@ -49044,23 +49049,23 @@ │ │ type : '(Landroid/content/pm/PackageItemInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02cde8: |[02cde8] com.brosmike.airpushdetector.Detector$AdProvider.matches:(Landroid/content/pm/PackageItemInfo;)Z │ │ -02cdf8: 5430 1600 |0000: iget-object v0, v3, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ -02cdfc: 6201 8203 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0382 │ │ -02ce00: 6e20 a00d 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0da0 │ │ -02ce06: 0c00 |0007: move-result-object v0 │ │ -02ce08: 5421 3c03 |0008: iget-object v1, v2, Lcom/brosmike/airpushdetector/Detector$AdProvider;.packagePrefix:Ljava/lang/String; // field@033c │ │ -02ce0c: 6e20 9d0d 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9d │ │ -02ce12: 0a00 |000d: move-result v0 │ │ -02ce14: 0f00 |000e: return v0 │ │ +02e3ac: |[02e3ac] com.brosmike.airpushdetector.Detector$AdProvider.matches:(Landroid/content/pm/PackageItemInfo;)Z │ │ +02e3bc: 5430 1600 |0000: iget-object v0, v3, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ +02e3c0: 6201 8203 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0382 │ │ +02e3c4: 6e20 a10d 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0da1 │ │ +02e3ca: 0c00 |0007: move-result-object v0 │ │ +02e3cc: 5421 3c03 |0008: iget-object v1, v2, Lcom/brosmike/airpushdetector/Detector$AdProvider;.packagePrefix:Ljava/lang/String; // field@033c │ │ +02e3d0: 6e20 9e0d 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9e │ │ +02e3d6: 0a00 |000d: move-result v0 │ │ +02e3d8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ 0x0000 - 0x000f reg=3 component Landroid/content/pm/PackageItemInfo; │ │ │ │ @@ -49106,20 +49111,20 @@ │ │ type : '(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02ce18: |[02ce18] com.brosmike.airpushdetector.Detector$AdSource.:(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V │ │ -02ce28: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02ce2e: 5b01 3f03 |0003: iput-object v1, v0, Lcom/brosmike/airpushdetector/Detector$AdSource;.packageInfo:Landroid/content/pm/PackageInfo; // field@033f │ │ -02ce32: 5b02 3d03 |0005: iput-object v2, v0, Lcom/brosmike/airpushdetector/Detector$AdSource;.adComponentInfo:Landroid/content/pm/PackageItemInfo; // field@033d │ │ -02ce36: 5b03 3e03 |0007: iput-object v3, v0, Lcom/brosmike/airpushdetector/Detector$AdSource;.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@033e │ │ -02ce3a: 0e00 |0009: return-void │ │ +02e3dc: |[02e3dc] com.brosmike.airpushdetector.Detector$AdSource.:(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V │ │ +02e3ec: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e3f2: 5b01 3f03 |0003: iput-object v1, v0, Lcom/brosmike/airpushdetector/Detector$AdSource;.packageInfo:Landroid/content/pm/PackageInfo; // field@033f │ │ +02e3f6: 5b02 3d03 |0005: iput-object v2, v0, Lcom/brosmike/airpushdetector/Detector$AdSource;.adComponentInfo:Landroid/content/pm/PackageItemInfo; // field@033d │ │ +02e3fa: 5b03 3e03 |0007: iput-object v3, v0, Lcom/brosmike/airpushdetector/Detector$AdSource;.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@033e │ │ +02e3fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x0007 line=97 │ │ 0x0009 line=98 │ │ @@ -49170,20 +49175,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02ce3c: |[02ce3c] com.brosmike.airpushdetector.Detector$AdSourcesInfo.:()V │ │ -02ce4c: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02ce52: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -02ce56: 7010 b80d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02ce5c: 5b10 4003 |0008: iput-object v0, v1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ -02ce60: 0e00 |000a: return-void │ │ +02e400: |[02e400] com.brosmike.airpushdetector.Detector$AdSourcesInfo.:()V │ │ +02e410: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e416: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +02e41a: 7010 b90d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +02e420: 5b10 4003 |0008: iput-object v0, v1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ +02e424: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ │ │ │ @@ -49266,19 +49271,19 @@ │ │ type : '(Landroid/content/pm/PackageManager;Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02ce64: |[02ce64] com.brosmike.airpushdetector.Detector$DetectAsyncTask.:(Landroid/content/pm/PackageManager;Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;)V │ │ -02ce74: 7010 f000 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@00f0 │ │ -02ce7a: 5b01 4303 |0003: iput-object v1, v0, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mPackageManager:Landroid/content/pm/PackageManager; // field@0343 │ │ -02ce7e: 5b02 4203 |0005: iput-object v2, v0, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mCallbacks:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks; // field@0342 │ │ -02ce82: 0e00 |0007: return-void │ │ +02e428: |[02e428] com.brosmike.airpushdetector.Detector$DetectAsyncTask.:(Landroid/content/pm/PackageManager;Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;)V │ │ +02e438: 7010 f000 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@00f0 │ │ +02e43e: 5b01 4303 |0003: iput-object v1, v0, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mPackageManager:Landroid/content/pm/PackageManager; // field@0343 │ │ +02e442: 5b02 4203 |0005: iput-object v2, v0, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mCallbacks:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks; // field@0342 │ │ +02e446: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=193 │ │ 0x0005 line=194 │ │ 0x0007 line=195 │ │ locals : │ │ @@ -49292,119 +49297,119 @@ │ │ type : '([Ljava/lang/Void;)Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 213 16-bit code units │ │ -02ce84: |[02ce84] com.brosmike.airpushdetector.Detector$DetectAsyncTask.doInBackground:([Ljava/lang/Void;)Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ │ -02ce94: 120d |0000: const/4 v13, #int 0 // #0 │ │ -02ce96: 2207 ce01 |0001: new-instance v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // type@01ce │ │ -02ce9a: 7010 ed0c 0700 |0003: invoke-direct {v7}, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.:()V // method@0ced │ │ -02cea0: 2204 0e02 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -02cea4: 7010 a20d 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02ceaa: 54ea 4303 |000b: iget-object v10, v14, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mPackageManager:Landroid/content/pm/PackageManager; // field@0343 │ │ -02ceae: 6e20 ad00 da00 |000d: invoke-virtual {v10, v13}, Landroid/content/pm/PackageManager;.getInstalledApplications:(I)Ljava/util/List; // method@00ad │ │ -02ceb4: 0c03 |0010: move-result-object v3 │ │ -02ceb6: 7210 e00d 0300 |0011: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0de0 │ │ -02cebc: 0a00 |0014: move-result v0 │ │ -02cebe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -02cec0: 3501 b700 |0016: if-ge v1, v0, 00cd // +00b7 │ │ -02cec4: 6e10 f50c 0e00 |0018: invoke-virtual {v14}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.isCancelled:()Z // method@0cf5 │ │ -02ceca: 0a0a |001b: move-result v10 │ │ -02cecc: 380a 0400 |001c: if-eqz v10, 0020 // +0004 │ │ -02ced0: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -02ced2: 1107 |001f: return-object v7 │ │ -02ced4: 122a |0020: const/4 v10, #int 2 // #2 │ │ -02ced6: 23aa 4e02 |0021: new-array v10, v10, [Ljava/lang/Integer; // type@024e │ │ -02ceda: 7110 7f0d 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -02cee0: 0c0b |0026: move-result-object v11 │ │ -02cee2: 4d0b 0a0d |0027: aput-object v11, v10, v13 │ │ -02cee6: 121b |0029: const/4 v11, #int 1 // #1 │ │ -02cee8: 7110 7f0d 0000 |002a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -02ceee: 0c0c |002d: move-result-object v12 │ │ -02cef0: 4d0c 0a0b |002e: aput-object v12, v10, v11 │ │ -02cef4: 6e20 fa0c ae00 |0030: invoke-virtual {v14, v10}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.publishProgress:([Ljava/lang/Object;)V // method@0cfa │ │ -02cefa: 7220 de0d 1300 |0033: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0dde │ │ -02cf00: 0c02 |0036: move-result-object v2 │ │ -02cf02: 1f02 1d00 |0037: check-cast v2, Landroid/content/pm/ApplicationInfo; // type@001d │ │ -02cf06: 2209 1f02 |0039: new-instance v9, Ljava/util/HashSet; // type@021f │ │ -02cf0a: 7010 d20d 0900 |003b: invoke-direct {v9}, Ljava/util/HashSet;.:()V // method@0dd2 │ │ -02cf10: 54ea 4303 |003e: iget-object v10, v14, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mPackageManager:Landroid/content/pm/PackageManager; // field@0343 │ │ -02cf14: 542b 1000 |0040: iget-object v11, v2, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0010 │ │ -02cf18: 127c |0042: const/4 v12, #int 7 // #7 │ │ -02cf1a: 6e30 ae00 ba0c |0043: invoke-virtual {v10, v11, v12}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ae │ │ -02cf20: 0c06 |0046: move-result-object v6 │ │ -02cf22: 1a0a 5101 |0047: const-string v10, "AirPushDetector" // string@0151 │ │ -02cf26: 220b 0e02 |0049: new-instance v11, Ljava/lang/StringBuilder; // type@020e │ │ -02cf2a: 7010 a20d 0b00 |004b: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02cf30: 1a0c d005 |004e: const-string v12, "Scanning package " // string@05d0 │ │ -02cf34: 6e20 a80d cb00 |0050: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cf3a: 0c0b |0053: move-result-object v11 │ │ -02cf3c: 546c 1300 |0054: iget-object v12, v6, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -02cf40: 6e20 a80d cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cf46: 0c0b |0059: move-result-object v11 │ │ -02cf48: 6e10 ac0d 0b00 |005a: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02cf4e: 0c0b |005d: move-result-object v11 │ │ -02cf50: 7120 440b ba00 |005e: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02cf56: 546a 1100 |0061: iget-object v10, v6, Landroid/content/pm/PackageInfo;.activities:[Landroid/content/pm/ActivityInfo; // field@0011 │ │ -02cf5a: 1a0b 0001 |0063: const-string v11, "ACTIVITY" // string@0100 │ │ -02cf5e: 7140 ff0c a69b |0065: invoke-static {v6, v10, v11, v9}, Lcom/brosmike/airpushdetector/Detector;.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; // method@0cff │ │ -02cf64: 0c08 |0068: move-result-object v8 │ │ -02cf66: 3908 0a00 |0069: if-nez v8, 0073 // +000a │ │ -02cf6a: 546a 1400 |006b: iget-object v10, v6, Landroid/content/pm/PackageInfo;.receivers:[Landroid/content/pm/ActivityInfo; // field@0014 │ │ -02cf6e: 1a0b 9a05 |006d: const-string v11, "RECEIVER" // string@059a │ │ -02cf72: 7140 ff0c a69b |006f: invoke-static {v6, v10, v11, v9}, Lcom/brosmike/airpushdetector/Detector;.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; // method@0cff │ │ -02cf78: 0c08 |0072: move-result-object v8 │ │ -02cf7a: 3908 0a00 |0073: if-nez v8, 007d // +000a │ │ -02cf7e: 546a 1500 |0075: iget-object v10, v6, Landroid/content/pm/PackageInfo;.services:[Landroid/content/pm/ServiceInfo; // field@0015 │ │ -02cf82: 1a0b be05 |0077: const-string v11, "SERVICE" // string@05be │ │ -02cf86: 7140 ff0c a69b |0079: invoke-static {v6, v10, v11, v9}, Lcom/brosmike/airpushdetector/Detector;.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; // method@0cff │ │ -02cf8c: 0c08 |007c: move-result-object v8 │ │ -02cf8e: 3908 0800 |007d: if-nez v8, 0085 // +0008 │ │ -02cf92: 7210 e50d 0900 |007f: invoke-interface {v9}, Ljava/util/Set;.isEmpty:()Z // method@0de5 │ │ -02cf98: 0a0a |0082: move-result v10 │ │ -02cf9a: 390a 3d00 |0083: if-nez v10, 00c0 // +003d │ │ -02cf9e: 130a 5b00 |0085: const/16 v10, #int 91 // #5b │ │ -02cfa2: 6e20 a40d a400 |0087: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -02cfa8: 542a 1000 |008a: iget-object v10, v2, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0010 │ │ -02cfac: 6e20 a80d a400 |008c: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cfb2: 1a0a b700 |008f: const-string v10, ": " // string@00b7 │ │ -02cfb6: 6e20 a80d a400 |0091: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cfbc: 3808 1800 |0094: if-eqz v8, 00ac // +0018 │ │ -02cfc0: 547a 4003 |0096: iget-object v10, v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ -02cfc4: 7220 dc0d 8a00 |0098: invoke-interface {v10, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0ddc │ │ -02cfca: 1a0a 1c05 |009b: const-string v10, "MATCH=" // string@051c │ │ -02cfce: 6e20 a80d a400 |009d: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cfd4: 548a 3e03 |00a0: iget-object v10, v8, Lcom/brosmike/airpushdetector/Detector$AdSource;.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@033e │ │ -02cfd8: 54aa 3b03 |00a2: iget-object v10, v10, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ -02cfdc: 6e20 a80d a400 |00a4: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cfe2: 1a0a 0200 |00a7: const-string v10, " " // string@0002 │ │ -02cfe6: 6e20 a80d a400 |00a9: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02cfec: 7210 e50d 0900 |00ac: invoke-interface {v9}, Ljava/util/Set;.isEmpty:()Z // method@0de5 │ │ -02cff2: 0a0a |00af: move-result v10 │ │ -02cff4: 390a 0b00 |00b0: if-nez v10, 00bb // +000b │ │ -02cff8: 1a0a ae00 |00b2: const-string v10, ", " // string@00ae │ │ -02cffc: 7120 380b 9a00 |00b4: invoke-static {v10, v9}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b38 │ │ -02d002: 0c0a |00b7: move-result-object v10 │ │ -02d004: 6e20 a80d a400 |00b8: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d00a: 1a0a c706 |00bb: const-string v10, "] │ │ +02e448: |[02e448] com.brosmike.airpushdetector.Detector$DetectAsyncTask.doInBackground:([Ljava/lang/Void;)Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ │ +02e458: 120d |0000: const/4 v13, #int 0 // #0 │ │ +02e45a: 2207 ce01 |0001: new-instance v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // type@01ce │ │ +02e45e: 7010 ed0c 0700 |0003: invoke-direct {v7}, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.:()V // method@0ced │ │ +02e464: 2204 0e02 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +02e468: 7010 a30d 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02e46e: 54ea 4303 |000b: iget-object v10, v14, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mPackageManager:Landroid/content/pm/PackageManager; // field@0343 │ │ +02e472: 6e20 ad00 da00 |000d: invoke-virtual {v10, v13}, Landroid/content/pm/PackageManager;.getInstalledApplications:(I)Ljava/util/List; // method@00ad │ │ +02e478: 0c03 |0010: move-result-object v3 │ │ +02e47a: 7210 e10d 0300 |0011: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0de1 │ │ +02e480: 0a00 |0014: move-result v0 │ │ +02e482: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +02e484: 3501 b700 |0016: if-ge v1, v0, 00cd // +00b7 │ │ +02e488: 6e10 f50c 0e00 |0018: invoke-virtual {v14}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.isCancelled:()Z // method@0cf5 │ │ +02e48e: 0a0a |001b: move-result v10 │ │ +02e490: 380a 0400 |001c: if-eqz v10, 0020 // +0004 │ │ +02e494: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +02e496: 1107 |001f: return-object v7 │ │ +02e498: 122a |0020: const/4 v10, #int 2 // #2 │ │ +02e49a: 23aa 4e02 |0021: new-array v10, v10, [Ljava/lang/Integer; // type@024e │ │ +02e49e: 7110 800d 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +02e4a4: 0c0b |0026: move-result-object v11 │ │ +02e4a6: 4d0b 0a0d |0027: aput-object v11, v10, v13 │ │ +02e4aa: 121b |0029: const/4 v11, #int 1 // #1 │ │ +02e4ac: 7110 800d 0000 |002a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +02e4b2: 0c0c |002d: move-result-object v12 │ │ +02e4b4: 4d0c 0a0b |002e: aput-object v12, v10, v11 │ │ +02e4b8: 6e20 fa0c ae00 |0030: invoke-virtual {v14, v10}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.publishProgress:([Ljava/lang/Object;)V // method@0cfa │ │ +02e4be: 7220 df0d 1300 |0033: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ddf │ │ +02e4c4: 0c02 |0036: move-result-object v2 │ │ +02e4c6: 1f02 1d00 |0037: check-cast v2, Landroid/content/pm/ApplicationInfo; // type@001d │ │ +02e4ca: 2209 1f02 |0039: new-instance v9, Ljava/util/HashSet; // type@021f │ │ +02e4ce: 7010 d30d 0900 |003b: invoke-direct {v9}, Ljava/util/HashSet;.:()V // method@0dd3 │ │ +02e4d4: 54ea 4303 |003e: iget-object v10, v14, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mPackageManager:Landroid/content/pm/PackageManager; // field@0343 │ │ +02e4d8: 542b 1000 |0040: iget-object v11, v2, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0010 │ │ +02e4dc: 127c |0042: const/4 v12, #int 7 // #7 │ │ +02e4de: 6e30 ae00 ba0c |0043: invoke-virtual {v10, v11, v12}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ae │ │ +02e4e4: 0c06 |0046: move-result-object v6 │ │ +02e4e6: 1a0a 5101 |0047: const-string v10, "AirPushDetector" // string@0151 │ │ +02e4ea: 220b 0e02 |0049: new-instance v11, Ljava/lang/StringBuilder; // type@020e │ │ +02e4ee: 7010 a30d 0b00 |004b: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02e4f4: 1a0c d005 |004e: const-string v12, "Scanning package " // string@05d0 │ │ +02e4f8: 6e20 a90d cb00 |0050: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e4fe: 0c0b |0053: move-result-object v11 │ │ +02e500: 546c 1300 |0054: iget-object v12, v6, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +02e504: 6e20 a90d cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e50a: 0c0b |0059: move-result-object v11 │ │ +02e50c: 6e10 ad0d 0b00 |005a: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02e512: 0c0b |005d: move-result-object v11 │ │ +02e514: 7120 440b ba00 |005e: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02e51a: 546a 1100 |0061: iget-object v10, v6, Landroid/content/pm/PackageInfo;.activities:[Landroid/content/pm/ActivityInfo; // field@0011 │ │ +02e51e: 1a0b 0001 |0063: const-string v11, "ACTIVITY" // string@0100 │ │ +02e522: 7140 ff0c a69b |0065: invoke-static {v6, v10, v11, v9}, Lcom/brosmike/airpushdetector/Detector;.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; // method@0cff │ │ +02e528: 0c08 |0068: move-result-object v8 │ │ +02e52a: 3908 0a00 |0069: if-nez v8, 0073 // +000a │ │ +02e52e: 546a 1400 |006b: iget-object v10, v6, Landroid/content/pm/PackageInfo;.receivers:[Landroid/content/pm/ActivityInfo; // field@0014 │ │ +02e532: 1a0b 9a05 |006d: const-string v11, "RECEIVER" // string@059a │ │ +02e536: 7140 ff0c a69b |006f: invoke-static {v6, v10, v11, v9}, Lcom/brosmike/airpushdetector/Detector;.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; // method@0cff │ │ +02e53c: 0c08 |0072: move-result-object v8 │ │ +02e53e: 3908 0a00 |0073: if-nez v8, 007d // +000a │ │ +02e542: 546a 1500 |0075: iget-object v10, v6, Landroid/content/pm/PackageInfo;.services:[Landroid/content/pm/ServiceInfo; // field@0015 │ │ +02e546: 1a0b be05 |0077: const-string v11, "SERVICE" // string@05be │ │ +02e54a: 7140 ff0c a69b |0079: invoke-static {v6, v10, v11, v9}, Lcom/brosmike/airpushdetector/Detector;.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; // method@0cff │ │ +02e550: 0c08 |007c: move-result-object v8 │ │ +02e552: 3908 0800 |007d: if-nez v8, 0085 // +0008 │ │ +02e556: 7210 e60d 0900 |007f: invoke-interface {v9}, Ljava/util/Set;.isEmpty:()Z // method@0de6 │ │ +02e55c: 0a0a |0082: move-result v10 │ │ +02e55e: 390a 3d00 |0083: if-nez v10, 00c0 // +003d │ │ +02e562: 130a 5b00 |0085: const/16 v10, #int 91 // #5b │ │ +02e566: 6e20 a50d a400 |0087: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +02e56c: 542a 1000 |008a: iget-object v10, v2, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0010 │ │ +02e570: 6e20 a90d a400 |008c: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e576: 1a0a b700 |008f: const-string v10, ": " // string@00b7 │ │ +02e57a: 6e20 a90d a400 |0091: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e580: 3808 1800 |0094: if-eqz v8, 00ac // +0018 │ │ +02e584: 547a 4003 |0096: iget-object v10, v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ +02e588: 7220 dd0d 8a00 |0098: invoke-interface {v10, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0ddd │ │ +02e58e: 1a0a 1c05 |009b: const-string v10, "MATCH=" // string@051c │ │ +02e592: 6e20 a90d a400 |009d: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e598: 548a 3e03 |00a0: iget-object v10, v8, Lcom/brosmike/airpushdetector/Detector$AdSource;.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@033e │ │ +02e59c: 54aa 3b03 |00a2: iget-object v10, v10, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ +02e5a0: 6e20 a90d a400 |00a4: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e5a6: 1a0a 0200 |00a7: const-string v10, " " // string@0002 │ │ +02e5aa: 6e20 a90d a400 |00a9: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e5b0: 7210 e60d 0900 |00ac: invoke-interface {v9}, Ljava/util/Set;.isEmpty:()Z // method@0de6 │ │ +02e5b6: 0a0a |00af: move-result v10 │ │ +02e5b8: 390a 0b00 |00b0: if-nez v10, 00bb // +000b │ │ +02e5bc: 1a0a ae00 |00b2: const-string v10, ", " // string@00ae │ │ +02e5c0: 7120 380b 9a00 |00b4: invoke-static {v10, v9}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b38 │ │ +02e5c6: 0c0a |00b7: move-result-object v10 │ │ +02e5c8: 6e20 a90d a400 |00b8: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e5ce: 1a0a c706 |00bb: const-string v10, "] │ │ " // string@06c7 │ │ -02d00e: 6e20 a80d a400 |00bd: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d014: d801 0101 |00c0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02d018: 2900 54ff |00c2: goto/16 0016 // -00ac │ │ -02d01c: 0d05 |00c4: move-exception v5 │ │ -02d01e: 1a0a 5101 |00c5: const-string v10, "AirPushDetector" // string@0151 │ │ -02d022: 1a0b 3005 |00c7: const-string v11, "Managed to not find a package we know about" // string@0530 │ │ -02d026: 7120 410b ba00 |00c9: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ -02d02c: 28f4 |00cc: goto 00c0 // -000c │ │ -02d02e: 6e10 ac0d 0400 |00cd: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02d034: 0c0a |00d0: move-result-object v10 │ │ -02d036: 5b7a 4103 |00d1: iput-object v10, v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.detectionLog:Ljava/lang/String; // field@0341 │ │ -02d03a: 2900 4cff |00d3: goto/16 001f // -00b4 │ │ +02e5d2: 6e20 a90d a400 |00bd: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e5d8: d801 0101 |00c0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02e5dc: 2900 54ff |00c2: goto/16 0016 // -00ac │ │ +02e5e0: 0d05 |00c4: move-exception v5 │ │ +02e5e2: 1a0a 5101 |00c5: const-string v10, "AirPushDetector" // string@0151 │ │ +02e5e6: 1a0b 3005 |00c7: const-string v11, "Managed to not find a package we know about" // string@0530 │ │ +02e5ea: 7120 410b ba00 |00c9: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ +02e5f0: 28f4 |00cc: goto 00c0 // -000c │ │ +02e5f2: 6e10 ad0d 0400 |00cd: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02e5f8: 0c0a |00d0: move-result-object v10 │ │ +02e5fa: 5b7a 4103 |00d1: iput-object v10, v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.detectionLog:Ljava/lang/String; // field@0341 │ │ +02e5fe: 2900 4cff |00d3: goto/16 001f // -00b4 │ │ catches : 1 │ │ 0x003e - 0x00c0 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x00c4 │ │ positions : │ │ 0x0001 line=199 │ │ 0x0006 line=200 │ │ 0x000b line=202 │ │ @@ -49457,39 +49462,39 @@ │ │ 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 │ │ -02d050: |[02d050] com.brosmike.airpushdetector.Detector$DetectAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -02d060: 1f02 5202 |0000: check-cast v2, [Ljava/lang/Void; // type@0252 │ │ -02d064: 6e20 f20c 2100 |0002: invoke-virtual {v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.doInBackground:([Ljava/lang/Void;)Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // method@0cf2 │ │ -02d06a: 0c00 |0005: move-result-object v0 │ │ -02d06c: 1100 |0006: return-object v0 │ │ +02e614: |[02e614] com.brosmike.airpushdetector.Detector$DetectAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +02e624: 1f02 5202 |0000: check-cast v2, [Ljava/lang/Void; // type@0252 │ │ +02e628: 6e20 f20c 2100 |0002: invoke-virtual {v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.doInBackground:([Ljava/lang/Void;)Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // method@0cf2 │ │ +02e62e: 0c00 |0005: move-result-object v0 │ │ +02e630: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #2 : (in Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;) │ │ name : 'onPostExecute' │ │ type : '(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d070: |[02d070] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onPostExecute:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ -02d080: 5410 4203 |0000: iget-object v0, v1, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mCallbacks:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks; // field@0342 │ │ -02d084: 7220 ef0c 2000 |0002: invoke-interface {v0, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0cef │ │ -02d08a: 0e00 |0005: return-void │ │ +02e634: |[02e634] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onPostExecute:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ +02e644: 5410 4203 |0000: iget-object v0, v1, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mCallbacks:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks; // field@0342 │ │ +02e648: 7220 ef0c 2000 |0002: invoke-interface {v0, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0cef │ │ +02e64e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0005 line=265 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; │ │ 0x0000 - 0x0006 reg=2 detected Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ │ @@ -49499,46 +49504,46 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d08c: |[02d08c] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -02d09c: 1f01 ce01 |0000: check-cast v1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // type@01ce │ │ -02d0a0: 6e20 f60c 1000 |0002: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.onPostExecute:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0cf6 │ │ -02d0a6: 0e00 |0005: return-void │ │ +02e650: |[02e650] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +02e660: 1f01 ce01 |0000: check-cast v1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // type@01ce │ │ +02e664: 6e20 f60c 1000 |0002: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.onPostExecute:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0cf6 │ │ +02e66a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #4 : (in Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;) │ │ name : 'onProgressUpdate' │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02d0a8: |[02d0a8] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -02d0b8: 5430 4203 |0000: iget-object v0, v3, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mCallbacks:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks; // field@0342 │ │ -02d0bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02d0be: 4601 0401 |0003: aget-object v1, v4, v1 │ │ -02d0c2: 6e10 7b0d 0100 |0005: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0d7b │ │ -02d0c8: 0a01 |0008: move-result v1 │ │ -02d0ca: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -02d0cc: 4602 0402 |000a: aget-object v2, v4, v2 │ │ -02d0d0: 6e10 7b0d 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7b │ │ -02d0d6: 0a02 |000f: move-result v2 │ │ -02d0d8: 7230 ee0c 1002 |0010: invoke-interface {v0, v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;.onProgressUpdate:(II)V // method@0cee │ │ -02d0de: 0e00 |0013: return-void │ │ +02e66c: |[02e66c] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +02e67c: 5430 4203 |0000: iget-object v0, v3, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.mCallbacks:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks; // field@0342 │ │ +02e680: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02e682: 4601 0401 |0003: aget-object v1, v4, v1 │ │ +02e686: 6e10 7c0d 0100 |0005: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0d7c │ │ +02e68c: 0a01 |0008: move-result v1 │ │ +02e68e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +02e690: 4602 0402 |000a: aget-object v2, v4, v2 │ │ +02e694: 6e10 7c0d 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7c │ │ +02e69a: 0a02 |000f: move-result v2 │ │ +02e69c: 7230 ee0c 1002 |0010: invoke-interface {v0, v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;.onProgressUpdate:(II)V // method@0cee │ │ +02e6a2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0013 line=260 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; │ │ 0x0000 - 0x0014 reg=4 progress [Ljava/lang/Integer; │ │ @@ -49548,24 +49553,24 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d0e0: |[02d0e0] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -02d0f0: 1f01 4e02 |0000: check-cast v1, [Ljava/lang/Integer; // type@024e │ │ -02d0f4: 6e20 f80c 1000 |0002: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@0cf8 │ │ -02d0fa: 0e00 |0005: return-void │ │ +02e6a4: |[02e6a4] com.brosmike.airpushdetector.Detector$DetectAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +02e6b4: 1f01 4e02 |0000: check-cast v1, [Ljava/lang/Integer; // type@024e │ │ +02e6b8: 6e20 f80c 1000 |0002: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@0cf8 │ │ +02e6be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ source_file_idx : 455 (Detector.java) │ │ │ │ Class #215 header: │ │ class_idx : 466 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 522 │ │ @@ -49609,131 +49614,131 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 231 16-bit code units │ │ -02d0fc: |[02d0fc] com.brosmike.airpushdetector.Detector.:()V │ │ -02d10c: 1249 |0000: const/4 v9, #int 4 // #4 │ │ -02d10e: 1238 |0001: const/4 v8, #int 3 // #3 │ │ -02d110: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -02d112: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -02d114: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -02d116: 1300 0b00 |0005: const/16 v0, #int 11 // #b │ │ -02d11a: 2300 4b02 |0007: new-array v0, v0, [Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@024b │ │ -02d11e: 2201 cc01 |0009: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d122: 1a02 5001 |000b: const-string v2, "AirPush (version 4 or less)" // string@0150 │ │ -02d126: 1a03 ca07 |000d: const-string v3, "com.airpush." // string@07ca │ │ -02d12a: 7030 ea0c 2103 |000f: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d130: 4d01 0005 |0012: aput-object v1, v0, v5 │ │ -02d134: 2201 d101 |0014: new-instance v1, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider; // type@01d1 │ │ -02d138: 1a02 5301 |0016: const-string v2, "Airpush" // string@0153 │ │ -02d13c: 1a03 de07 |0018: const-string v3, "com\.[a-zA-Z]{8,9}\.[a-zA-Z]{8,9}[\d]{6,7}\..*" // string@07de │ │ -02d140: 7030 fb0c 2103 |001a: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cfb │ │ -02d146: 4d01 0006 |001d: aput-object v1, v0, v6 │ │ -02d14a: 2201 cc01 |001f: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d14e: 1a02 9904 |0021: const-string v2, "LeadBolt" // string@0499 │ │ -02d152: 1a03 c707 |0023: const-string v3, "com.LeadBolt." // string@07c7 │ │ -02d156: 7030 ea0c 2103 |0025: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d15c: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ -02d160: 2201 cc01 |002a: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d164: 1a02 5901 |002c: const-string v2, "Appenda" // string@0159 │ │ -02d168: 1a03 ce07 |002e: const-string v3, "com.appenda." // string@07ce │ │ -02d16c: 7030 ea0c 2103 |0030: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d172: 4d01 0008 |0033: aput-object v1, v0, v8 │ │ -02d176: 2201 cc01 |0035: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d17a: 1a02 2802 |0037: const-string v2, "IAC" // string@0228 │ │ -02d17e: 1a03 d607 |0039: const-string v3, "com.iac.notification." // string@07d6 │ │ -02d182: 7030 ea0c 2103 |003b: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d188: 4d01 0009 |003e: aput-object v1, v0, v9 │ │ -02d18c: 1251 |0040: const/4 v1, #int 5 // #5 │ │ -02d18e: 2202 cc01 |0041: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d192: 1a03 1a06 |0043: const-string v3, "TapIt (Old Version)" // string@061a │ │ -02d196: 1a04 dd07 |0045: const-string v4, "com.tapit.adview.notif." // string@07dd │ │ -02d19a: 7030 ea0c 3204 |0047: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d1a0: 4d02 0001 |004a: aput-object v2, v0, v1 │ │ -02d1a4: 1261 |004c: const/4 v1, #int 6 // #6 │ │ -02d1a6: 2202 cc01 |004d: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d1aa: 1a03 3805 |004f: const-string v3, "Moolah Media" // string@0538 │ │ -02d1ae: 1a04 c907 |0051: const-string v4, "com.adnotify." // string@07c9 │ │ -02d1b2: 7030 ea0c 3204 |0053: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d1b8: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ -02d1bc: 1271 |0058: const/4 v1, #int 7 // #7 │ │ -02d1be: 2202 cc01 |0059: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d1c2: 1a03 d905 |005b: const-string v3, "SendDroid" // string@05d9 │ │ -02d1c6: 1a04 db07 |005d: const-string v4, "com.senddroid." // string@07db │ │ -02d1ca: 7030 ea0c 3204 |005f: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d1d0: 4d02 0001 |0062: aput-object v2, v0, v1 │ │ -02d1d4: 1301 0800 |0064: const/16 v1, #int 8 // #8 │ │ -02d1d8: 2202 cc01 |0066: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d1dc: 1a03 5801 |0068: const-string v3, "AppBucks" // string@0158 │ │ -02d1e0: 1a04 cd07 |006a: const-string v4, "com.appbucks.sdk." // string@07cd │ │ -02d1e4: 7030 ea0c 3204 |006c: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d1ea: 4d02 0001 |006f: aput-object v2, v0, v1 │ │ -02d1ee: 1301 0900 |0071: const/16 v1, #int 9 // #9 │ │ -02d1f2: 2202 cc01 |0073: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d1f6: 1a03 6202 |0075: const-string v3, "Kuguo" // string@0262 │ │ -02d1fa: 1a04 c407 |0077: const-string v4, "cn.kuguo." // string@07c4 │ │ -02d1fe: 7030 ea0c 3204 |0079: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d204: 4d02 0001 |007c: aput-object v2, v0, v1 │ │ -02d208: 1301 0a00 |007e: const/16 v1, #int 10 // #a │ │ -02d20c: 2202 cc01 |0080: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ -02d210: 1a03 5a01 |0082: const-string v3, "Applovin'" // string@015a │ │ -02d214: 1a04 cf07 |0084: const-string v4, "com.applovin." // string@07cf │ │ -02d218: 7030 ea0c 3204 |0086: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -02d21e: 4d02 0001 |0089: aput-object v2, v0, v1 │ │ -02d222: 6900 4503 |008b: sput-object v0, Lcom/brosmike/airpushdetector/Detector;.AD_PROVIDERS:[Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@0345 │ │ -02d226: 1300 1000 |008d: const/16 v0, #int 16 // #10 │ │ -02d22a: 2300 5102 |008f: new-array v0, v0, [Ljava/lang/String; // type@0251 │ │ -02d22e: 1a01 1307 |0091: const-string v1, "alias." // string@0713 │ │ -02d232: 4d01 0005 |0093: aput-object v1, v0, v5 │ │ -02d236: 1a01 c807 |0095: const-string v1, "com.actionbarsherlock." // string@07c8 │ │ -02d23a: 4d01 0006 |0097: aput-object v1, v0, v6 │ │ -02d23e: 1a01 cb07 |0099: const-string v1, "com.amazon." // string@07cb │ │ -02d242: 4d01 0007 |009b: aput-object v1, v0, v7 │ │ -02d246: 1a01 cc07 |009d: const-string v1, "com.android." // string@07cc │ │ -02d24a: 4d01 0008 |009f: aput-object v1, v0, v8 │ │ -02d24e: 1a01 d107 |00a1: const-string v1, "com.clockworkmod." // string@07d1 │ │ -02d252: 4d01 0009 |00a3: aput-object v1, v0, v9 │ │ -02d256: 1251 |00a5: const/4 v1, #int 5 // #5 │ │ -02d258: 1a02 d207 |00a6: const-string v2, "com.cooliris." // string@07d2 │ │ -02d25c: 4d02 0001 |00a8: aput-object v2, v0, v1 │ │ -02d260: 1261 |00aa: const/4 v1, #int 6 // #6 │ │ -02d262: 1a02 d307 |00ab: const-string v2, "com.crittercism" // string@07d3 │ │ -02d266: 4d02 0001 |00ad: aput-object v2, v0, v1 │ │ -02d26a: 1271 |00af: const/4 v1, #int 7 // #7 │ │ -02d26c: 1a02 d407 |00b0: const-string v2, "com.facebook." // string@07d4 │ │ -02d270: 4d02 0001 |00b2: aput-object v2, v0, v1 │ │ -02d274: 1301 0800 |00b4: const/16 v1, #int 8 // #8 │ │ -02d278: 1a02 d507 |00b6: const-string v2, "com.google." // string@07d5 │ │ -02d27c: 4d02 0001 |00b8: aput-object v2, v0, v1 │ │ -02d280: 1301 0900 |00ba: const/16 v1, #int 9 // #9 │ │ -02d284: 1a02 d707 |00bc: const-string v2, "com.moolahmedia." // string@07d7 │ │ -02d288: 4d02 0001 |00be: aput-object v2, v0, v1 │ │ -02d28c: 1301 0a00 |00c0: const/16 v1, #int 10 // #a │ │ -02d290: 1a02 d807 |00c2: const-string v2, "com.openfeint." // string@07d8 │ │ -02d294: 4d02 0001 |00c4: aput-object v2, v0, v1 │ │ -02d298: 1301 0b00 |00c6: const/16 v1, #int 11 // #b │ │ -02d29c: 1a02 d907 |00c8: const-string v2, "com.paypal." // string@07d9 │ │ -02d2a0: 4d02 0001 |00ca: aput-object v2, v0, v1 │ │ -02d2a4: 1301 0c00 |00cc: const/16 v1, #int 12 // #c │ │ -02d2a8: 1a02 da07 |00ce: const-string v2, "com.phonegap." // string@07da │ │ -02d2ac: 4d02 0001 |00d0: aput-object v2, v0, v1 │ │ -02d2b0: 1301 0d00 |00d2: const/16 v1, #int 13 // #d │ │ -02d2b4: 1a02 dc07 |00d4: const-string v2, "com.soundhound." // string@07dc │ │ -02d2b8: 4d02 0001 |00d6: aput-object v2, v0, v1 │ │ -02d2bc: 1301 0e00 |00d8: const/16 v1, #int 14 // #e │ │ -02d2c0: 1a02 b90d |00da: const-string v2, "org.acra." // string@0db9 │ │ -02d2c4: 4d02 0001 |00dc: aput-object v2, v0, v1 │ │ -02d2c8: 1301 0f00 |00de: const/16 v1, #int 15 // #f │ │ -02d2cc: 1a02 ba0d |00e0: const-string v2, "org.openintents." // string@0dba │ │ -02d2d0: 4d02 0001 |00e2: aput-object v2, v0, v1 │ │ -02d2d4: 6900 4603 |00e4: sput-object v0, Lcom/brosmike/airpushdetector/Detector;.PACKAGE_WHITELIST:[Ljava/lang/String; // field@0346 │ │ -02d2d8: 0e00 |00e6: return-void │ │ +02e6c0: |[02e6c0] com.brosmike.airpushdetector.Detector.:()V │ │ +02e6d0: 1249 |0000: const/4 v9, #int 4 // #4 │ │ +02e6d2: 1238 |0001: const/4 v8, #int 3 // #3 │ │ +02e6d4: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +02e6d6: 1216 |0003: const/4 v6, #int 1 // #1 │ │ +02e6d8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +02e6da: 1300 0b00 |0005: const/16 v0, #int 11 // #b │ │ +02e6de: 2300 4b02 |0007: new-array v0, v0, [Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@024b │ │ +02e6e2: 2201 cc01 |0009: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e6e6: 1a02 5001 |000b: const-string v2, "AirPush (version 4 or less)" // string@0150 │ │ +02e6ea: 1a03 c907 |000d: const-string v3, "com.airpush." // string@07c9 │ │ +02e6ee: 7030 ea0c 2103 |000f: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e6f4: 4d01 0005 |0012: aput-object v1, v0, v5 │ │ +02e6f8: 2201 d101 |0014: new-instance v1, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider; // type@01d1 │ │ +02e6fc: 1a02 5301 |0016: const-string v2, "Airpush" // string@0153 │ │ +02e700: 1a03 dd07 |0018: const-string v3, "com\.[a-zA-Z]{8,9}\.[a-zA-Z]{8,9}[\d]{6,7}\..*" // string@07dd │ │ +02e704: 7030 fb0c 2103 |001a: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cfb │ │ +02e70a: 4d01 0006 |001d: aput-object v1, v0, v6 │ │ +02e70e: 2201 cc01 |001f: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e712: 1a02 9904 |0021: const-string v2, "LeadBolt" // string@0499 │ │ +02e716: 1a03 c607 |0023: const-string v3, "com.LeadBolt." // string@07c6 │ │ +02e71a: 7030 ea0c 2103 |0025: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e720: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ +02e724: 2201 cc01 |002a: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e728: 1a02 5901 |002c: const-string v2, "Appenda" // string@0159 │ │ +02e72c: 1a03 cd07 |002e: const-string v3, "com.appenda." // string@07cd │ │ +02e730: 7030 ea0c 2103 |0030: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e736: 4d01 0008 |0033: aput-object v1, v0, v8 │ │ +02e73a: 2201 cc01 |0035: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e73e: 1a02 2802 |0037: const-string v2, "IAC" // string@0228 │ │ +02e742: 1a03 d507 |0039: const-string v3, "com.iac.notification." // string@07d5 │ │ +02e746: 7030 ea0c 2103 |003b: invoke-direct {v1, v2, v3}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e74c: 4d01 0009 |003e: aput-object v1, v0, v9 │ │ +02e750: 1251 |0040: const/4 v1, #int 5 // #5 │ │ +02e752: 2202 cc01 |0041: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e756: 1a03 1a06 |0043: const-string v3, "TapIt (Old Version)" // string@061a │ │ +02e75a: 1a04 dc07 |0045: const-string v4, "com.tapit.adview.notif." // string@07dc │ │ +02e75e: 7030 ea0c 3204 |0047: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e764: 4d02 0001 |004a: aput-object v2, v0, v1 │ │ +02e768: 1261 |004c: const/4 v1, #int 6 // #6 │ │ +02e76a: 2202 cc01 |004d: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e76e: 1a03 3805 |004f: const-string v3, "Moolah Media" // string@0538 │ │ +02e772: 1a04 c807 |0051: const-string v4, "com.adnotify." // string@07c8 │ │ +02e776: 7030 ea0c 3204 |0053: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e77c: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ +02e780: 1271 |0058: const/4 v1, #int 7 // #7 │ │ +02e782: 2202 cc01 |0059: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e786: 1a03 d905 |005b: const-string v3, "SendDroid" // string@05d9 │ │ +02e78a: 1a04 da07 |005d: const-string v4, "com.senddroid." // string@07da │ │ +02e78e: 7030 ea0c 3204 |005f: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e794: 4d02 0001 |0062: aput-object v2, v0, v1 │ │ +02e798: 1301 0800 |0064: const/16 v1, #int 8 // #8 │ │ +02e79c: 2202 cc01 |0066: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e7a0: 1a03 5801 |0068: const-string v3, "AppBucks" // string@0158 │ │ +02e7a4: 1a04 cc07 |006a: const-string v4, "com.appbucks.sdk." // string@07cc │ │ +02e7a8: 7030 ea0c 3204 |006c: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e7ae: 4d02 0001 |006f: aput-object v2, v0, v1 │ │ +02e7b2: 1301 0900 |0071: const/16 v1, #int 9 // #9 │ │ +02e7b6: 2202 cc01 |0073: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e7ba: 1a03 6202 |0075: const-string v3, "Kuguo" // string@0262 │ │ +02e7be: 1a04 c307 |0077: const-string v4, "cn.kuguo." // string@07c3 │ │ +02e7c2: 7030 ea0c 3204 |0079: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e7c8: 4d02 0001 |007c: aput-object v2, v0, v1 │ │ +02e7cc: 1301 0a00 |007e: const/16 v1, #int 10 // #a │ │ +02e7d0: 2202 cc01 |0080: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdProvider; // type@01cc │ │ +02e7d4: 1a03 5a01 |0082: const-string v3, "Applovin'" // string@015a │ │ +02e7d8: 1a04 ce07 |0084: const-string v4, "com.applovin." // string@07ce │ │ +02e7dc: 7030 ea0c 3204 |0086: invoke-direct {v2, v3, v4}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +02e7e2: 4d02 0001 |0089: aput-object v2, v0, v1 │ │ +02e7e6: 6900 4503 |008b: sput-object v0, Lcom/brosmike/airpushdetector/Detector;.AD_PROVIDERS:[Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@0345 │ │ +02e7ea: 1300 1000 |008d: const/16 v0, #int 16 // #10 │ │ +02e7ee: 2300 5102 |008f: new-array v0, v0, [Ljava/lang/String; // type@0251 │ │ +02e7f2: 1a01 1307 |0091: const-string v1, "alias." // string@0713 │ │ +02e7f6: 4d01 0005 |0093: aput-object v1, v0, v5 │ │ +02e7fa: 1a01 c707 |0095: const-string v1, "com.actionbarsherlock." // string@07c7 │ │ +02e7fe: 4d01 0006 |0097: aput-object v1, v0, v6 │ │ +02e802: 1a01 ca07 |0099: const-string v1, "com.amazon." // string@07ca │ │ +02e806: 4d01 0007 |009b: aput-object v1, v0, v7 │ │ +02e80a: 1a01 cb07 |009d: const-string v1, "com.android." // string@07cb │ │ +02e80e: 4d01 0008 |009f: aput-object v1, v0, v8 │ │ +02e812: 1a01 d007 |00a1: const-string v1, "com.clockworkmod." // string@07d0 │ │ +02e816: 4d01 0009 |00a3: aput-object v1, v0, v9 │ │ +02e81a: 1251 |00a5: const/4 v1, #int 5 // #5 │ │ +02e81c: 1a02 d107 |00a6: const-string v2, "com.cooliris." // string@07d1 │ │ +02e820: 4d02 0001 |00a8: aput-object v2, v0, v1 │ │ +02e824: 1261 |00aa: const/4 v1, #int 6 // #6 │ │ +02e826: 1a02 d207 |00ab: const-string v2, "com.crittercism" // string@07d2 │ │ +02e82a: 4d02 0001 |00ad: aput-object v2, v0, v1 │ │ +02e82e: 1271 |00af: const/4 v1, #int 7 // #7 │ │ +02e830: 1a02 d307 |00b0: const-string v2, "com.facebook." // string@07d3 │ │ +02e834: 4d02 0001 |00b2: aput-object v2, v0, v1 │ │ +02e838: 1301 0800 |00b4: const/16 v1, #int 8 // #8 │ │ +02e83c: 1a02 d407 |00b6: const-string v2, "com.google." // string@07d4 │ │ +02e840: 4d02 0001 |00b8: aput-object v2, v0, v1 │ │ +02e844: 1301 0900 |00ba: const/16 v1, #int 9 // #9 │ │ +02e848: 1a02 d607 |00bc: const-string v2, "com.moolahmedia." // string@07d6 │ │ +02e84c: 4d02 0001 |00be: aput-object v2, v0, v1 │ │ +02e850: 1301 0a00 |00c0: const/16 v1, #int 10 // #a │ │ +02e854: 1a02 d707 |00c2: const-string v2, "com.openfeint." // string@07d7 │ │ +02e858: 4d02 0001 |00c4: aput-object v2, v0, v1 │ │ +02e85c: 1301 0b00 |00c6: const/16 v1, #int 11 // #b │ │ +02e860: 1a02 d807 |00c8: const-string v2, "com.paypal." // string@07d8 │ │ +02e864: 4d02 0001 |00ca: aput-object v2, v0, v1 │ │ +02e868: 1301 0c00 |00cc: const/16 v1, #int 12 // #c │ │ +02e86c: 1a02 d907 |00ce: const-string v2, "com.phonegap." // string@07d9 │ │ +02e870: 4d02 0001 |00d0: aput-object v2, v0, v1 │ │ +02e874: 1301 0d00 |00d2: const/16 v1, #int 13 // #d │ │ +02e878: 1a02 db07 |00d4: const-string v2, "com.soundhound." // string@07db │ │ +02e87c: 4d02 0001 |00d6: aput-object v2, v0, v1 │ │ +02e880: 1301 0e00 |00d8: const/16 v1, #int 14 // #e │ │ +02e884: 1a02 b70d |00da: const-string v2, "org.acra." // string@0db7 │ │ +02e888: 4d02 0001 |00dc: aput-object v2, v0, v1 │ │ +02e88c: 1301 0f00 |00de: const/16 v1, #int 15 // #f │ │ +02e890: 1a02 b80d |00e0: const-string v2, "org.openintents." // string@0db8 │ │ +02e894: 4d02 0001 |00e2: aput-object v2, v0, v1 │ │ +02e898: 6900 4603 |00e4: sput-object v0, Lcom/brosmike/airpushdetector/Detector;.PACKAGE_WHITELIST:[Ljava/lang/String; // field@0346 │ │ +02e89c: 0e00 |00e6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=45 │ │ 0x008d line=62 │ │ locals : │ │ │ │ #1 : (in Lcom/brosmike/airpushdetector/Detector;) │ │ @@ -49741,182 +49746,171 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d2dc: |[02d2dc] com.brosmike.airpushdetector.Detector.:()V │ │ -02d2ec: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d2f2: 0e00 |0003: return-void │ │ +02e8a0: |[02e8a0] com.brosmike.airpushdetector.Detector.:()V │ │ +02e8b0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02e8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ - 0x0003 line=183 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/Detector; │ │ │ │ #2 : (in Lcom/brosmike/airpushdetector/Detector;) │ │ name : 'detectAds' │ │ type : '(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 15 │ │ + registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 117 16-bit code units │ │ -02d2f4: |[02d2f4] com.brosmike.airpushdetector.Detector.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; │ │ -02d304: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -02d306: 390c 0300 |0001: if-nez v12, 0004 // +0003 │ │ -02d30a: 1108 |0003: return-object v8 │ │ -02d30c: 07c1 |0004: move-object v1, v12 │ │ -02d30e: 2116 |0005: array-length v6, v1 │ │ -02d310: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -02d312: 0134 |0007: move v4, v3 │ │ -02d314: 3564 fbff |0008: if-ge v4, v6, 0003 // -0005 │ │ -02d318: 4605 0104 |000a: aget-object v5, v1, v4 │ │ -02d31c: 3905 0600 |000c: if-nez v5, 0012 // +0006 │ │ -02d320: d803 0401 |000e: add-int/lit8 v3, v4, #int 1 // #01 │ │ -02d324: 0134 |0010: move v4, v3 │ │ -02d326: 28f7 |0011: goto 0008 // -0009 │ │ -02d328: 6202 4503 |0012: sget-object v2, Lcom/brosmike/airpushdetector/Detector;.AD_PROVIDERS:[Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@0345 │ │ -02d32c: 2127 |0014: array-length v7, v2 │ │ -02d32e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -02d330: 3573 4f00 |0016: if-ge v3, v7, 0065 // +004f │ │ -02d334: 4600 0203 |0018: aget-object v0, v2, v3 │ │ -02d338: 6e20 eb0c 5000 |001a: invoke-virtual {v0, v5}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.matches:(Landroid/content/pm/PackageItemInfo;)Z // method@0ceb │ │ -02d33e: 0a09 |001d: move-result v9 │ │ -02d340: 3809 4400 |001e: if-eqz v9, 0062 // +0044 │ │ -02d344: 1a08 5101 |0020: const-string v8, "AirPushDetector" // string@0151 │ │ -02d348: 2209 0e02 |0022: new-instance v9, Ljava/lang/StringBuilder; // type@020e │ │ -02d34c: 7010 a20d 0900 |0024: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02d352: 1a0a c501 |0027: const-string v10, "Detected ad framework " // string@01c5 │ │ -02d356: 6e20 a80d a900 |0029: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d35c: 0c09 |002c: move-result-object v9 │ │ -02d35e: 540a 3b03 |002d: iget-object v10, v0, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ -02d362: 6e20 a80d a900 |002f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d368: 0c09 |0032: move-result-object v9 │ │ -02d36a: 1a0a 4800 |0033: const-string v10, " in package " // string@0048 │ │ -02d36e: 6e20 a80d a900 |0035: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d374: 0c09 |0038: move-result-object v9 │ │ -02d376: 54ba 1300 |0039: iget-object v10, v11, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -02d37a: 6e20 a80d a900 |003b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d380: 0c09 |003e: move-result-object v9 │ │ -02d382: 1a0a 2900 |003f: const-string v10, " as " // string@0029 │ │ -02d386: 6e20 a80d a900 |0041: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d38c: 0c09 |0044: move-result-object v9 │ │ -02d38e: 6e20 a80d d900 |0045: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d394: 0c09 |0048: move-result-object v9 │ │ -02d396: 1a0a 0200 |0049: const-string v10, " " // string@0002 │ │ -02d39a: 6e20 a80d a900 |004b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d3a0: 0c09 |004e: move-result-object v9 │ │ -02d3a2: 545a 1600 |004f: iget-object v10, v5, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ -02d3a6: 6e20 a80d a900 |0051: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d3ac: 0c09 |0054: move-result-object v9 │ │ -02d3ae: 6e10 ac0d 0900 |0055: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02d3b4: 0c09 |0058: move-result-object v9 │ │ -02d3b6: 7120 430b 9800 |0059: invoke-static {v8, v9}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b43 │ │ -02d3bc: 2208 cd01 |005c: new-instance v8, Lcom/brosmike/airpushdetector/Detector$AdSource; // type@01cd │ │ -02d3c0: 7040 ec0c b805 |005e: invoke-direct {v8, v11, v5, v0}, Lcom/brosmike/airpushdetector/Detector$AdSource;.:(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V // method@0cec │ │ -02d3c6: 28a2 |0061: goto 0003 // -005e │ │ -02d3c8: d803 0301 |0062: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02d3cc: 28b2 |0064: goto 0016 // -004e │ │ -02d3ce: 7120 010d b500 |0065: invoke-static {v5, v11}, Lcom/brosmike/airpushdetector/Detector;.isSuspicious:(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z // method@0d01 │ │ -02d3d4: 0a09 |0068: move-result v9 │ │ -02d3d6: 3809 a5ff |0069: if-eqz v9, 000e // -005b │ │ -02d3da: 5459 1600 |006b: iget-object v9, v5, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ -02d3de: 7110 000d 0900 |006d: invoke-static {v9}, Lcom/brosmike/airpushdetector/Detector;.getPackagePrefix:(Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -02d3e4: 0c09 |0070: move-result-object v9 │ │ -02d3e6: 7220 e40d 9e00 |0071: invoke-interface {v14, v9}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0de4 │ │ -02d3ec: 289a |0074: goto 000e // -0066 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=159 │ │ - 0x0003 line=176 │ │ - 0x0004 line=162 │ │ - 0x000c line=163 │ │ - 0x000e line=162 │ │ - 0x0012 line=165 │ │ - 0x001a line=166 │ │ - 0x0020 line=167 │ │ - 0x005c line=168 │ │ - 0x0062 line=165 │ │ - 0x0065 line=172 │ │ - 0x006b line=173 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=14 (null) Ljava/util/Set; │ │ - 0x0005 - 0x0008 reg=1 arr$ [Landroid/content/pm/PackageItemInfo; │ │ - 0x0007 - 0x0008 reg=3 i$ I │ │ - 0x0006 - 0x0008 reg=6 len$ I │ │ - 0x0008 - 0x000e reg=4 i$ I │ │ - 0x0010 - 0x0011 reg=3 i$ I │ │ - 0x0011 - 0x0016 reg=4 i$ I │ │ - 0x001a - 0x0065 reg=0 adProvider Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ - 0x0014 - 0x0075 reg=2 arr$ [Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ - 0x0016 - 0x0075 reg=3 i$ I │ │ - 0x000c - 0x0075 reg=5 item Landroid/content/pm/PackageItemInfo; │ │ - 0x0015 - 0x0075 reg=7 len$ I │ │ - 0x0000 - 0x0075 reg=11 pkg Landroid/content/pm/PackageInfo; │ │ - 0x0000 - 0x0075 reg=12 items [Landroid/content/pm/PackageItemInfo; │ │ - 0x0000 - 0x0075 reg=13 itemTypeTag Ljava/lang/String; │ │ - 0x0000 - 0x0075 reg=14 suspiciousPackages Ljava/util/Set; Ljava/util/Set; │ │ + insns size : 116 16-bit code units │ │ +02e8b8: |[02e8b8] com.brosmike.airpushdetector.Detector.detectAds:(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; │ │ +02e8c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02e8ca: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +02e8cc: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ +02e8d0: 1102 |0004: return-object v2 │ │ +02e8d2: 21b6 |0005: array-length v6, v11 │ │ +02e8d4: 0145 |0006: move v5, v4 │ │ +02e8d6: 3565 fdff |0007: if-ge v5, v6, 0004 // -0003 │ │ +02e8da: 4601 0b05 |0009: aget-object v1, v11, v5 │ │ +02e8de: 3901 0600 |000b: if-nez v1, 0011 // +0006 │ │ +02e8e2: d803 0501 |000d: add-int/lit8 v3, v5, #int 1 // #01 │ │ +02e8e6: 0135 |000f: move v5, v3 │ │ +02e8e8: 28f7 |0010: goto 0007 // -0009 │ │ +02e8ea: 6207 4503 |0011: sget-object v7, Lcom/brosmike/airpushdetector/Detector;.AD_PROVIDERS:[Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@0345 │ │ +02e8ee: 2178 |0013: array-length v8, v7 │ │ +02e8f0: 0143 |0014: move v3, v4 │ │ +02e8f2: 3583 4f00 |0015: if-ge v3, v8, 0064 // +004f │ │ +02e8f6: 4600 0703 |0017: aget-object v0, v7, v3 │ │ +02e8fa: 6e20 eb0c 1000 |0019: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.matches:(Landroid/content/pm/PackageItemInfo;)Z // method@0ceb │ │ +02e900: 0a09 |001c: move-result v9 │ │ +02e902: 3809 4400 |001d: if-eqz v9, 0061 // +0044 │ │ +02e906: 1a02 5101 |001f: const-string v2, "AirPushDetector" // string@0151 │ │ +02e90a: 2203 0e02 |0021: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +02e90e: 7010 a30d 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02e914: 1a04 c501 |0026: const-string v4, "Detected ad framework " // string@01c5 │ │ +02e918: 6e20 a90d 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e91e: 0c03 |002b: move-result-object v3 │ │ +02e920: 5404 3b03 |002c: iget-object v4, v0, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ +02e924: 6e20 a90d 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e92a: 0c03 |0031: move-result-object v3 │ │ +02e92c: 1a04 4800 |0032: const-string v4, " in package " // string@0048 │ │ +02e930: 6e20 a90d 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e936: 0c03 |0037: move-result-object v3 │ │ +02e938: 54a4 1300 |0038: iget-object v4, v10, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +02e93c: 6e20 a90d 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e942: 0c03 |003d: move-result-object v3 │ │ +02e944: 1a04 2900 |003e: const-string v4, " as " // string@0029 │ │ +02e948: 6e20 a90d 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e94e: 0c03 |0043: move-result-object v3 │ │ +02e950: 6e20 a90d c300 |0044: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e956: 0c03 |0047: move-result-object v3 │ │ +02e958: 1a04 0200 |0048: const-string v4, " " // string@0002 │ │ +02e95c: 6e20 a90d 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e962: 0c03 |004d: move-result-object v3 │ │ +02e964: 5414 1600 |004e: iget-object v4, v1, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ +02e968: 6e20 a90d 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02e96e: 0c03 |0053: move-result-object v3 │ │ +02e970: 6e10 ad0d 0300 |0054: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02e976: 0c03 |0057: move-result-object v3 │ │ +02e978: 7120 430b 3200 |0058: invoke-static {v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b43 │ │ +02e97e: 2202 cd01 |005b: new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdSource; // type@01cd │ │ +02e982: 7040 ec0c a201 |005d: invoke-direct {v2, v10, v1, v0}, Lcom/brosmike/airpushdetector/Detector$AdSource;.:(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V // method@0cec │ │ +02e988: 28a4 |0060: goto 0004 // -005c │ │ +02e98a: d803 0301 |0061: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02e98e: 28b2 |0063: goto 0015 // -004e │ │ +02e990: 7120 010d a100 |0064: invoke-static {v1, v10}, Lcom/brosmike/airpushdetector/Detector;.isSuspicious:(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z // method@0d01 │ │ +02e996: 0a03 |0067: move-result v3 │ │ +02e998: 3803 a5ff |0068: if-eqz v3, 000d // -005b │ │ +02e99c: 5413 1600 |006a: iget-object v3, v1, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ +02e9a0: 7110 000d 0300 |006c: invoke-static {v3}, Lcom/brosmike/airpushdetector/Detector;.getPackagePrefix:(Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +02e9a6: 0c03 |006f: move-result-object v3 │ │ +02e9a8: 7220 e50d 3d00 |0070: invoke-interface {v13, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0de5 │ │ +02e9ae: 289a |0073: goto 000d // -0066 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=159 │ │ + 0x0004 line=176 │ │ + 0x0005 line=162 │ │ + 0x000b line=163 │ │ + 0x000d line=162 │ │ + 0x0011 line=165 │ │ + 0x0019 line=166 │ │ + 0x001f line=167 │ │ + 0x005b line=168 │ │ + 0x0061 line=165 │ │ + 0x0064 line=172 │ │ + 0x006a line=173 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=13 (null) Ljava/util/Set; │ │ + 0x0019 - 0x0064 reg=0 adProvider Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ + 0x000b - 0x0074 reg=1 item Landroid/content/pm/PackageItemInfo; │ │ + 0x0000 - 0x0074 reg=10 pkg Landroid/content/pm/PackageInfo; │ │ + 0x0000 - 0x0074 reg=11 items [Landroid/content/pm/PackageItemInfo; │ │ + 0x0000 - 0x0074 reg=12 itemTypeTag Ljava/lang/String; │ │ + 0x0000 - 0x0074 reg=13 suspiciousPackages Ljava/util/Set; Ljava/util/Set; │ │ │ │ #3 : (in Lcom/brosmike/airpushdetector/Detector;) │ │ name : 'getPackagePrefix' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -02d3f0: |[02d3f0] com.brosmike.airpushdetector.Detector.getPackagePrefix:(Ljava/lang/String;)Ljava/lang/String; │ │ -02d400: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -02d402: 3909 0500 |0001: if-nez v9, 0006 // +0005 │ │ -02d406: 1a09 0000 |0003: const-string v9, "" // string@0000 │ │ -02d40a: 1109 |0005: return-object v9 │ │ -02d40c: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -02d40e: 1235 |0007: const/4 v5, #int 3 // #3 │ │ -02d410: 2355 5102 |0008: new-array v5, v5, [Ljava/lang/String; // type@0251 │ │ -02d414: 1a06 c607 |000a: const-string v6, "com" // string@07c6 │ │ -02d418: 4d06 0508 |000c: aput-object v6, v5, v8 │ │ -02d41c: 1216 |000e: const/4 v6, #int 1 // #1 │ │ -02d41e: 1a07 b80d |000f: const-string v7, "org" // string@0db8 │ │ -02d422: 4d07 0506 |0011: aput-object v7, v5, v6 │ │ -02d426: 1226 |0013: const/4 v6, #int 2 // #2 │ │ -02d428: 1a07 e00c |0014: const-string v7, "net" // string@0ce0 │ │ -02d42c: 4d07 0506 |0016: aput-object v7, v5, v6 │ │ -02d430: 7110 c70d 0500 |0018: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0dc7 │ │ -02d436: 0c01 |001b: move-result-object v1 │ │ -02d438: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -02d43a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -02d43c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -02d43e: 3502 2200 |001f: if-ge v2, v0, 0041 // +0022 │ │ -02d442: 1305 2e00 |0021: const/16 v5, #int 46 // #2e │ │ -02d446: d806 0401 |0023: add-int/lit8 v6, v4, #int 1 // #01 │ │ -02d44a: 6e30 9a0d 5906 |0025: invoke-virtual {v9, v5, v6}, Ljava/lang/String;.indexOf:(II)I // method@0d9a │ │ -02d450: 0a03 |0028: move-result v3 │ │ -02d452: 12f5 |0029: const/4 v5, #int -1 // #ff │ │ -02d454: 3253 dbff |002a: if-eq v3, v5, 0005 // -0025 │ │ -02d458: 6e30 9f0d 4903 |002c: invoke-virtual {v9, v4, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0d9f │ │ -02d45e: 0c05 |002f: move-result-object v5 │ │ -02d460: 7220 dd0d 5100 |0030: invoke-interface {v1, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0ddd │ │ -02d466: 0a05 |0033: move-result v5 │ │ -02d468: 3905 0900 |0034: if-nez v5, 003d // +0009 │ │ -02d46c: d805 0301 |0036: add-int/lit8 v5, v3, #int 1 // #01 │ │ -02d470: 6e30 9f0d 8905 |0038: invoke-virtual {v9, v8, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0d9f │ │ -02d476: 0c09 |003b: move-result-object v9 │ │ -02d478: 28c9 |003c: goto 0005 // -0037 │ │ -02d47a: 0134 |003d: move v4, v3 │ │ -02d47c: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02d480: 28df |0040: goto 001f // -0021 │ │ -02d482: d805 0401 |0041: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02d486: 6e30 9f0d 8905 |0043: invoke-virtual {v9, v8, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0d9f │ │ -02d48c: 0c09 |0046: move-result-object v9 │ │ -02d48e: 28be |0047: goto 0005 // -0042 │ │ +02e9b0: |[02e9b0] com.brosmike.airpushdetector.Detector.getPackagePrefix:(Ljava/lang/String;)Ljava/lang/String; │ │ +02e9c0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +02e9c2: 3909 0500 |0001: if-nez v9, 0006 // +0005 │ │ +02e9c6: 1a09 0000 |0003: const-string v9, "" // string@0000 │ │ +02e9ca: 1109 |0005: return-object v9 │ │ +02e9cc: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +02e9ce: 1235 |0007: const/4 v5, #int 3 // #3 │ │ +02e9d0: 2355 5102 |0008: new-array v5, v5, [Ljava/lang/String; // type@0251 │ │ +02e9d4: 1a06 c507 |000a: const-string v6, "com" // string@07c5 │ │ +02e9d8: 4d06 0508 |000c: aput-object v6, v5, v8 │ │ +02e9dc: 1216 |000e: const/4 v6, #int 1 // #1 │ │ +02e9de: 1a07 b60d |000f: const-string v7, "org" // string@0db6 │ │ +02e9e2: 4d07 0506 |0011: aput-object v7, v5, v6 │ │ +02e9e6: 1226 |0013: const/4 v6, #int 2 // #2 │ │ +02e9e8: 1a07 de0c |0014: const-string v7, "net" // string@0cde │ │ +02e9ec: 4d07 0506 |0016: aput-object v7, v5, v6 │ │ +02e9f0: 7110 c80d 0500 |0018: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0dc8 │ │ +02e9f6: 0c01 |001b: move-result-object v1 │ │ +02e9f8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +02e9fa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +02e9fc: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +02e9fe: 3502 2200 |001f: if-ge v2, v0, 0041 // +0022 │ │ +02ea02: 1305 2e00 |0021: const/16 v5, #int 46 // #2e │ │ +02ea06: d806 0401 |0023: add-int/lit8 v6, v4, #int 1 // #01 │ │ +02ea0a: 6e30 9b0d 5906 |0025: invoke-virtual {v9, v5, v6}, Ljava/lang/String;.indexOf:(II)I // method@0d9b │ │ +02ea10: 0a03 |0028: move-result v3 │ │ +02ea12: 12f5 |0029: const/4 v5, #int -1 // #ff │ │ +02ea14: 3253 dbff |002a: if-eq v3, v5, 0005 // -0025 │ │ +02ea18: 6e30 a00d 4903 |002c: invoke-virtual {v9, v4, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0da0 │ │ +02ea1e: 0c05 |002f: move-result-object v5 │ │ +02ea20: 7220 de0d 5100 |0030: invoke-interface {v1, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0dde │ │ +02ea26: 0a05 |0033: move-result v5 │ │ +02ea28: 3905 0900 |0034: if-nez v5, 003d // +0009 │ │ +02ea2c: d805 0301 |0036: add-int/lit8 v5, v3, #int 1 // #01 │ │ +02ea30: 6e30 a00d 8905 |0038: invoke-virtual {v9, v8, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0da0 │ │ +02ea36: 0c09 |003b: move-result-object v9 │ │ +02ea38: 28c9 |003c: goto 0005 // -0037 │ │ +02ea3a: 0134 |003d: move v4, v3 │ │ +02ea3c: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02ea40: 28df |0040: goto 001f // -0021 │ │ +02ea42: d805 0401 |0041: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02ea46: 6e30 a00d 8905 |0043: invoke-virtual {v9, v8, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0da0 │ │ +02ea4c: 0c09 |0046: move-result-object v9 │ │ +02ea4e: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=128 │ │ 0x0005 line=145 │ │ 0x0006 line=130 │ │ 0x0007 line=131 │ │ 0x001c line=133 │ │ @@ -49944,56 +49938,53 @@ │ │ 0x0006 - 0x0048 reg=9 fullPackageName Ljava/lang/String; │ │ │ │ #4 : (in Lcom/brosmike/airpushdetector/Detector;) │ │ name : 'isSuspicious' │ │ type : '(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02d490: |[02d490] com.brosmike.airpushdetector.Detector.isSuspicious:(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z │ │ -02d4a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02d4a2: 5475 1600 |0001: iget-object v5, v7, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ -02d4a6: 5486 1300 |0003: iget-object v6, v8, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -02d4aa: 7110 000d 0600 |0005: invoke-static {v6}, Lcom/brosmike/airpushdetector/Detector;.getPackagePrefix:(Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -02d4b0: 0c06 |0008: move-result-object v6 │ │ -02d4b2: 6e20 9d0d 6500 |0009: invoke-virtual {v5, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9d │ │ -02d4b8: 0a05 |000c: move-result v5 │ │ -02d4ba: 3805 0300 |000d: if-eqz v5, 0010 // +0003 │ │ -02d4be: 0f04 |000f: return v4 │ │ -02d4c0: 6200 4603 |0010: sget-object v0, Lcom/brosmike/airpushdetector/Detector;.PACKAGE_WHITELIST:[Ljava/lang/String; // field@0346 │ │ -02d4c4: 2102 |0012: array-length v2, v0 │ │ -02d4c6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -02d4c8: 3521 0f00 |0014: if-ge v1, v2, 0023 // +000f │ │ -02d4cc: 4603 0001 |0016: aget-object v3, v0, v1 │ │ -02d4d0: 5475 1600 |0018: iget-object v5, v7, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ -02d4d4: 6e20 9d0d 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9d │ │ -02d4da: 0a05 |001d: move-result v5 │ │ -02d4dc: 3905 f1ff |001e: if-nez v5, 000f // -000f │ │ -02d4e0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02d4e4: 28f2 |0022: goto 0014 // -000e │ │ -02d4e6: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -02d4e8: 28eb |0024: goto 000f // -0015 │ │ +02ea50: |[02ea50] com.brosmike.airpushdetector.Detector.isSuspicious:(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z │ │ +02ea60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02ea62: 5462 1600 |0001: iget-object v2, v6, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ +02ea66: 5473 1300 |0003: iget-object v3, v7, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +02ea6a: 7110 000d 0300 |0005: invoke-static {v3}, Lcom/brosmike/airpushdetector/Detector;.getPackagePrefix:(Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +02ea70: 0c03 |0008: move-result-object v3 │ │ +02ea72: 6e20 9e0d 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9e │ │ +02ea78: 0a02 |000c: move-result v2 │ │ +02ea7a: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ +02ea7e: 0f01 |000f: return v1 │ │ +02ea80: 6203 4603 |0010: sget-object v3, Lcom/brosmike/airpushdetector/Detector;.PACKAGE_WHITELIST:[Ljava/lang/String; // field@0346 │ │ +02ea84: 2134 |0012: array-length v4, v3 │ │ +02ea86: 0112 |0013: move v2, v1 │ │ +02ea88: 3542 0f00 |0014: if-ge v2, v4, 0023 // +000f │ │ +02ea8c: 4600 0302 |0016: aget-object v0, v3, v2 │ │ +02ea90: 5465 1600 |0018: iget-object v5, v6, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ +02ea94: 6e20 9e0d 0500 |001a: invoke-virtual {v5, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9e │ │ +02ea9a: 0a05 |001d: move-result v5 │ │ +02ea9c: 3905 f1ff |001e: if-nez v5, 000f // -000f │ │ +02eaa0: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02eaa4: 28f2 |0022: goto 0014 // -000e │ │ +02eaa6: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +02eaa8: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=150 │ │ 0x000f line=154 │ │ 0x0010 line=151 │ │ 0x0018 line=152 │ │ 0x0020 line=151 │ │ 0x0023 line=154 │ │ locals : │ │ - 0x0018 - 0x0023 reg=3 whitelistedPrefix Ljava/lang/String; │ │ - 0x0012 - 0x0025 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0014 - 0x0025 reg=1 i$ I │ │ - 0x0013 - 0x0025 reg=2 len$ I │ │ - 0x0000 - 0x0025 reg=7 packageItem Landroid/content/pm/PackageItemInfo; │ │ - 0x0000 - 0x0025 reg=8 appPackage Landroid/content/pm/PackageInfo; │ │ + 0x0018 - 0x0023 reg=0 whitelistedPrefix Ljava/lang/String; │ │ + 0x0000 - 0x0025 reg=6 packageItem Landroid/content/pm/PackageItemInfo; │ │ + 0x0000 - 0x0025 reg=7 appPackage Landroid/content/pm/PackageInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 455 (Detector.java) │ │ │ │ Class #216 header: │ │ class_idx : 468 │ │ access_flags : 4096 (0x1000) │ │ @@ -50064,18 +50055,18 @@ │ │ type : '(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d4ec: |[02d4ec] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter$ViewHolder.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;)V │ │ -02d4fc: 5b01 4b03 |0000: iput-object v1, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.this$1:Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; // field@034b │ │ -02d500: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d506: 0e00 |0005: return-void │ │ +02eaac: |[02eaac] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter$ViewHolder.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;)V │ │ +02eabc: 5b01 4b03 |0000: iput-object v1, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.this$1:Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; // field@034b │ │ +02eac0: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02eac6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; │ │ │ │ @@ -50084,17 +50075,17 @@ │ │ type : '(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;Lcom/brosmike/airpushdetector/DetectorFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d508: |[02d508] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter$ViewHolder.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;Lcom/brosmike/airpushdetector/DetectorFragment$1;)V │ │ -02d518: 7020 050d 1000 |0000: invoke-direct {v0, v1}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;)V // method@0d05 │ │ -02d51e: 0e00 |0003: return-void │ │ +02eac8: |[02eac8] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter$ViewHolder.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;Lcom/brosmike/airpushdetector/DetectorFragment$1;)V │ │ +02ead8: 7020 050d 1000 |0000: invoke-direct {v0, v1}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;)V // method@0d05 │ │ +02eade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/brosmike/airpushdetector/DetectorFragment$1; │ │ @@ -50148,26 +50139,26 @@ │ │ type : '(Lcom/brosmike/airpushdetector/DetectorFragment;Landroid/app/Activity;[Lcom/brosmike/airpushdetector/Detector$AdSource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02d520: |[02d520] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter.:(Lcom/brosmike/airpushdetector/DetectorFragment;Landroid/app/Activity;[Lcom/brosmike/airpushdetector/Detector$AdSource;)V │ │ -02d530: 5b12 4e03 |0000: iput-object v2, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.this$0:Lcom/brosmike/airpushdetector/DetectorFragment; // field@034e │ │ -02d534: 1400 0300 037f |0002: const v0, #float 1.74129e+38 // #7f030003 │ │ -02d53a: 7040 890c 3140 |0005: invoke-direct {v1, v3, v0, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0c89 │ │ -02d540: 6e10 0d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ -02d546: 0c00 |000b: move-result-object v0 │ │ -02d548: 5b10 4c03 |000c: iput-object v0, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.inflater:Landroid/view/LayoutInflater; // field@034c │ │ -02d54c: 6e10 0e00 0300 |000e: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -02d552: 0c00 |0011: move-result-object v0 │ │ -02d554: 5b10 4d03 |0012: iput-object v0, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.pm:Landroid/content/pm/PackageManager; // field@034d │ │ -02d558: 5b14 4f03 |0014: iput-object v4, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.values:[Lcom/brosmike/airpushdetector/Detector$AdSource; // field@034f │ │ -02d55c: 0e00 |0016: return-void │ │ +02eae0: |[02eae0] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter.:(Lcom/brosmike/airpushdetector/DetectorFragment;Landroid/app/Activity;[Lcom/brosmike/airpushdetector/Detector$AdSource;)V │ │ +02eaf0: 5b12 4e03 |0000: iput-object v2, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.this$0:Lcom/brosmike/airpushdetector/DetectorFragment; // field@034e │ │ +02eaf4: 1400 0300 037f |0002: const v0, #float 1.74129e+38 // #7f030003 │ │ +02eafa: 7040 890c 3140 |0005: invoke-direct {v1, v3, v0, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0c89 │ │ +02eb00: 6e10 0d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ +02eb06: 0c00 |000b: move-result-object v0 │ │ +02eb08: 5b10 4c03 |000c: iput-object v0, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.inflater:Landroid/view/LayoutInflater; // field@034c │ │ +02eb0c: 6e10 0e00 0300 |000e: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +02eb12: 0c00 |0011: move-result-object v0 │ │ +02eb14: 5b10 4d03 |0012: iput-object v0, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.pm:Landroid/content/pm/PackageManager; // field@034d │ │ +02eb18: 5b14 4f03 |0014: iput-object v4, v1, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.values:[Lcom/brosmike/airpushdetector/Detector$AdSource; // field@034f │ │ +02eb1c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0002 line=191 │ │ 0x0008 line=192 │ │ 0x000e line=193 │ │ 0x0014 line=194 │ │ @@ -50184,94 +50175,99 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -02d560: |[02d560] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -02d570: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02d572: 3909 8600 |0001: if-nez v9, 0087 // +0086 │ │ -02d576: 5473 4c03 |0003: iget-object v3, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.inflater:Landroid/view/LayoutInflater; // field@034c │ │ -02d57a: 1404 0300 037f |0005: const v4, #float 1.74129e+38 // #7f030003 │ │ -02d580: 6e30 630b 4305 |0008: invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b63 │ │ -02d586: 0c09 |000b: move-result-object v9 │ │ -02d588: 2200 d501 |000c: new-instance v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; // type@01d5 │ │ -02d58c: 7030 060d 7005 |000e: invoke-direct {v0, v7, v5}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;Lcom/brosmike/airpushdetector/DetectorFragment$1;)V // method@0d06 │ │ -02d592: 1403 0900 057f |0011: const v3, #float 1.76788e+38 // #7f050009 │ │ -02d598: 6e20 9e0b 3900 |0014: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -02d59e: 0c03 |0017: move-result-object v3 │ │ -02d5a0: 1f03 ca01 |0018: check-cast v3, Landroid/widget/TextView; // type@01ca │ │ -02d5a4: 5b03 4a03 |001a: iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@034a │ │ -02d5a8: 1403 0700 057f |001c: const v3, #float 1.76787e+38 // #7f050007 │ │ -02d5ae: 6e20 9e0b 3900 |001f: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -02d5b4: 0c03 |0022: move-result-object v3 │ │ -02d5b6: 1f03 ba01 |0023: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ -02d5ba: 5b03 4903 |0025: iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appIcon:Landroid/widget/ImageView; // field@0349 │ │ -02d5be: 1403 0a00 057f |0027: const v3, #float 1.76788e+38 // #7f05000a │ │ -02d5c4: 6e20 9e0b 3900 |002a: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -02d5ca: 0c03 |002d: move-result-object v3 │ │ -02d5cc: 1f03 ca01 |002e: check-cast v3, Landroid/widget/TextView; // type@01ca │ │ -02d5d0: 5b03 4803 |0030: iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.adProviderName:Landroid/widget/TextView; // field@0348 │ │ -02d5d4: 6e20 dd0b 0900 |0032: invoke-virtual {v9, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0bdd │ │ -02d5da: 5473 4f03 |0035: iget-object v3, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.values:[Lcom/brosmike/airpushdetector/Detector$AdSource; // field@034f │ │ -02d5de: 4602 0308 |0037: aget-object v2, v3, v8 │ │ -02d5e2: 5421 3f03 |0039: iget-object v1, v2, Lcom/brosmike/airpushdetector/Detector$AdSource;.packageInfo:Landroid/content/pm/PackageInfo; // field@033f │ │ -02d5e6: 5403 4a03 |003b: iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@034a │ │ -02d5ea: 5474 4d03 |003d: iget-object v4, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.pm:Landroid/content/pm/PackageManager; // field@034d │ │ -02d5ee: 5415 1200 |003f: iget-object v5, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0012 │ │ -02d5f2: 6e20 ac00 5400 |0041: invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ac │ │ -02d5f8: 0c04 |0044: move-result-object v4 │ │ -02d5fa: 6e10 900d 0400 |0045: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d90 │ │ -02d600: 0c04 |0048: move-result-object v4 │ │ -02d602: 6e20 e30c 4300 |0049: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -02d608: 5403 4803 |004c: iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.adProviderName:Landroid/widget/TextView; // field@0348 │ │ -02d60c: 2204 0e02 |004e: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -02d610: 7010 a20d 0400 |0050: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02d616: 5475 4e03 |0053: iget-object v5, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.this$0:Lcom/brosmike/airpushdetector/DetectorFragment; // field@034e │ │ -02d61a: 6e10 0c0d 0500 |0055: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorFragment;.getResources:()Landroid/content/res/Resources; // method@0d0c │ │ -02d620: 0c05 |0058: move-result-object v5 │ │ -02d622: 1406 0400 047f |0059: const v6, #float 1.75458e+38 // #7f040004 │ │ -02d628: 6e20 b800 6500 |005c: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ -02d62e: 0c05 |005f: move-result-object v5 │ │ -02d630: 6e20 a80d 5400 |0060: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d636: 0c04 |0063: move-result-object v4 │ │ -02d638: 1a05 b700 |0064: const-string v5, ": " // string@00b7 │ │ -02d63c: 6e20 a80d 5400 |0066: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d642: 0c04 |0069: move-result-object v4 │ │ -02d644: 5425 3e03 |006a: iget-object v5, v2, Lcom/brosmike/airpushdetector/Detector$AdSource;.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@033e │ │ -02d648: 5455 3b03 |006c: iget-object v5, v5, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ -02d64c: 6e20 a80d 5400 |006e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d652: 0c04 |0071: move-result-object v4 │ │ -02d654: 6e10 ac0d 0400 |0072: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02d65a: 0c04 |0075: move-result-object v4 │ │ -02d65c: 6e20 e30c 4300 |0076: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -02d662: 5403 4903 |0079: iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appIcon:Landroid/widget/ImageView; // field@0349 │ │ -02d666: 5414 1200 |007b: iget-object v4, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0012 │ │ -02d66a: 5475 4d03 |007d: iget-object v5, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.pm:Landroid/content/pm/PackageManager; // field@034d │ │ -02d66e: 6e20 a700 5400 |007f: invoke-virtual {v4, v5}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@00a7 │ │ -02d674: 0c04 |0082: move-result-object v4 │ │ -02d676: 6e20 9c0c 4300 |0083: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c9c │ │ -02d67c: 1109 |0086: return-object v9 │ │ -02d67e: 6e10 b00b 0900 |0087: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bb0 │ │ -02d684: 0c00 |008a: move-result-object v0 │ │ -02d686: 1f00 d501 |008b: check-cast v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; // type@01d5 │ │ -02d68a: 28a8 |008d: goto 0035 // -0058 │ │ +02eb20: |[02eb20] com.brosmike.airpushdetector.DetectorFragment$AdSourceArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +02eb30: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02eb32: 3909 8600 |0001: if-nez v9, 0087 // +0086 │ │ +02eb36: 5473 4c03 |0003: iget-object v3, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.inflater:Landroid/view/LayoutInflater; // field@034c │ │ +02eb3a: 1404 0300 037f |0005: const v4, #float 1.74129e+38 // #7f030003 │ │ +02eb40: 6e30 630b 4305 |0008: invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b63 │ │ +02eb46: 0c09 |000b: move-result-object v9 │ │ +02eb48: 2200 d501 |000c: new-instance v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; // type@01d5 │ │ +02eb4c: 7030 060d 7005 |000e: invoke-direct {v0, v7, v5}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.:(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;Lcom/brosmike/airpushdetector/DetectorFragment$1;)V // method@0d06 │ │ +02eb52: 1403 0900 057f |0011: const v3, #float 1.76788e+38 // #7f050009 │ │ +02eb58: 6e20 9e0b 3900 |0014: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +02eb5e: 0c03 |0017: move-result-object v3 │ │ +02eb60: 1f03 ca01 |0018: check-cast v3, Landroid/widget/TextView; // type@01ca │ │ +02eb64: 5b03 4a03 |001a: iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@034a │ │ +02eb68: 1403 0700 057f |001c: const v3, #float 1.76787e+38 // #7f050007 │ │ +02eb6e: 6e20 9e0b 3900 |001f: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +02eb74: 0c03 |0022: move-result-object v3 │ │ +02eb76: 1f03 ba01 |0023: check-cast v3, Landroid/widget/ImageView; // type@01ba │ │ +02eb7a: 5b03 4903 |0025: iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appIcon:Landroid/widget/ImageView; // field@0349 │ │ +02eb7e: 1403 0a00 057f |0027: const v3, #float 1.76788e+38 // #7f05000a │ │ +02eb84: 6e20 9e0b 3900 |002a: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +02eb8a: 0c03 |002d: move-result-object v3 │ │ +02eb8c: 1f03 ca01 |002e: check-cast v3, Landroid/widget/TextView; // type@01ca │ │ +02eb90: 5b03 4803 |0030: iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.adProviderName:Landroid/widget/TextView; // field@0348 │ │ +02eb94: 6e20 dd0b 0900 |0032: invoke-virtual {v9, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0bdd │ │ +02eb9a: 5473 4f03 |0035: iget-object v3, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.values:[Lcom/brosmike/airpushdetector/Detector$AdSource; // field@034f │ │ +02eb9e: 4602 0308 |0037: aget-object v2, v3, v8 │ │ +02eba2: 5421 3f03 |0039: iget-object v1, v2, Lcom/brosmike/airpushdetector/Detector$AdSource;.packageInfo:Landroid/content/pm/PackageInfo; // field@033f │ │ +02eba6: 5403 4a03 |003b: iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@034a │ │ +02ebaa: 5474 4d03 |003d: iget-object v4, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.pm:Landroid/content/pm/PackageManager; // field@034d │ │ +02ebae: 5415 1200 |003f: iget-object v5, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0012 │ │ +02ebb2: 6e20 ac00 5400 |0041: invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ac │ │ +02ebb8: 0c04 |0044: move-result-object v4 │ │ +02ebba: 7210 6d0d 0400 |0045: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0d6d │ │ +02ebc0: 0c04 |0048: move-result-object v4 │ │ +02ebc2: 6e20 e30c 4300 |0049: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +02ebc8: 5403 4803 |004c: iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.adProviderName:Landroid/widget/TextView; // field@0348 │ │ +02ebcc: 2204 0e02 |004e: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +02ebd0: 7010 a30d 0400 |0050: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02ebd6: 5475 4e03 |0053: iget-object v5, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.this$0:Lcom/brosmike/airpushdetector/DetectorFragment; // field@034e │ │ +02ebda: 6e10 0c0d 0500 |0055: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorFragment;.getResources:()Landroid/content/res/Resources; // method@0d0c │ │ +02ebe0: 0c05 |0058: move-result-object v5 │ │ +02ebe2: 1406 0400 047f |0059: const v6, #float 1.75458e+38 // #7f040004 │ │ +02ebe8: 6e20 b800 6500 |005c: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ +02ebee: 0c05 |005f: move-result-object v5 │ │ +02ebf0: 6e20 a90d 5400 |0060: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02ebf6: 0c04 |0063: move-result-object v4 │ │ +02ebf8: 1a05 b700 |0064: const-string v5, ": " // string@00b7 │ │ +02ebfc: 6e20 a90d 5400 |0066: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02ec02: 0c04 |0069: move-result-object v4 │ │ +02ec04: 5425 3e03 |006a: iget-object v5, v2, Lcom/brosmike/airpushdetector/Detector$AdSource;.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; // field@033e │ │ +02ec08: 5455 3b03 |006c: iget-object v5, v5, Lcom/brosmike/airpushdetector/Detector$AdProvider;.friendlyName:Ljava/lang/String; // field@033b │ │ +02ec0c: 6e20 a90d 5400 |006e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02ec12: 0c04 |0071: move-result-object v4 │ │ +02ec14: 6e10 ad0d 0400 |0072: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02ec1a: 0c04 |0075: move-result-object v4 │ │ +02ec1c: 6e20 e30c 4300 |0076: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +02ec22: 5403 4903 |0079: iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;.appIcon:Landroid/widget/ImageView; // field@0349 │ │ +02ec26: 5414 1200 |007b: iget-object v4, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0012 │ │ +02ec2a: 5475 4d03 |007d: iget-object v5, v7, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.pm:Landroid/content/pm/PackageManager; // field@034d │ │ +02ec2e: 6e20 a700 5400 |007f: invoke-virtual {v4, v5}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@00a7 │ │ +02ec34: 0c04 |0082: move-result-object v4 │ │ +02ec36: 6e20 9c0c 4300 |0083: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c9c │ │ +02ec3c: 1109 |0086: return-object v9 │ │ +02ec3e: 6e10 b00b 0900 |0087: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bb0 │ │ +02ec44: 0c00 |008a: move-result-object v0 │ │ +02ec46: 1f00 d501 |008b: check-cast v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; // type@01d5 │ │ +02ec4a: 28a8 |008d: goto 0035 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=201 │ │ 0x0003 line=202 │ │ 0x000c line=204 │ │ 0x0011 line=205 │ │ + 0x0014 line=206 │ │ 0x001c line=207 │ │ + 0x001f line=208 │ │ 0x0027 line=209 │ │ + 0x002a line=210 │ │ 0x0032 line=212 │ │ 0x0035 line=217 │ │ 0x0039 line=218 │ │ 0x003b line=220 │ │ + 0x0045 line=221 │ │ + 0x0049 line=220 │ │ 0x004c line=222 │ │ 0x0079 line=225 │ │ 0x0086 line=227 │ │ 0x0087 line=214 │ │ locals : │ │ 0x0011 - 0x0087 reg=0 holder Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; │ │ 0x003b - 0x0087 reg=1 pkg Landroid/content/pm/PackageInfo; │ │ @@ -50355,44 +50351,44 @@ │ │ type : '(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d68c: |[02d68c] com.brosmike.airpushdetector.NativeDetectionDialogFragment$1.:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;)V │ │ -02d69c: 5b01 5603 |0000: iput-object v1, v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;.this$0:Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; // field@0356 │ │ -02d6a0: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d6a6: 0e00 |0005: return-void │ │ +02ec4c: |[02ec4c] com.brosmike.airpushdetector.NativeDetectionDialogFragment$1.:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;)V │ │ +02ec5c: 5b01 5603 |0000: iput-object v1, v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;.this$0:Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; // field@0356 │ │ +02ec60: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ec66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02d6a8: |[02d6a8] com.brosmike.airpushdetector.NativeDetectionDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -02d6b8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -02d6ba: 3214 0900 |0001: if-eq v4, v1, 000a // +0009 │ │ -02d6be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02d6c0: 5421 5603 |0004: iget-object v1, v2, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;.this$0:Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; // field@0356 │ │ -02d6c4: 7120 340d 0100 |0006: invoke-static {v1, v0}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.access$000:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;Z)V // method@0d34 │ │ -02d6ca: 0e00 |0009: return-void │ │ -02d6cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02d6ce: 28f9 |000b: goto 0004 // -0007 │ │ +02ec68: |[02ec68] com.brosmike.airpushdetector.NativeDetectionDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +02ec78: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +02ec7a: 3214 0900 |0001: if-eq v4, v1, 000a // +0009 │ │ +02ec7e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +02ec80: 5421 5603 |0004: iget-object v1, v2, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;.this$0:Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; // field@0356 │ │ +02ec84: 7120 340d 0100 |0006: invoke-static {v1, v0}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.access$000:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;Z)V // method@0d34 │ │ +02ec8a: 0e00 |0009: return-void │ │ +02ec8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02ec8e: 28f9 |000b: goto 0004 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x0009 line=75 │ │ 0x000a line=72 │ │ locals : │ │ @@ -50463,17 +50459,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d6d0: |[02d6d0] com.brosmike.airpushdetector.R$attr.:()V │ │ -02d6e0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d6e6: 0e00 |0003: return-void │ │ +02ec90: |[02ec90] com.brosmike.airpushdetector.R$attr.:()V │ │ +02eca0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02eca6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/R$attr; │ │ │ │ Virtual methods - │ │ @@ -50512,17 +50508,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d6e8: |[02d6e8] com.brosmike.airpushdetector.R$drawable.:()V │ │ -02d6f8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d6fe: 0e00 |0003: return-void │ │ +02eca8: |[02eca8] com.brosmike.airpushdetector.R$drawable.:()V │ │ +02ecb8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ecbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -50626,17 +50622,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d700: |[02d700] com.brosmike.airpushdetector.R$id.:()V │ │ -02d710: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d716: 0e00 |0003: return-void │ │ +02ecc0: |[02ecc0] com.brosmike.airpushdetector.R$id.:()V │ │ +02ecd0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ecd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/R$id; │ │ │ │ Virtual methods - │ │ @@ -50695,17 +50691,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d718: |[02d718] com.brosmike.airpushdetector.R$layout.:()V │ │ -02d728: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d72e: 0e00 |0003: return-void │ │ +02ecd8: |[02ecd8] com.brosmike.airpushdetector.R$layout.:()V │ │ +02ece8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ecee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/R$layout; │ │ │ │ Virtual methods - │ │ @@ -50819,17 +50815,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d730: |[02d730] com.brosmike.airpushdetector.R$string.:()V │ │ -02d740: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d746: 0e00 |0003: return-void │ │ +02ecf0: |[02ecf0] com.brosmike.airpushdetector.R$string.:()V │ │ +02ed00: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ed06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/R$string; │ │ │ │ Virtual methods - │ │ @@ -50862,21 +50858,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d748: |[02d748] com.brosmike.airpushdetector.R.:()V │ │ -02d758: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d75e: 0e00 |0003: return-void │ │ +02ed08: |[02ed08] com.brosmike.airpushdetector.R.:()V │ │ +02ed18: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ed1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 1433 (R.java) │ │ │ │ Class #228 header: │ │ @@ -50921,17 +50916,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d760: |[02d760] com.brosmike.airpushdetector.ReportActivity.:()V │ │ -02d770: 7010 0600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0006 │ │ -02d776: 0e00 |0003: return-void │ │ +02ed20: |[02ed20] com.brosmike.airpushdetector.ReportActivity.:()V │ │ +02ed30: 7010 0600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0006 │ │ +02ed36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/ReportActivity; │ │ │ │ Virtual methods - │ │ @@ -50940,65 +50935,65 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -02d778: |[02d778] com.brosmike.airpushdetector.ReportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02d788: 6f20 1600 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -02d78e: 1400 0400 037f |0003: const v0, #float 1.74129e+38 // #7f030004 │ │ -02d794: 6e20 4d0d 0300 |0006: invoke-virtual {v3, v0}, Lcom/brosmike/airpushdetector/ReportActivity;.setContentView:(I)V // method@0d4d │ │ -02d79a: 3804 0a00 |0009: if-eqz v4, 0013 // +000a │ │ -02d79e: 1a00 d007 |000b: const-string v0, "com.brosmike.airpushdetector.detection_log_extra" // string@07d0 │ │ -02d7a2: 6e20 f800 0400 |000d: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ -02d7a8: 0c00 |0010: move-result-object v0 │ │ -02d7aa: 5b30 8003 |0011: iput-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ -02d7ae: 5430 8003 |0013: iget-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ -02d7b2: 3900 2200 |0015: if-nez v0, 0037 // +0022 │ │ -02d7b6: 6e10 480d 0300 |0017: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.getIntent:()Landroid/content/Intent; // method@0d48 │ │ -02d7bc: 0c00 |001a: move-result-object v0 │ │ -02d7be: 3800 1c00 |001b: if-eqz v0, 0037 // +001c │ │ -02d7c2: 6e10 480d 0300 |001d: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.getIntent:()Landroid/content/Intent; // method@0d48 │ │ -02d7c8: 0c00 |0020: move-result-object v0 │ │ -02d7ca: 6e10 8c00 0000 |0021: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@008c │ │ -02d7d0: 0c00 |0024: move-result-object v0 │ │ -02d7d2: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -02d7d6: 6e10 480d 0300 |0027: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.getIntent:()Landroid/content/Intent; // method@0d48 │ │ -02d7dc: 0c00 |002a: move-result-object v0 │ │ -02d7de: 6e10 8c00 0000 |002b: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@008c │ │ -02d7e4: 0c00 |002e: move-result-object v0 │ │ -02d7e6: 1a01 d007 |002f: const-string v1, "com.brosmike.airpushdetector.detection_log_extra" // string@07d0 │ │ -02d7ea: 6e20 f800 1000 |0031: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ -02d7f0: 0c00 |0034: move-result-object v0 │ │ -02d7f2: 5b30 8003 |0035: iput-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ -02d7f6: 5430 8003 |0037: iget-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ -02d7fa: 3900 0c00 |0039: if-nez v0, 0045 // +000c │ │ -02d7fe: 1a00 5201 |003b: const-string v0, "AirPushDetectorReportActivity" // string@0152 │ │ -02d802: 1a01 9101 |003d: const-string v1, "Cannot create ReportActivity without a detection log" // string@0191 │ │ -02d806: 7120 410b 1000 |003f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ -02d80c: 6e10 470d 0300 |0042: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.finish:()V // method@0d47 │ │ -02d812: 1a00 5201 |0045: const-string v0, "AirPushDetectorReportActivity" // string@0152 │ │ -02d816: 2201 0e02 |0047: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02d81a: 7010 a20d 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02d820: 1a02 c601 |004c: const-string v2, "Detection log report would be " // string@01c6 │ │ -02d824: 6e20 a80d 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d82a: 0c01 |0051: move-result-object v1 │ │ -02d82c: 5432 8003 |0052: iget-object v2, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ -02d830: 6e10 9c0d 0200 |0054: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0d9c │ │ -02d836: 0a02 |0057: move-result v2 │ │ -02d838: 6e20 a50d 2100 |0058: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02d83e: 0c01 |005b: move-result-object v1 │ │ -02d840: 1a02 2c00 |005c: const-string v2, " characters" // string@002c │ │ -02d844: 6e20 a80d 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d84a: 0c01 |0061: move-result-object v1 │ │ -02d84c: 6e10 ac0d 0100 |0062: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02d852: 0c01 |0065: move-result-object v1 │ │ -02d854: 7120 430b 1000 |0066: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b43 │ │ -02d85a: 0e00 |0069: return-void │ │ +02ed38: |[02ed38] com.brosmike.airpushdetector.ReportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02ed48: 6f20 1600 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +02ed4e: 1400 0400 037f |0003: const v0, #float 1.74129e+38 // #7f030004 │ │ +02ed54: 6e20 4d0d 0300 |0006: invoke-virtual {v3, v0}, Lcom/brosmike/airpushdetector/ReportActivity;.setContentView:(I)V // method@0d4d │ │ +02ed5a: 3804 0a00 |0009: if-eqz v4, 0013 // +000a │ │ +02ed5e: 1a00 cf07 |000b: const-string v0, "com.brosmike.airpushdetector.detection_log_extra" // string@07cf │ │ +02ed62: 6e20 f800 0400 |000d: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ +02ed68: 0c00 |0010: move-result-object v0 │ │ +02ed6a: 5b30 8003 |0011: iput-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ +02ed6e: 5430 8003 |0013: iget-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ +02ed72: 3900 2200 |0015: if-nez v0, 0037 // +0022 │ │ +02ed76: 6e10 480d 0300 |0017: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.getIntent:()Landroid/content/Intent; // method@0d48 │ │ +02ed7c: 0c00 |001a: move-result-object v0 │ │ +02ed7e: 3800 1c00 |001b: if-eqz v0, 0037 // +001c │ │ +02ed82: 6e10 480d 0300 |001d: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.getIntent:()Landroid/content/Intent; // method@0d48 │ │ +02ed88: 0c00 |0020: move-result-object v0 │ │ +02ed8a: 6e10 8c00 0000 |0021: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@008c │ │ +02ed90: 0c00 |0024: move-result-object v0 │ │ +02ed92: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +02ed96: 6e10 480d 0300 |0027: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.getIntent:()Landroid/content/Intent; // method@0d48 │ │ +02ed9c: 0c00 |002a: move-result-object v0 │ │ +02ed9e: 6e10 8c00 0000 |002b: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@008c │ │ +02eda4: 0c00 |002e: move-result-object v0 │ │ +02eda6: 1a01 cf07 |002f: const-string v1, "com.brosmike.airpushdetector.detection_log_extra" // string@07cf │ │ +02edaa: 6e20 f800 1000 |0031: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ +02edb0: 0c00 |0034: move-result-object v0 │ │ +02edb2: 5b30 8003 |0035: iput-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ +02edb6: 5430 8003 |0037: iget-object v0, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ +02edba: 3900 0c00 |0039: if-nez v0, 0045 // +000c │ │ +02edbe: 1a00 5201 |003b: const-string v0, "AirPushDetectorReportActivity" // string@0152 │ │ +02edc2: 1a01 9101 |003d: const-string v1, "Cannot create ReportActivity without a detection log" // string@0191 │ │ +02edc6: 7120 410b 1000 |003f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ +02edcc: 6e10 470d 0300 |0042: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/ReportActivity;.finish:()V // method@0d47 │ │ +02edd2: 1a00 5201 |0045: const-string v0, "AirPushDetectorReportActivity" // string@0152 │ │ +02edd6: 2201 0e02 |0047: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +02edda: 7010 a30d 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02ede0: 1a02 c601 |004c: const-string v2, "Detection log report would be " // string@01c6 │ │ +02ede4: 6e20 a90d 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02edea: 0c01 |0051: move-result-object v1 │ │ +02edec: 5432 8003 |0052: iget-object v2, v3, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ +02edf0: 6e10 9d0d 0200 |0054: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0d9d │ │ +02edf6: 0a02 |0057: move-result v2 │ │ +02edf8: 6e20 a60d 2100 |0058: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02edfe: 0c01 |005b: move-result-object v1 │ │ +02ee00: 1a02 2c00 |005c: const-string v2, " characters" // string@002c │ │ +02ee04: 6e20 a90d 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02ee0a: 0c01 |0061: move-result-object v1 │ │ +02ee0c: 6e10 ad0d 0100 |0062: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02ee12: 0c01 |0065: move-result-object v1 │ │ +02ee14: 7120 430b 1000 |0066: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b43 │ │ +02ee1a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0009 line=42 │ │ 0x000b line=43 │ │ 0x0013 line=45 │ │ @@ -51017,17 +51012,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d85c: |[02d85c] com.brosmike.airpushdetector.ReportActivity.onNoReportButtonClick:(Landroid/view/View;)V │ │ -02d86c: 6e10 470d 0000 |0000: invoke-virtual {v0}, Lcom/brosmike/airpushdetector/ReportActivity;.finish:()V // method@0d47 │ │ -02d872: 0e00 |0003: return-void │ │ +02ee1c: |[02ee1c] com.brosmike.airpushdetector.ReportActivity.onNoReportButtonClick:(Landroid/view/View;)V │ │ +02ee2c: 6e10 470d 0000 |0000: invoke-virtual {v0}, Lcom/brosmike/airpushdetector/ReportActivity;.finish:()V // method@0d47 │ │ +02ee32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/ReportActivity; │ │ 0x0000 - 0x0004 reg=1 button Landroid/view/View; │ │ @@ -51037,73 +51032,75 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -02d874: |[02d874] com.brosmike.airpushdetector.ReportActivity.onReportButtonClick:(Landroid/view/View;)V │ │ -02d884: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ -02d888: 1a01 2207 |0002: const-string v1, "android.intent.action.SEND" // string@0722 │ │ -02d88c: 7020 8300 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ -02d892: 1a01 040e |0007: const-string v1, "plain/text" // string@0e04 │ │ -02d896: 6e20 a300 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00a3 │ │ -02d89c: 1a01 2707 |000c: const-string v1, "android.intent.extra.EMAIL" // string@0727 │ │ -02d8a0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -02d8a2: 2322 5102 |000f: new-array v2, v2, [Ljava/lang/String; // type@0251 │ │ -02d8a6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -02d8a8: 1a04 1207 |0012: const-string v4, "airpush.detector.reports@gmail.com" // string@0712 │ │ -02d8ac: 4d04 0203 |0014: aput-object v4, v2, v3 │ │ -02d8b0: 6e30 9b00 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ -02d8b6: 1a01 2a07 |0019: const-string v1, "android.intent.extra.SUBJECT" // string@072a │ │ -02d8ba: 6e10 490d 0500 |001b: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.getResources:()Landroid/content/res/Resources; // method@0d49 │ │ -02d8c0: 0c02 |001e: move-result-object v2 │ │ -02d8c2: 1403 0900 047f |001f: const v3, #float 1.75458e+38 // #7f040009 │ │ -02d8c8: 6e20 b800 3200 |0022: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ -02d8ce: 0c02 |0025: move-result-object v2 │ │ -02d8d0: 6e30 9a00 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ -02d8d6: 1a01 2b07 |0029: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ -02d8da: 2202 0e02 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -02d8de: 7010 a20d 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02d8e4: 6e10 490d 0500 |0030: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.getResources:()Landroid/content/res/Resources; // method@0d49 │ │ -02d8ea: 0c03 |0033: move-result-object v3 │ │ -02d8ec: 1404 0a00 047f |0034: const v4, #float 1.75458e+38 // #7f04000a │ │ -02d8f2: 6e20 b800 4300 |0037: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ -02d8f8: 0c03 |003a: move-result-object v3 │ │ -02d8fa: 6e20 a80d 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d900: 0c02 |003e: move-result-object v2 │ │ -02d902: 1a03 0100 |003f: const-string v3, " │ │ +02ee34: |[02ee34] com.brosmike.airpushdetector.ReportActivity.onReportButtonClick:(Landroid/view/View;)V │ │ +02ee44: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ +02ee48: 1a01 2207 |0002: const-string v1, "android.intent.action.SEND" // string@0722 │ │ +02ee4c: 7020 8300 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ +02ee52: 1a01 020e |0007: const-string v1, "plain/text" // string@0e02 │ │ +02ee56: 6e20 a300 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00a3 │ │ +02ee5c: 1a01 2707 |000c: const-string v1, "android.intent.extra.EMAIL" // string@0727 │ │ +02ee60: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +02ee62: 2322 5102 |000f: new-array v2, v2, [Ljava/lang/String; // type@0251 │ │ +02ee66: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +02ee68: 1a04 1207 |0012: const-string v4, "airpush.detector.reports@gmail.com" // string@0712 │ │ +02ee6c: 4d04 0203 |0014: aput-object v4, v2, v3 │ │ +02ee70: 6e30 9b00 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@009b │ │ +02ee76: 1a01 2a07 |0019: const-string v1, "android.intent.extra.SUBJECT" // string@072a │ │ +02ee7a: 6e10 490d 0500 |001b: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.getResources:()Landroid/content/res/Resources; // method@0d49 │ │ +02ee80: 0c02 |001e: move-result-object v2 │ │ +02ee82: 1403 0900 047f |001f: const v3, #float 1.75458e+38 // #7f040009 │ │ +02ee88: 6e20 b800 3200 |0022: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ +02ee8e: 0c02 |0025: move-result-object v2 │ │ +02ee90: 6e30 9a00 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ +02ee96: 1a01 2b07 |0029: const-string v1, "android.intent.extra.TEXT" // string@072b │ │ +02ee9a: 2202 0e02 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +02ee9e: 7010 a30d 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02eea4: 6e10 490d 0500 |0030: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.getResources:()Landroid/content/res/Resources; // method@0d49 │ │ +02eeaa: 0c03 |0033: move-result-object v3 │ │ +02eeac: 1404 0a00 047f |0034: const v4, #float 1.75458e+38 // #7f04000a │ │ +02eeb2: 6e20 b800 4300 |0037: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ +02eeb8: 0c03 |003a: move-result-object v3 │ │ +02eeba: 6e20 a90d 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02eec0: 0c02 |003e: move-result-object v2 │ │ +02eec2: 1a03 0100 |003f: const-string v3, " │ │ │ │ │ │ " // string@0001 │ │ -02d906: 6e20 a80d 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d90c: 0c02 |0044: move-result-object v2 │ │ -02d90e: 5453 8003 |0045: iget-object v3, v5, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ -02d912: 6e20 a80d 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02d918: 0c02 |004a: move-result-object v2 │ │ -02d91a: 6e10 ac0d 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02d920: 0c02 |004e: move-result-object v2 │ │ -02d922: 6e30 9a00 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ -02d928: 6e10 490d 0500 |0052: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.getResources:()Landroid/content/res/Resources; // method@0d49 │ │ -02d92e: 0c01 |0055: move-result-object v1 │ │ -02d930: 1402 0800 047f |0056: const v2, #float 1.75458e+38 // #7f040008 │ │ -02d936: 6e20 b800 2100 |0059: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ -02d93c: 0c01 |005c: move-result-object v1 │ │ -02d93e: 7120 8600 1000 |005d: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0086 │ │ -02d944: 0c01 |0060: move-result-object v1 │ │ -02d946: 6e20 4e0d 1500 |0061: invoke-virtual {v5, v1}, Lcom/brosmike/airpushdetector/ReportActivity;.startActivity:(Landroid/content/Intent;)V // method@0d4e │ │ -02d94c: 6e10 470d 0500 |0064: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.finish:()V // method@0d47 │ │ -02d952: 0e00 |0067: return-void │ │ +02eec6: 6e20 a90d 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02eecc: 0c02 |0044: move-result-object v2 │ │ +02eece: 5453 8003 |0045: iget-object v3, v5, Lcom/brosmike/airpushdetector/ReportActivity;.mDetectionLog:Ljava/lang/String; // field@0380 │ │ +02eed2: 6e20 a90d 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02eed8: 0c02 |004a: move-result-object v2 │ │ +02eeda: 6e10 ad0d 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02eee0: 0c02 |004e: move-result-object v2 │ │ +02eee2: 6e30 9a00 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ +02eee8: 6e10 490d 0500 |0052: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.getResources:()Landroid/content/res/Resources; // method@0d49 │ │ +02eeee: 0c01 |0055: move-result-object v1 │ │ +02eef0: 1402 0800 047f |0056: const v2, #float 1.75458e+38 // #7f040008 │ │ +02eef6: 6e20 b800 2100 |0059: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ +02eefc: 0c01 |005c: move-result-object v1 │ │ +02eefe: 7120 8600 1000 |005d: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0086 │ │ +02ef04: 0c01 |0060: move-result-object v1 │ │ +02ef06: 6e20 4e0d 1500 |0061: invoke-virtual {v5, v1}, Lcom/brosmike/airpushdetector/ReportActivity;.startActivity:(Landroid/content/Intent;)V // method@0d4e │ │ +02ef0c: 6e10 470d 0500 |0064: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/ReportActivity;.finish:()V // method@0d47 │ │ +02ef12: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x000c line=60 │ │ 0x0019 line=61 │ │ 0x0029 line=62 │ │ + 0x0030 line=63 │ │ + 0x004f line=62 │ │ 0x0052 line=67 │ │ 0x0064 line=69 │ │ 0x0067 line=70 │ │ locals : │ │ 0x0007 - 0x0068 reg=0 emailIntent Landroid/content/Intent; │ │ 0x0000 - 0x0068 reg=5 this Lcom/brosmike/airpushdetector/ReportActivity; │ │ 0x0000 - 0x0068 reg=6 button Landroid/view/View; │ │ @@ -51139,17 +51136,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d954: |[02d954] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -02d964: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02d96a: 0e00 |0003: return-void │ │ +02ef14: |[02ef14] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +02ef24: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +02ef2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -51158,17 +51155,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d96c: |[02d96c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -02d97c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d97e: 0f00 |0001: return v0 │ │ +02ef2c: |[02ef2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02ef3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ef3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -51177,17 +51174,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 │ │ -02d980: |[02d980] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02d990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d992: 1100 |0001: return-object v0 │ │ +02ef40: |[02ef40] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02ef50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ef52: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -51196,17 +51193,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 │ │ -02d994: |[02d994] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02d9a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d9a6: 1100 |0001: return-object v0 │ │ +02ef54: |[02ef54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02ef64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ef66: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -51215,17 +51212,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 │ │ -02d9a8: |[02d9a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -02d9b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d9ba: 1100 |0001: return-object v0 │ │ +02ef68: |[02ef68] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02ef78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ef7a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -51234,17 +51231,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 │ │ -02d9bc: |[02d9bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02d9cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d9ce: 1100 |0001: return-object v0 │ │ +02ef7c: |[02ef7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02ef8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ef8e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -51273,17 +51270,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d9d0: |[02d9d0] android.support.v4.app.ActivityCompat.:()V │ │ -02d9e0: 7010 4b04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@044b │ │ -02d9e6: 0e00 |0003: return-void │ │ +02ef90: |[02ef90] android.support.v4.app.ActivityCompat.:()V │ │ +02efa0: 7010 4b04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@044b │ │ +02efa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -51291,23 +51288,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02d9e8: |[02d9e8] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -02d9f8: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02d9fc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02da00: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -02da04: 7110 4301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0143 │ │ -02da0a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02da0c: 0f00 |000a: return v0 │ │ -02da0e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02da10: 28fe |000c: goto 000a // -0002 │ │ +02efa8: |[02efa8] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +02efb8: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +02efbc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02efc0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +02efc4: 7110 4301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0143 │ │ +02efca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02efcc: 0f00 |000a: return v0 │ │ +02efce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02efd0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ 0x0009 line=63 │ │ 0x000a line=65 │ │ locals : │ │ @@ -51466,22 +51463,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 │ │ -02da14: |[02da14] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02da24: 7010 0403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0304 │ │ -02da2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02da2c: 5c10 3400 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -02da30: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -02da32: 5910 3d00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02da36: 5b12 3e00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02da3a: 0e00 |000b: return-void │ │ +02efd4: |[02efd4] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02efe4: 7010 0403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0304 │ │ +02efea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +02efec: 5c10 3400 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +02eff0: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +02eff2: 5910 3d00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02eff6: 5b12 3e00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02effa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -51494,84 +51491,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 │ │ -02da3c: |[02da3c] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -02da4c: 5441 3e00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02da50: 5b61 7b00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -02da54: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -02da58: 5461 9000 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -02da5c: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -02da60: 5461 9000 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -02da64: 6e20 980d 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -02da6a: 0a01 |000f: move-result v1 │ │ -02da6c: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -02da70: 2201 ff01 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -02da74: 2202 0e02 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -02da78: 7010 a20d 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02da7e: 1a03 8d01 |0019: const-string v3, "Can't change tag of fragment " // string@018d │ │ -02da82: 6e20 a80d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02da88: 0c02 |001e: move-result-object v2 │ │ -02da8a: 6e20 a70d 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02da90: 0c02 |0022: move-result-object v2 │ │ -02da92: 1a03 bd00 |0023: const-string v3, ": was " // string@00bd │ │ -02da96: 6e20 a80d 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02da9c: 0c02 |0028: move-result-object v2 │ │ -02da9e: 5463 9000 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -02daa2: 6e20 a80d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02daa8: 0c02 |002e: move-result-object v2 │ │ -02daaa: 1a03 7100 |002f: const-string v3, " now " // string@0071 │ │ -02daae: 6e20 a80d 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dab4: 0c02 |0034: move-result-object v2 │ │ -02dab6: 6e20 a80d 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dabc: 0c02 |0038: move-result-object v2 │ │ -02dabe: 6e10 ac0d 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02dac4: 0c02 |003c: move-result-object v2 │ │ -02dac6: 7020 790d 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02dacc: 2701 |0040: throw v1 │ │ -02dace: 5b67 9000 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -02dad2: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -02dad6: 5261 7a00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -02dada: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -02dade: 5261 7a00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -02dae2: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -02dae6: 2201 ff01 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -02daea: 2202 0e02 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -02daee: 7010 a20d 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02daf4: 1a03 8c01 |0054: const-string v3, "Can't change container ID of fragment " // string@018c │ │ -02daf8: 6e20 a80d 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dafe: 0c02 |0059: move-result-object v2 │ │ -02db00: 6e20 a70d 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02db06: 0c02 |005d: move-result-object v2 │ │ -02db08: 1a03 bd00 |005e: const-string v3, ": was " // string@00bd │ │ -02db0c: 6e20 a80d 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02db12: 0c02 |0063: move-result-object v2 │ │ -02db14: 5263 7a00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -02db18: 6e20 a50d 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02db1e: 0c02 |0069: move-result-object v2 │ │ -02db20: 1a03 7100 |006a: const-string v3, " now " // string@0071 │ │ -02db24: 6e20 a80d 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02db2a: 0c02 |006f: move-result-object v2 │ │ -02db2c: 6e20 a50d 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02db32: 0c02 |0073: move-result-object v2 │ │ -02db34: 6e10 ac0d 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02db3a: 0c02 |0077: move-result-object v2 │ │ -02db3c: 7020 790d 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02db42: 2701 |007b: throw v1 │ │ -02db44: 5965 7a00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -02db48: 5965 7700 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -02db4c: 2200 4900 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -02db50: 7010 4401 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -02db56: 5908 2100 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02db5a: 5b06 2400 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02db5e: 6e20 4901 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -02db64: 0e00 |008c: return-void │ │ +02effc: |[02effc] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +02f00c: 5441 3e00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02f010: 5b61 7b00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +02f014: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +02f018: 5461 9000 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +02f01c: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +02f020: 5461 9000 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +02f024: 6e20 990d 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +02f02a: 0a01 |000f: move-result v1 │ │ +02f02c: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +02f030: 2201 ff01 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +02f034: 2202 0e02 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +02f038: 7010 a30d 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f03e: 1a03 8d01 |0019: const-string v3, "Can't change tag of fragment " // string@018d │ │ +02f042: 6e20 a90d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f048: 0c02 |001e: move-result-object v2 │ │ +02f04a: 6e20 a80d 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02f050: 0c02 |0022: move-result-object v2 │ │ +02f052: 1a03 bd00 |0023: const-string v3, ": was " // string@00bd │ │ +02f056: 6e20 a90d 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f05c: 0c02 |0028: move-result-object v2 │ │ +02f05e: 5463 9000 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +02f062: 6e20 a90d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f068: 0c02 |002e: move-result-object v2 │ │ +02f06a: 1a03 7100 |002f: const-string v3, " now " // string@0071 │ │ +02f06e: 6e20 a90d 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f074: 0c02 |0034: move-result-object v2 │ │ +02f076: 6e20 a90d 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f07c: 0c02 |0038: move-result-object v2 │ │ +02f07e: 6e10 ad0d 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f084: 0c02 |003c: move-result-object v2 │ │ +02f086: 7020 7a0d 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02f08c: 2701 |0040: throw v1 │ │ +02f08e: 5b67 9000 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +02f092: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +02f096: 5261 7a00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +02f09a: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +02f09e: 5261 7a00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +02f0a2: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +02f0a6: 2201 ff01 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +02f0aa: 2202 0e02 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +02f0ae: 7010 a30d 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f0b4: 1a03 8c01 |0054: const-string v3, "Can't change container ID of fragment " // string@018c │ │ +02f0b8: 6e20 a90d 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f0be: 0c02 |0059: move-result-object v2 │ │ +02f0c0: 6e20 a80d 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02f0c6: 0c02 |005d: move-result-object v2 │ │ +02f0c8: 1a03 bd00 |005e: const-string v3, ": was " // string@00bd │ │ +02f0cc: 6e20 a90d 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f0d2: 0c02 |0063: move-result-object v2 │ │ +02f0d4: 5263 7a00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +02f0d8: 6e20 a60d 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02f0de: 0c02 |0069: move-result-object v2 │ │ +02f0e0: 1a03 7100 |006a: const-string v3, " now " // string@0071 │ │ +02f0e4: 6e20 a90d 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f0ea: 0c02 |006f: move-result-object v2 │ │ +02f0ec: 6e20 a60d 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02f0f2: 0c02 |0073: move-result-object v2 │ │ +02f0f4: 6e10 ad0d 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f0fa: 0c02 |0077: move-result-object v2 │ │ +02f0fc: 7020 7a0d 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02f102: 2701 |007b: throw v1 │ │ +02f104: 5965 7a00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +02f108: 5965 7700 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +02f10c: 2200 4900 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +02f110: 7010 4401 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +02f116: 5908 2100 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02f11a: 5b06 2400 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f11e: 6e20 4901 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +02f124: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -51598,19 +51595,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 │ │ -02db68: |[02db68] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02db78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02db7a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -02db7c: 7051 5201 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@0152 │ │ -02db82: 1102 |0005: return-object v2 │ │ +02f128: |[02f128] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +02f138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f13a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +02f13c: 7051 5201 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@0152 │ │ +02f142: 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 │ │ @@ -51621,18 +51618,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 │ │ -02db84: |[02db84] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -02db94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02db96: 7050 5201 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@0152 │ │ -02db9c: 1101 |0004: return-object v1 │ │ +02f144: |[02f144] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +02f154: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02f156: 7050 5201 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@0152 │ │ +02f15c: 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 │ │ @@ -51644,19 +51641,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 │ │ -02dba0: |[02dba0] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -02dbb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dbb2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -02dbb4: 7051 5201 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@0152 │ │ -02dbba: 1102 |0005: return-object v2 │ │ +02f160: |[02f160] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +02f170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f172: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +02f174: 7051 5201 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@0152 │ │ +02f17a: 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; │ │ @@ -51667,37 +51664,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 │ │ -02dbbc: |[02dbbc] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -02dbcc: 5410 3c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02dbd0: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -02dbd4: 5b12 4300 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -02dbd8: 5b12 3c00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02dbdc: 5210 3a00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -02dbe0: 5920 2200 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02dbe4: 5210 3b00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -02dbe8: 5920 2300 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02dbec: 5210 4100 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -02dbf0: 5920 2600 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02dbf4: 5210 4200 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -02dbf8: 5920 2700 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -02dbfc: 5210 4000 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -02dc00: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02dc04: 5910 4000 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -02dc08: 0e00 |001e: return-void │ │ -02dc0a: 5410 4300 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -02dc0e: 5b20 2800 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ -02dc12: 5410 4300 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -02dc16: 5b02 2500 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -02dc1a: 5b12 4300 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -02dc1e: 28df |0029: goto 0008 // -0021 │ │ +02f17c: |[02f17c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +02f18c: 5410 3c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +02f190: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +02f194: 5b12 4300 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +02f198: 5b12 3c00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +02f19c: 5210 3a00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +02f1a0: 5920 2200 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +02f1a4: 5210 3b00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +02f1a8: 5920 2300 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +02f1ac: 5210 4100 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +02f1b0: 5920 2600 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02f1b4: 5210 4200 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +02f1b8: 5920 2700 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +02f1bc: 5210 4000 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +02f1c0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02f1c4: 5910 4000 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +02f1c8: 0e00 |001e: return-void │ │ +02f1ca: 5410 4300 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +02f1ce: 5b20 2800 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ +02f1d2: 5410 4300 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +02f1d6: 5b02 2500 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +02f1da: 5b12 4300 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +02f1de: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -51716,25 +51713,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 │ │ -02dc20: |[02dc20] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -02dc30: 5520 3400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -02dc34: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -02dc38: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02dc3c: 1a01 2706 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0627 │ │ -02dc40: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02dc46: 2700 |000b: throw v0 │ │ -02dc48: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -02dc4a: 5c20 3300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02dc4e: 5b23 3f00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -02dc52: 1102 |0011: return-object v2 │ │ +02f1e0: |[02f1e0] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +02f1f0: 5520 3400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +02f1f4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +02f1f8: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +02f1fc: 1a01 2706 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0627 │ │ +02f200: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02f206: 2700 |000b: throw v0 │ │ +02f208: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +02f20a: 5c20 3300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02f20e: 5b23 3f00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +02f212: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -51747,22 +51744,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 │ │ -02dc54: |[02dc54] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02dc64: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -02dc68: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -02dc6e: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -02dc70: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02dc74: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02dc78: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -02dc7e: 1102 |000d: return-object v2 │ │ +02f214: |[02f214] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +02f224: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +02f228: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +02f22e: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +02f230: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02f234: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f238: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +02f23e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -51776,102 +51773,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -02dc80: |[02dc80] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -02dc90: 5563 3300 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02dc94: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -02dc98: 0e00 |0004: return-void │ │ -02dc9a: 6303 c900 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02dc9e: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -02dca2: 1a03 0202 |0009: const-string v3, "FragmentManager" // string@0202 │ │ -02dca6: 2204 0e02 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -02dcaa: 7010 a20d 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02dcb0: 1a05 7801 |0010: const-string v5, "Bump nesting in " // string@0178 │ │ -02dcb4: 6e20 a80d 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dcba: 0c04 |0015: move-result-object v4 │ │ -02dcbc: 6e20 a70d 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02dcc2: 0c04 |0019: move-result-object v4 │ │ -02dcc4: 1a05 2b00 |001a: const-string v5, " by " // string@002b │ │ -02dcc8: 6e20 a80d 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dcce: 0c04 |001f: move-result-object v4 │ │ -02dcd0: 6e20 a50d 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02dcd6: 0c04 |0023: move-result-object v4 │ │ -02dcd8: 6e10 ac0d 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02dcde: 0c04 |0027: move-result-object v4 │ │ -02dce0: 7120 440b 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02dce6: 5461 3c00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02dcea: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -02dcee: 5413 2400 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02dcf2: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -02dcf6: 5413 2400 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02dcfa: 5234 7200 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02dcfe: b074 |0037: add-int/2addr v4, v7 │ │ -02dd00: 5934 7200 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02dd04: 6303 c900 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02dd08: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -02dd0c: 1a03 0202 |003e: const-string v3, "FragmentManager" // string@0202 │ │ -02dd10: 2204 0e02 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -02dd14: 7010 a20d 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02dd1a: 1a05 7901 |0045: const-string v5, "Bump nesting of " // string@0179 │ │ -02dd1e: 6e20 a80d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dd24: 0c04 |004a: move-result-object v4 │ │ -02dd26: 5415 2400 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02dd2a: 6e20 a70d 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02dd30: 0c04 |0050: move-result-object v4 │ │ -02dd32: 1a05 7c00 |0051: const-string v5, " to " // string@007c │ │ -02dd36: 6e20 a80d 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02dd3c: 0c04 |0056: move-result-object v4 │ │ -02dd3e: 5415 2400 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02dd42: 5255 7200 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02dd46: 6e20 a50d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02dd4c: 0c04 |005e: move-result-object v4 │ │ -02dd4e: 6e10 ac0d 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02dd54: 0c04 |0062: move-result-object v4 │ │ -02dd56: 7120 440b 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02dd5c: 5413 2900 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02dd60: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -02dd64: 5413 2900 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02dd68: 6e10 c40d 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02dd6e: 0a03 |006f: move-result v3 │ │ -02dd70: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -02dd74: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -02dd78: 5413 2900 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02dd7c: 6e20 be0d 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02dd82: 0c02 |0079: move-result-object v2 │ │ -02dd84: 1f02 5200 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02dd88: 5223 7200 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02dd8c: b073 |007e: add-int/2addr v3, v7 │ │ -02dd8e: 5923 7200 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02dd92: 6303 c900 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02dd96: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -02dd9a: 1a03 0202 |0085: const-string v3, "FragmentManager" // string@0202 │ │ -02dd9e: 2204 0e02 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -02dda2: 7010 a20d 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02dda8: 1a05 7901 |008c: const-string v5, "Bump nesting of " // string@0179 │ │ -02ddac: 6e20 a80d 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ddb2: 0c04 |0091: move-result-object v4 │ │ -02ddb4: 6e20 a70d 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02ddba: 0c04 |0095: move-result-object v4 │ │ -02ddbc: 1a05 7c00 |0096: const-string v5, " to " // string@007c │ │ -02ddc0: 6e20 a80d 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ddc6: 0c04 |009b: move-result-object v4 │ │ -02ddc8: 5225 7200 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02ddcc: 6e20 a50d 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02ddd2: 0c04 |00a1: move-result-object v4 │ │ -02ddd4: 6e10 ac0d 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02ddda: 0c04 |00a5: move-result-object v4 │ │ -02dddc: 7120 440b 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02dde2: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -02dde6: 28c7 |00ab: goto 0072 // -0039 │ │ -02dde8: 5411 2500 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -02ddec: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +02f240: |[02f240] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +02f250: 5563 3300 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02f254: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +02f258: 0e00 |0004: return-void │ │ +02f25a: 6303 c900 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02f25e: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +02f262: 1a03 0202 |0009: const-string v3, "FragmentManager" // string@0202 │ │ +02f266: 2204 0e02 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +02f26a: 7010 a30d 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f270: 1a05 7801 |0010: const-string v5, "Bump nesting in " // string@0178 │ │ +02f274: 6e20 a90d 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f27a: 0c04 |0015: move-result-object v4 │ │ +02f27c: 6e20 a80d 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02f282: 0c04 |0019: move-result-object v4 │ │ +02f284: 1a05 2b00 |001a: const-string v5, " by " // string@002b │ │ +02f288: 6e20 a90d 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f28e: 0c04 |001f: move-result-object v4 │ │ +02f290: 6e20 a60d 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02f296: 0c04 |0023: move-result-object v4 │ │ +02f298: 6e10 ad0d 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f29e: 0c04 |0027: move-result-object v4 │ │ +02f2a0: 7120 440b 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02f2a6: 5461 3c00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +02f2aa: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +02f2ae: 5413 2400 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f2b2: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +02f2b6: 5413 2400 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f2ba: 5234 7200 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02f2be: b074 |0037: add-int/2addr v4, v7 │ │ +02f2c0: 5934 7200 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02f2c4: 6303 c900 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02f2c8: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +02f2cc: 1a03 0202 |003e: const-string v3, "FragmentManager" // string@0202 │ │ +02f2d0: 2204 0e02 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +02f2d4: 7010 a30d 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f2da: 1a05 7901 |0045: const-string v5, "Bump nesting of " // string@0179 │ │ +02f2de: 6e20 a90d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f2e4: 0c04 |004a: move-result-object v4 │ │ +02f2e6: 5415 2400 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f2ea: 6e20 a80d 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02f2f0: 0c04 |0050: move-result-object v4 │ │ +02f2f2: 1a05 7c00 |0051: const-string v5, " to " // string@007c │ │ +02f2f6: 6e20 a90d 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f2fc: 0c04 |0056: move-result-object v4 │ │ +02f2fe: 5415 2400 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f302: 5255 7200 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02f306: 6e20 a60d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02f30c: 0c04 |005e: move-result-object v4 │ │ +02f30e: 6e10 ad0d 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f314: 0c04 |0062: move-result-object v4 │ │ +02f316: 7120 440b 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02f31c: 5413 2900 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f320: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +02f324: 5413 2900 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f328: 6e10 c50d 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02f32e: 0a03 |006f: move-result v3 │ │ +02f330: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +02f334: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +02f338: 5413 2900 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f33c: 6e20 bf0d 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02f342: 0c02 |0079: move-result-object v2 │ │ +02f344: 1f02 5200 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +02f348: 5223 7200 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02f34c: b073 |007e: add-int/2addr v3, v7 │ │ +02f34e: 5923 7200 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02f352: 6303 c900 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02f356: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +02f35a: 1a03 0202 |0085: const-string v3, "FragmentManager" // string@0202 │ │ +02f35e: 2204 0e02 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +02f362: 7010 a30d 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f368: 1a05 7901 |008c: const-string v5, "Bump nesting of " // string@0179 │ │ +02f36c: 6e20 a90d 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f372: 0c04 |0091: move-result-object v4 │ │ +02f374: 6e20 a80d 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02f37a: 0c04 |0095: move-result-object v4 │ │ +02f37c: 1a05 7c00 |0096: const-string v5, " to " // string@007c │ │ +02f380: 6e20 a90d 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f386: 0c04 |009b: move-result-object v4 │ │ +02f388: 5225 7200 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02f38c: 6e20 a60d 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02f392: 0c04 |00a1: move-result-object v4 │ │ +02f394: 6e10 ad0d 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f39a: 0c04 |00a5: move-result-object v4 │ │ +02f39c: 7120 440b 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02f3a2: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +02f3a6: 28c7 |00ab: goto 0072 // -0039 │ │ +02f3a8: 5411 2500 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +02f3ac: 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 │ │ @@ -51897,19 +51894,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ddf0: |[02ddf0] android.support.v4.app.BackStackRecord.commit:()I │ │ -02de00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02de02: 6e20 4f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@014f │ │ -02de08: 0a00 |0004: move-result v0 │ │ -02de0a: 0f00 |0005: return v0 │ │ +02f3b0: |[02f3b0] android.support.v4.app.BackStackRecord.commit:()I │ │ +02f3c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f3c2: 6e20 4f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@014f │ │ +02f3c8: 0a00 |0004: move-result v0 │ │ +02f3ca: 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;) │ │ @@ -51917,19 +51914,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02de0c: |[02de0c] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -02de1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02de1e: 6e20 4f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@014f │ │ -02de24: 0a00 |0004: move-result v0 │ │ -02de26: 0f00 |0005: return v0 │ │ +02f3cc: |[02f3cc] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +02f3dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02f3de: 6e20 4f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@014f │ │ +02f3e4: 0a00 |0004: move-result v0 │ │ +02f3e6: 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;) │ │ @@ -51937,57 +51934,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -02de28: |[02de28] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -02de38: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02de3a: 5562 3900 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ -02de3e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -02de42: 2202 ff01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -02de46: 1a03 e107 |0007: const-string v3, "commit already called" // string@07e1 │ │ -02de4a: 7020 790d 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02de50: 2702 |000c: throw v2 │ │ -02de52: 6302 c900 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02de56: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -02de5a: 1a02 0202 |0011: const-string v2, "FragmentManager" // string@0202 │ │ -02de5e: 2203 0e02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -02de62: 7010 a20d 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02de68: 1a04 9601 |0018: const-string v4, "Commit: " // string@0196 │ │ -02de6c: 6e20 a80d 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02de72: 0c03 |001d: move-result-object v3 │ │ -02de74: 6e20 a70d 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02de7a: 0c03 |0021: move-result-object v3 │ │ -02de7c: 6e10 ac0d 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02de82: 0c03 |0025: move-result-object v3 │ │ -02de84: 7120 440b 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02de8a: 2200 d400 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ -02de8e: 1a02 0202 |002b: const-string v2, "FragmentManager" // string@0202 │ │ -02de92: 7020 3a05 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ -02de98: 2201 f001 |0030: new-instance v1, Ljava/io/PrintWriter; // type@01f0 │ │ -02de9c: 7020 5f0d 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ -02dea2: 1a02 0300 |0035: const-string v2, " " // string@0003 │ │ -02dea6: 6e55 5301 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@0153 │ │ -02deac: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -02deae: 5c62 3900 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ -02deb2: 5562 3300 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02deb6: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -02deba: 5462 3e00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02debe: 6e20 6a02 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@026a │ │ -02dec4: 0a02 |0046: move-result v2 │ │ -02dec6: 5962 3d00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02deca: 5462 3e00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02dece: 6e30 8102 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ -02ded4: 5262 3d00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02ded8: 0f02 |0050: return v2 │ │ -02deda: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -02dedc: 5962 3d00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02dee0: 28f5 |0054: goto 0049 // -000b │ │ +02f3e8: |[02f3e8] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +02f3f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02f3fa: 5562 3900 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ +02f3fe: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +02f402: 2202 ff01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +02f406: 1a03 e007 |0007: const-string v3, "commit already called" // string@07e0 │ │ +02f40a: 7020 7a0d 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02f410: 2702 |000c: throw v2 │ │ +02f412: 6302 c900 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02f416: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +02f41a: 1a02 0202 |0011: const-string v2, "FragmentManager" // string@0202 │ │ +02f41e: 2203 0e02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +02f422: 7010 a30d 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f428: 1a04 9601 |0018: const-string v4, "Commit: " // string@0196 │ │ +02f42c: 6e20 a90d 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f432: 0c03 |001d: move-result-object v3 │ │ +02f434: 6e20 a80d 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02f43a: 0c03 |0021: move-result-object v3 │ │ +02f43c: 6e10 ad0d 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f442: 0c03 |0025: move-result-object v3 │ │ +02f444: 7120 440b 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02f44a: 2200 d400 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ +02f44e: 1a02 0202 |002b: const-string v2, "FragmentManager" // string@0202 │ │ +02f452: 7020 3a05 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ +02f458: 2201 f001 |0030: new-instance v1, Ljava/io/PrintWriter; // type@01f0 │ │ +02f45c: 7020 5f0d 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ +02f462: 1a02 0300 |0035: const-string v2, " " // string@0003 │ │ +02f466: 6e55 5301 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@0153 │ │ +02f46c: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +02f46e: 5c62 3900 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ +02f472: 5562 3300 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02f476: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +02f47a: 5462 3e00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02f47e: 6e20 6a02 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@026a │ │ +02f484: 0a02 |0046: move-result v2 │ │ +02f486: 5962 3d00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02f48a: 5462 3e00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02f48e: 6e30 8102 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ +02f494: 5262 3d00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02f498: 0f02 |0050: return v2 │ │ +02f49a: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +02f49c: 5962 3d00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02f4a0: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -52009,22 +52006,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 │ │ -02dee4: |[02dee4] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02def4: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -02def8: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -02defe: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -02df00: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02df04: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02df08: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -02df0e: 1102 |000d: return-object v2 │ │ +02f4a4: |[02f4a4] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +02f4b4: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +02f4b8: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +02f4be: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +02f4c0: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02f4c4: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f4c8: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +02f4ce: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -52038,24 +52035,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02df10: |[02df10] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -02df20: 5520 3300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02df24: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02df28: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02df2c: 1a01 2806 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0628 │ │ -02df30: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02df36: 2700 |000b: throw v0 │ │ -02df38: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02df3a: 5c20 3400 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -02df3e: 1102 |000f: return-object v2 │ │ +02f4d0: |[02f4d0] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +02f4e0: 5520 3300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02f4e4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +02f4e8: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +02f4ec: 1a01 2806 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0628 │ │ +02f4f0: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02f4f6: 2700 |000b: throw v0 │ │ +02f4f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02f4fa: 5c20 3400 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +02f4fe: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -52066,18 +52063,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 │ │ -02df40: |[02df40] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02df50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02df52: 6e40 5401 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0154 │ │ -02df58: 0e00 |0004: return-void │ │ +02f500: |[02f500] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02f510: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02f512: 6e40 5401 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0154 │ │ +02f518: 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; │ │ @@ -52090,239 +52087,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 │ │ -02df5c: |[02df5c] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -02df6c: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -02df70: 6e20 620d 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02df76: 1a05 ed0b |0005: const-string v5, "mName=" // string@0bed │ │ -02df7a: 6e20 620d 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02df80: 5475 3f00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -02df84: 6e20 620d 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02df8a: 1a05 5b00 |000f: const-string v5, " mIndex=" // string@005b │ │ -02df8e: 6e20 620d 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02df94: 5275 3d00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02df98: 6e20 600d 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -02df9e: 1a05 5200 |0019: const-string v5, " mCommitted=" // string@0052 │ │ -02dfa2: 6e20 620d 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02dfa8: 5575 3900 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ -02dfac: 6e20 680d 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -02dfb2: 5275 4400 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02dfb6: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -02dfba: 6e20 620d 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02dfc0: 1a05 770c |002a: const-string v5, "mTransition=#" // string@0c77 │ │ -02dfc4: 6e20 620d 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02dfca: 5275 4400 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02dfce: 7110 7e0d 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02dfd4: 0c05 |0034: move-result-object v5 │ │ -02dfd6: 6e20 620d 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02dfdc: 1a05 6c00 |0038: const-string v5, " mTransitionStyle=#" // string@006c │ │ -02dfe0: 6e20 620d 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02dfe6: 5275 4500 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02dfea: 7110 7e0d 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02dff0: 0c05 |0042: move-result-object v5 │ │ -02dff2: 6e20 670d 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02dff8: 5275 3a00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -02dffc: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -02e000: 5275 3b00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -02e004: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -02e008: 6e20 620d 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e00e: 1a05 8f0b |0051: const-string v5, "mEnterAnim=#" // string@0b8f │ │ -02e012: 6e20 620d 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e018: 5275 3a00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -02e01c: 7110 7e0d 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e022: 0c05 |005b: move-result-object v5 │ │ -02e024: 6e20 620d 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e02a: 1a05 5700 |005f: const-string v5, " mExitAnim=#" // string@0057 │ │ -02e02e: 6e20 620d 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e034: 5275 3b00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -02e038: 7110 7e0d 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e03e: 0c05 |0069: move-result-object v5 │ │ -02e040: 6e20 670d 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02e046: 5275 4100 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -02e04a: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -02e04e: 5275 4200 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -02e052: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -02e056: 6e20 620d 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e05c: 1a05 0f0c |0078: const-string v5, "mPopEnterAnim=#" // string@0c0f │ │ -02e060: 6e20 620d 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e066: 5275 4100 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -02e06a: 7110 7e0d 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e070: 0c05 |0082: move-result-object v5 │ │ -02e072: 6e20 620d 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e078: 1a05 6000 |0086: const-string v5, " mPopExitAnim=#" // string@0060 │ │ -02e07c: 6e20 620d 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e082: 5275 4200 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -02e086: 7110 7e0d 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e08c: 0c05 |0090: move-result-object v5 │ │ -02e08e: 6e20 670d 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02e094: 5275 3700 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02e098: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -02e09c: 5475 3800 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -02e0a0: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -02e0a4: 6e20 620d 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e0aa: 1a05 420b |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@0b42 │ │ -02e0ae: 6e20 620d 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e0b4: 5275 3700 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02e0b8: 7110 7e0d 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e0be: 0c05 |00a9: move-result-object v5 │ │ -02e0c0: 6e20 620d 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e0c6: 1a05 5100 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0051 │ │ -02e0ca: 6e20 620d 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e0d0: 5475 3800 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -02e0d4: 6e20 660d 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -02e0da: 5275 3500 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02e0de: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -02e0e2: 5475 3600 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -02e0e6: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -02e0ea: 6e20 620d 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e0f0: 1a05 3f0b |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@0b3f │ │ -02e0f4: 6e20 620d 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e0fa: 5275 3500 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02e0fe: 7110 7e0d 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e104: 0c05 |00cc: move-result-object v5 │ │ -02e106: 6e20 620d 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e10c: 1a05 5000 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0050 │ │ -02e110: 6e20 620d 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e116: 5475 3600 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -02e11a: 6e20 660d 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -02e120: 5475 3c00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02e124: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -02e128: 6e20 620d 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e12e: 1a05 7805 |00e1: const-string v5, "Operations:" // string@0578 │ │ -02e132: 6e20 670d 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02e138: 2205 0e02 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -02e13c: 7010 a20d 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e142: 6e20 a80d 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e148: 0c05 |00ee: move-result-object v5 │ │ -02e14a: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ -02e14e: 6e20 a80d 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e154: 0c05 |00f4: move-result-object v5 │ │ -02e156: 6e10 ac0d 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e15c: 0c02 |00f8: move-result-object v2 │ │ -02e15e: 5474 3c00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02e162: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -02e164: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -02e168: 5245 2100 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e16c: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -02e172: 2205 0e02 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -02e176: 7010 a20d 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e17c: 1a06 c207 |0108: const-string v6, "cmd=" // string@07c2 │ │ -02e180: 6e20 a80d 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e186: 0c05 |010d: move-result-object v5 │ │ -02e188: 5246 2100 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e18c: 6e20 a50d 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02e192: 0c05 |0113: move-result-object v5 │ │ -02e194: 6e10 ac0d 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e19a: 0c00 |0117: move-result-object v0 │ │ -02e19c: 6e20 620d 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1a2: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ -02e1a6: 6e20 620d 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1ac: 6e20 600d 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -02e1b2: 1a05 b700 |0123: const-string v5, ": " // string@00b7 │ │ -02e1b6: 6e20 620d 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1bc: 6e20 620d 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1c2: 1a05 0200 |012b: const-string v5, " " // string@0002 │ │ -02e1c6: 6e20 620d 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1cc: 5445 2400 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e1d0: 6e20 660d 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -02e1d6: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -02e1da: 5245 2200 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02e1de: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -02e1e2: 5245 2300 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02e1e6: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -02e1ea: 6e20 620d 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1f0: 1a05 b308 |0142: const-string v5, "enterAnim=#" // string@08b3 │ │ -02e1f4: 6e20 620d 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e1fa: 5245 2200 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02e1fe: 7110 7e0d 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e204: 0c05 |014c: move-result-object v5 │ │ -02e206: 6e20 620d 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e20c: 1a05 4000 |0150: const-string v5, " exitAnim=#" // string@0040 │ │ -02e210: 6e20 620d 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e216: 5245 2300 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02e21a: 7110 7e0d 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e220: 0c05 |015a: move-result-object v5 │ │ -02e222: 6e20 670d 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02e228: 5245 2600 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e22c: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -02e230: 5245 2700 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -02e234: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -02e238: 6e20 620d 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e23e: 1a05 0f0e |0169: const-string v5, "popEnterAnim=#" // string@0e0f │ │ -02e242: 6e20 620d 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e248: 5245 2600 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e24c: 7110 7e0d 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e252: 0c05 |0173: move-result-object v5 │ │ -02e254: 6e20 620d 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e25a: 1a05 7600 |0177: const-string v5, " popExitAnim=#" // string@0076 │ │ -02e25e: 6e20 620d 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e264: 5245 2700 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -02e268: 7110 7e0d 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02e26e: 0c05 |0181: move-result-object v5 │ │ -02e270: 6e20 670d 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02e276: 5445 2900 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e27a: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -02e27e: 5445 2900 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e282: 6e10 c40d 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02e288: 0a05 |018e: move-result v5 │ │ -02e28a: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -02e28e: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -02e290: 5445 2900 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e294: 6e10 c40d 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02e29a: 0a05 |0197: move-result v5 │ │ -02e29c: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -02e2a0: 6e20 620d 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e2a6: 5445 2900 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e2aa: 6e10 c40d 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02e2b0: 0a05 |01a2: move-result v5 │ │ -02e2b2: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -02e2b4: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -02e2b8: 1a05 a605 |01a6: const-string v5, "Removed: " // string@05a6 │ │ -02e2bc: 6e20 620d 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e2c2: 5445 2900 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e2c6: 6e20 be0d 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02e2cc: 0c05 |01b0: move-result-object v5 │ │ -02e2ce: 6e20 660d 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -02e2d4: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02e2d8: 28dc |01b6: goto 0192 // -0024 │ │ -02e2da: 1a00 4305 |01b7: const-string v0, "NULL" // string@0543 │ │ -02e2de: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -02e2e2: 1a00 0201 |01bb: const-string v0, "ADD" // string@0102 │ │ -02e2e6: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -02e2ea: 1a00 9c05 |01bf: const-string v0, "REPLACE" // string@059c │ │ -02e2ee: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -02e2f2: 1a00 9b05 |01c3: const-string v0, "REMOVE" // string@059b │ │ -02e2f6: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -02e2fa: 1a00 1e02 |01c7: const-string v0, "HIDE" // string@021e │ │ -02e2fe: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -02e302: 1a00 bf05 |01cb: const-string v0, "SHOW" // string@05bf │ │ -02e306: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -02e30a: 1a00 b901 |01cf: const-string v0, "DETACH" // string@01b9 │ │ -02e30e: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -02e312: 1a00 0b01 |01d3: const-string v0, "ATTACH" // string@010b │ │ -02e316: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -02e31a: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -02e31e: 1a05 a505 |01d9: const-string v5, "Removed:" // string@05a5 │ │ -02e322: 6e20 670d 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02e328: 6e20 620d 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e32e: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ -02e332: 6e20 620d 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e338: 6e20 600d 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -02e33e: 1a05 b700 |01e9: const-string v5, ": " // string@00b7 │ │ -02e342: 6e20 620d 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02e348: 28bd |01ee: goto 01ab // -0043 │ │ -02e34a: 5444 2500 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -02e34e: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02e352: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -02e356: 0e00 |01f5: return-void │ │ -02e358: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +02f51c: |[02f51c] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +02f52c: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +02f530: 6e20 620d 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f536: 1a05 eb0b |0005: const-string v5, "mName=" // string@0beb │ │ +02f53a: 6e20 620d 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f540: 5475 3f00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +02f544: 6e20 620d 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f54a: 1a05 5b00 |000f: const-string v5, " mIndex=" // string@005b │ │ +02f54e: 6e20 620d 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f554: 5275 3d00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02f558: 6e20 600d 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +02f55e: 1a05 5200 |0019: const-string v5, " mCommitted=" // string@0052 │ │ +02f562: 6e20 620d 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f568: 5575 3900 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ +02f56c: 6e20 680d 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +02f572: 5275 4400 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02f576: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +02f57a: 6e20 620d 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f580: 1a05 750c |002a: const-string v5, "mTransition=#" // string@0c75 │ │ +02f584: 6e20 620d 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f58a: 5275 4400 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02f58e: 7110 7f0d 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f594: 0c05 |0034: move-result-object v5 │ │ +02f596: 6e20 620d 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f59c: 1a05 6c00 |0038: const-string v5, " mTransitionStyle=#" // string@006c │ │ +02f5a0: 6e20 620d 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f5a6: 5275 4500 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02f5aa: 7110 7f0d 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f5b0: 0c05 |0042: move-result-object v5 │ │ +02f5b2: 6e20 670d 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f5b8: 5275 3a00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +02f5bc: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +02f5c0: 5275 3b00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +02f5c4: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +02f5c8: 6e20 620d 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f5ce: 1a05 8d0b |0051: const-string v5, "mEnterAnim=#" // string@0b8d │ │ +02f5d2: 6e20 620d 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f5d8: 5275 3a00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +02f5dc: 7110 7f0d 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f5e2: 0c05 |005b: move-result-object v5 │ │ +02f5e4: 6e20 620d 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f5ea: 1a05 5700 |005f: const-string v5, " mExitAnim=#" // string@0057 │ │ +02f5ee: 6e20 620d 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f5f4: 5275 3b00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +02f5f8: 7110 7f0d 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f5fe: 0c05 |0069: move-result-object v5 │ │ +02f600: 6e20 670d 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f606: 5275 4100 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +02f60a: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +02f60e: 5275 4200 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +02f612: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +02f616: 6e20 620d 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f61c: 1a05 0d0c |0078: const-string v5, "mPopEnterAnim=#" // string@0c0d │ │ +02f620: 6e20 620d 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f626: 5275 4100 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +02f62a: 7110 7f0d 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f630: 0c05 |0082: move-result-object v5 │ │ +02f632: 6e20 620d 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f638: 1a05 6000 |0086: const-string v5, " mPopExitAnim=#" // string@0060 │ │ +02f63c: 6e20 620d 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f642: 5275 4200 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +02f646: 7110 7f0d 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f64c: 0c05 |0090: move-result-object v5 │ │ +02f64e: 6e20 670d 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f654: 5275 3700 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +02f658: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +02f65c: 5475 3800 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +02f660: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +02f664: 6e20 620d 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f66a: 1a05 400b |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@0b40 │ │ +02f66e: 6e20 620d 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f674: 5275 3700 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +02f678: 7110 7f0d 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f67e: 0c05 |00a9: move-result-object v5 │ │ +02f680: 6e20 620d 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f686: 1a05 5100 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0051 │ │ +02f68a: 6e20 620d 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f690: 5475 3800 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +02f694: 6e20 660d 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +02f69a: 5275 3500 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +02f69e: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +02f6a2: 5475 3600 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +02f6a6: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +02f6aa: 6e20 620d 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f6b0: 1a05 3d0b |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@0b3d │ │ +02f6b4: 6e20 620d 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f6ba: 5275 3500 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +02f6be: 7110 7f0d 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f6c4: 0c05 |00cc: move-result-object v5 │ │ +02f6c6: 6e20 620d 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f6cc: 1a05 5000 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0050 │ │ +02f6d0: 6e20 620d 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f6d6: 5475 3600 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +02f6da: 6e20 660d 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +02f6e0: 5475 3c00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +02f6e4: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +02f6e8: 6e20 620d 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f6ee: 1a05 7805 |00e1: const-string v5, "Operations:" // string@0578 │ │ +02f6f2: 6e20 670d 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f6f8: 2205 0e02 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02f6fc: 7010 a30d 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f702: 6e20 a90d 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f708: 0c05 |00ee: move-result-object v5 │ │ +02f70a: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ +02f70e: 6e20 a90d 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f714: 0c05 |00f4: move-result-object v5 │ │ +02f716: 6e10 ad0d 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f71c: 0c02 |00f8: move-result-object v2 │ │ +02f71e: 5474 3c00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +02f722: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +02f724: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +02f728: 5245 2100 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02f72c: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +02f732: 2205 0e02 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02f736: 7010 a30d 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02f73c: 1a06 c107 |0108: const-string v6, "cmd=" // string@07c1 │ │ +02f740: 6e20 a90d 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02f746: 0c05 |010d: move-result-object v5 │ │ +02f748: 5246 2100 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02f74c: 6e20 a60d 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02f752: 0c05 |0113: move-result-object v5 │ │ +02f754: 6e10 ad0d 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02f75a: 0c00 |0117: move-result-object v0 │ │ +02f75c: 6e20 620d 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f762: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ +02f766: 6e20 620d 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f76c: 6e20 600d 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +02f772: 1a05 b700 |0123: const-string v5, ": " // string@00b7 │ │ +02f776: 6e20 620d 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f77c: 6e20 620d 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f782: 1a05 0200 |012b: const-string v5, " " // string@0002 │ │ +02f786: 6e20 620d 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f78c: 5445 2400 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02f790: 6e20 660d 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +02f796: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +02f79a: 5245 2200 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +02f79e: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +02f7a2: 5245 2300 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +02f7a6: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +02f7aa: 6e20 620d 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f7b0: 1a05 b208 |0142: const-string v5, "enterAnim=#" // string@08b2 │ │ +02f7b4: 6e20 620d 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f7ba: 5245 2200 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +02f7be: 7110 7f0d 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f7c4: 0c05 |014c: move-result-object v5 │ │ +02f7c6: 6e20 620d 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f7cc: 1a05 4000 |0150: const-string v5, " exitAnim=#" // string@0040 │ │ +02f7d0: 6e20 620d 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f7d6: 5245 2300 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +02f7da: 7110 7f0d 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f7e0: 0c05 |015a: move-result-object v5 │ │ +02f7e2: 6e20 670d 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f7e8: 5245 2600 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02f7ec: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +02f7f0: 5245 2700 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +02f7f4: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +02f7f8: 6e20 620d 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f7fe: 1a05 0d0e |0169: const-string v5, "popEnterAnim=#" // string@0e0d │ │ +02f802: 6e20 620d 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f808: 5245 2600 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02f80c: 7110 7f0d 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f812: 0c05 |0173: move-result-object v5 │ │ +02f814: 6e20 620d 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f81a: 1a05 7600 |0177: const-string v5, " popExitAnim=#" // string@0076 │ │ +02f81e: 6e20 620d 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f824: 5245 2700 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +02f828: 7110 7f0d 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +02f82e: 0c05 |0181: move-result-object v5 │ │ +02f830: 6e20 670d 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f836: 5445 2900 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f83a: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +02f83e: 5445 2900 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f842: 6e10 c50d 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02f848: 0a05 |018e: move-result v5 │ │ +02f84a: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +02f84e: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +02f850: 5445 2900 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f854: 6e10 c50d 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02f85a: 0a05 |0197: move-result v5 │ │ +02f85c: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +02f860: 6e20 620d 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f866: 5445 2900 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f86a: 6e10 c50d 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02f870: 0a05 |01a2: move-result v5 │ │ +02f872: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +02f874: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +02f878: 1a05 a605 |01a6: const-string v5, "Removed: " // string@05a6 │ │ +02f87c: 6e20 620d 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f882: 5445 2900 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02f886: 6e20 bf0d 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02f88c: 0c05 |01b0: move-result-object v5 │ │ +02f88e: 6e20 660d 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +02f894: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02f898: 28dc |01b6: goto 0192 // -0024 │ │ +02f89a: 1a00 4305 |01b7: const-string v0, "NULL" // string@0543 │ │ +02f89e: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +02f8a2: 1a00 0201 |01bb: const-string v0, "ADD" // string@0102 │ │ +02f8a6: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +02f8aa: 1a00 9c05 |01bf: const-string v0, "REPLACE" // string@059c │ │ +02f8ae: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +02f8b2: 1a00 9b05 |01c3: const-string v0, "REMOVE" // string@059b │ │ +02f8b6: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +02f8ba: 1a00 1e02 |01c7: const-string v0, "HIDE" // string@021e │ │ +02f8be: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +02f8c2: 1a00 bf05 |01cb: const-string v0, "SHOW" // string@05bf │ │ +02f8c6: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +02f8ca: 1a00 b901 |01cf: const-string v0, "DETACH" // string@01b9 │ │ +02f8ce: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +02f8d2: 1a00 0b01 |01d3: const-string v0, "ATTACH" // string@010b │ │ +02f8d6: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +02f8da: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +02f8de: 1a05 a505 |01d9: const-string v5, "Removed:" // string@05a5 │ │ +02f8e2: 6e20 670d 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +02f8e8: 6e20 620d 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f8ee: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ +02f8f2: 6e20 620d 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f8f8: 6e20 600d 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +02f8fe: 1a05 b700 |01e9: const-string v5, ": " // string@00b7 │ │ +02f902: 6e20 620d 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +02f908: 28bd |01ee: goto 01ab // -0043 │ │ +02f90a: 5444 2500 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +02f90e: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02f912: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +02f916: 0e00 |01f5: return-void │ │ +02f918: 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 │ │ @@ -52421,25 +52418,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02e380: |[02e380] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -02e390: 5220 3500 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02e394: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -02e398: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e39c: 5400 d300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02e3a0: 5221 3500 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02e3a4: 6e20 1b02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@021b │ │ -02e3aa: 0c00 |000d: move-result-object v0 │ │ -02e3ac: 1100 |000e: return-object v0 │ │ -02e3ae: 5420 3600 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -02e3b2: 28fd |0011: goto 000e // -0003 │ │ +02f940: |[02f940] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +02f950: 5220 3500 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +02f954: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +02f958: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02f95c: 5400 d300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +02f960: 5221 3500 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +02f964: 6e20 1b02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@021b │ │ +02f96a: 0c00 |000d: move-result-object v0 │ │ +02f96c: 1100 |000e: return-object v0 │ │ +02f96e: 5420 3600 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +02f972: 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; │ │ @@ -52449,17 +52446,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e3b4: |[02e3b4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -02e3c4: 5210 3500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02e3c8: 0f00 |0002: return v0 │ │ +02f974: |[02f974] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +02f984: 5210 3500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +02f988: 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;) │ │ @@ -52467,25 +52464,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02e3cc: |[02e3cc] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -02e3dc: 5220 3700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02e3e0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -02e3e4: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e3e8: 5400 d300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02e3ec: 5221 3700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02e3f0: 6e20 1b02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@021b │ │ -02e3f6: 0c00 |000d: move-result-object v0 │ │ -02e3f8: 1100 |000e: return-object v0 │ │ -02e3fa: 5420 3800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -02e3fe: 28fd |0011: goto 000e // -0003 │ │ +02f98c: |[02f98c] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +02f99c: 5220 3700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +02f9a0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +02f9a4: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02f9a8: 5400 d300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +02f9ac: 5221 3700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +02f9b0: 6e20 1b02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@021b │ │ +02f9b6: 0c00 |000d: move-result-object v0 │ │ +02f9b8: 1100 |000e: return-object v0 │ │ +02f9ba: 5420 3800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +02f9be: 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; │ │ @@ -52495,17 +52492,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e400: |[02e400] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -02e410: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02e414: 0f00 |0002: return v0 │ │ +02f9c0: |[02f9c0] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +02f9d0: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +02f9d4: 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;) │ │ @@ -52513,17 +52510,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e418: |[02e418] android.support.v4.app.BackStackRecord.getId:()I │ │ -02e428: 5210 3d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02e42c: 0f00 |0002: return v0 │ │ +02f9d8: |[02f9d8] android.support.v4.app.BackStackRecord.getId:()I │ │ +02f9e8: 5210 3d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02f9ec: 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;) │ │ @@ -52531,17 +52528,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e430: |[02e430] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -02e440: 5410 3f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -02e444: 1100 |0002: return-object v0 │ │ +02f9f0: |[02f9f0] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +02fa00: 5410 3f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +02fa04: 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;) │ │ @@ -52549,17 +52546,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e448: |[02e448] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -02e458: 5210 4400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e45c: 0f00 |0002: return v0 │ │ +02fa08: |[02fa08] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +02fa18: 5210 4400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fa1c: 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;) │ │ @@ -52567,17 +52564,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e460: |[02e460] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -02e470: 5210 4500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e474: 0f00 |0002: return v0 │ │ +02fa20: |[02fa20] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +02fa30: 5210 4500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fa34: 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;) │ │ @@ -52585,22 +52582,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 │ │ -02e478: |[02e478] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02e488: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -02e48c: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -02e492: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -02e494: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e498: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e49c: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -02e4a2: 1102 |000d: return-object v2 │ │ +02fa38: |[02fa38] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +02fa48: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +02fa4c: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +02fa52: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +02fa54: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02fa58: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fa5c: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +02fa62: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -52614,17 +52611,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e4a4: |[02e4a4] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -02e4b4: 5510 3400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -02e4b8: 0f00 |0002: return v0 │ │ +02fa64: |[02fa64] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +02fa74: 5510 3400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +02fa78: 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;) │ │ @@ -52632,21 +52629,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e4bc: |[02e4bc] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -02e4cc: 5210 4000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -02e4d0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -02e4d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02e4d6: 0f00 |0005: return v0 │ │ -02e4d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -02e4da: 28fe |0007: goto 0005 // -0002 │ │ +02fa7c: |[02fa7c] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +02fa8c: 5210 4000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +02fa90: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +02fa94: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02fa96: 0f00 |0005: return v0 │ │ +02fa98: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02fa9a: 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;) │ │ @@ -52654,158 +52651,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -02e4dc: |[02e4dc] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -02e4ec: 120a |0000: const/4 v10, #int 0 // #0 │ │ -02e4ee: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -02e4f0: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -02e4f2: 6306 c900 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02e4f6: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -02e4fa: 1a06 0202 |0007: const-string v6, "FragmentManager" // string@0202 │ │ -02e4fe: 2207 0e02 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -02e502: 7010 a20d 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e508: 1a08 130e |000e: const-string v8, "popFromBackStack: " // string@0e13 │ │ -02e50c: 6e20 a80d 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e512: 0c07 |0013: move-result-object v7 │ │ -02e514: 6e20 a70d c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02e51a: 0c07 |0017: move-result-object v7 │ │ -02e51c: 6e10 ac0d 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e522: 0c07 |001b: move-result-object v7 │ │ -02e524: 7120 440b 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02e52a: 2202 d400 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ -02e52e: 1a06 0202 |0021: const-string v6, "FragmentManager" // string@0202 │ │ -02e532: 7020 3a05 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ -02e538: 2205 f001 |0026: new-instance v5, Ljava/io/PrintWriter; // type@01f0 │ │ -02e53c: 7020 5f0d 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ -02e542: 1a06 0300 |002b: const-string v6, " " // string@0003 │ │ -02e546: 6e5a 5301 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@0153 │ │ -02e54c: 6e20 4c01 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@014c │ │ -02e552: 54c4 4300 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -02e556: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -02e55a: 5246 2100 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e55e: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -02e564: 2206 fe01 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -02e568: 2207 0e02 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -02e56c: 7010 a20d 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e572: 1a08 3106 |0043: const-string v8, "Unknown cmd: " // string@0631 │ │ -02e576: 6e20 a80d 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e57c: 0c07 |0048: move-result-object v7 │ │ -02e57e: 5248 2100 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e582: 6e20 a50d 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02e588: 0c07 |004e: move-result-object v7 │ │ -02e58a: 6e10 ac0d 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e590: 0c07 |0052: move-result-object v7 │ │ -02e592: 7020 770d 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -02e598: 2706 |0056: throw v6 │ │ -02e59a: 5440 2400 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e59e: 5246 2700 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -02e5a2: 5906 8500 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e5a6: 54c6 3e00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e5aa: 52c7 4400 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e5ae: 7110 a402 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e5b4: 0a07 |0064: move-result v7 │ │ -02e5b6: 52c8 4500 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e5ba: 6e40 9f02 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ -02e5c0: 5444 2800 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ -02e5c4: 28c9 |006c: goto 0035 // -0037 │ │ -02e5c6: 5440 2400 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e5ca: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -02e5ce: 5246 2700 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -02e5d2: 5906 8500 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e5d6: 54c6 3e00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e5da: 52c7 4400 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e5de: 7110 a402 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e5e4: 0a07 |007c: move-result v7 │ │ -02e5e6: 52c8 4500 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e5ea: 6e40 9f02 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ -02e5f0: 5446 2900 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e5f4: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -02e5f8: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -02e5fa: 5446 2900 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e5fe: 6e10 c40d 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02e604: 0a06 |008c: move-result v6 │ │ -02e606: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -02e60a: 5446 2900 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e60e: 6e20 be0d 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02e614: 0c03 |0094: move-result-object v3 │ │ -02e616: 1f03 5200 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02e61a: 5246 2600 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e61e: 5936 8500 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e622: 54c6 3e00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e626: 6e30 6802 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ -02e62c: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02e630: 28e5 |00a2: goto 0087 // -001b │ │ -02e632: 5440 2400 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e636: 5246 2600 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e63a: 5906 8500 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e63e: 54c6 3e00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e642: 6e30 6802 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ -02e648: 28bc |00ae: goto 006a // -0044 │ │ -02e64a: 5440 2400 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e64e: 5246 2600 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e652: 5906 8500 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e656: 54c6 3e00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e65a: 52c7 4400 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e65e: 7110 a402 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e664: 0a07 |00bc: move-result v7 │ │ -02e666: 52c8 4500 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e66a: 6e40 aa02 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ -02e670: 28a8 |00c2: goto 006a // -0058 │ │ -02e672: 5440 2400 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e676: 5246 2700 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -02e67a: 5906 8500 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e67e: 54c6 3e00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e682: 52c7 4400 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e686: 7110 a402 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e68c: 0a07 |00d0: move-result v7 │ │ -02e68e: 52c8 4500 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e692: 6e40 8b02 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@028b │ │ -02e698: 2894 |00d6: goto 006a // -006c │ │ -02e69a: 5440 2400 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e69e: 5246 2600 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e6a2: 5906 8500 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e6a6: 54c6 3e00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e6aa: 52c7 4400 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e6ae: 7110 a402 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e6b4: 0a07 |00e4: move-result v7 │ │ -02e6b6: 52c8 4500 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e6ba: 6e40 6c02 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026c │ │ -02e6c0: 2880 |00ea: goto 006a // -0080 │ │ -02e6c2: 5440 2400 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e6c6: 5246 2600 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -02e6ca: 5906 8500 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e6ce: 54c6 3e00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e6d2: 52c7 4400 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e6d6: 7110 a402 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e6dc: 0a07 |00f8: move-result v7 │ │ -02e6de: 52c8 4500 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e6e2: 6e40 6f02 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026f │ │ -02e6e8: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -02e6ec: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -02e6f0: 54c6 3e00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e6f4: 54c7 3e00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e6f8: 5277 dc00 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -02e6fc: 52c8 4400 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e700: 7110 a402 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ -02e706: 0a08 |010d: move-result v8 │ │ -02e708: 52c9 4500 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e70c: 121a |0110: const/4 v10, #int 1 // #1 │ │ -02e70e: 6e5a 9102 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0291 │ │ -02e714: 52c6 3d00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02e718: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -02e71c: 54c6 3e00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e720: 52c7 3d00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02e724: 6e20 8702 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0287 │ │ -02e72a: 59cb 3d00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02e72e: 0e00 |0121: return-void │ │ -02e730: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +02fa9c: |[02fa9c] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +02faac: 120a |0000: const/4 v10, #int 0 // #0 │ │ +02faae: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +02fab0: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +02fab2: 6306 c900 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02fab6: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +02faba: 1a06 0202 |0007: const-string v6, "FragmentManager" // string@0202 │ │ +02fabe: 2207 0e02 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +02fac2: 7010 a30d 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02fac8: 1a08 110e |000e: const-string v8, "popFromBackStack: " // string@0e11 │ │ +02facc: 6e20 a90d 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02fad2: 0c07 |0013: move-result-object v7 │ │ +02fad4: 6e20 a80d c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02fada: 0c07 |0017: move-result-object v7 │ │ +02fadc: 6e10 ad0d 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02fae2: 0c07 |001b: move-result-object v7 │ │ +02fae4: 7120 440b 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02faea: 2202 d400 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ +02faee: 1a06 0202 |0021: const-string v6, "FragmentManager" // string@0202 │ │ +02faf2: 7020 3a05 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ +02faf8: 2205 f001 |0026: new-instance v5, Ljava/io/PrintWriter; // type@01f0 │ │ +02fafc: 7020 5f0d 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ +02fb02: 1a06 0300 |002b: const-string v6, " " // string@0003 │ │ +02fb06: 6e5a 5301 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@0153 │ │ +02fb0c: 6e20 4c01 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@014c │ │ +02fb12: 54c4 4300 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +02fb16: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +02fb1a: 5246 2100 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02fb1e: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +02fb24: 2206 fe01 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +02fb28: 2207 0e02 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +02fb2c: 7010 a30d 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02fb32: 1a08 3106 |0043: const-string v8, "Unknown cmd: " // string@0631 │ │ +02fb36: 6e20 a90d 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02fb3c: 0c07 |0048: move-result-object v7 │ │ +02fb3e: 5248 2100 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02fb42: 6e20 a60d 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02fb48: 0c07 |004e: move-result-object v7 │ │ +02fb4a: 6e10 ad0d 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02fb50: 0c07 |0052: move-result-object v7 │ │ +02fb52: 7020 780d 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +02fb58: 2706 |0056: throw v6 │ │ +02fb5a: 5440 2400 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fb5e: 5246 2700 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +02fb62: 5906 8500 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fb66: 54c6 3e00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fb6a: 52c7 4400 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fb6e: 7110 a402 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fb74: 0a07 |0064: move-result v7 │ │ +02fb76: 52c8 4500 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fb7a: 6e40 9f02 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ +02fb80: 5444 2800 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ +02fb84: 28c9 |006c: goto 0035 // -0037 │ │ +02fb86: 5440 2400 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fb8a: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +02fb8e: 5246 2700 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +02fb92: 5906 8500 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fb96: 54c6 3e00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fb9a: 52c7 4400 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fb9e: 7110 a402 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fba4: 0a07 |007c: move-result v7 │ │ +02fba6: 52c8 4500 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fbaa: 6e40 9f02 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ +02fbb0: 5446 2900 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02fbb4: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +02fbb8: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +02fbba: 5446 2900 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02fbbe: 6e10 c50d 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02fbc4: 0a06 |008c: move-result v6 │ │ +02fbc6: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +02fbca: 5446 2900 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02fbce: 6e20 bf0d 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02fbd4: 0c03 |0094: move-result-object v3 │ │ +02fbd6: 1f03 5200 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0052 │ │ +02fbda: 5246 2600 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02fbde: 5936 8500 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fbe2: 54c6 3e00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fbe6: 6e30 6802 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ +02fbec: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02fbf0: 28e5 |00a2: goto 0087 // -001b │ │ +02fbf2: 5440 2400 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fbf6: 5246 2600 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02fbfa: 5906 8500 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fbfe: 54c6 3e00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fc02: 6e30 6802 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ +02fc08: 28bc |00ae: goto 006a // -0044 │ │ +02fc0a: 5440 2400 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fc0e: 5246 2600 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02fc12: 5906 8500 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fc16: 54c6 3e00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fc1a: 52c7 4400 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fc1e: 7110 a402 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fc24: 0a07 |00bc: move-result v7 │ │ +02fc26: 52c8 4500 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fc2a: 6e40 aa02 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ +02fc30: 28a8 |00c2: goto 006a // -0058 │ │ +02fc32: 5440 2400 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fc36: 5246 2700 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +02fc3a: 5906 8500 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fc3e: 54c6 3e00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fc42: 52c7 4400 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fc46: 7110 a402 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fc4c: 0a07 |00d0: move-result v7 │ │ +02fc4e: 52c8 4500 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fc52: 6e40 8b02 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@028b │ │ +02fc58: 2894 |00d6: goto 006a // -006c │ │ +02fc5a: 5440 2400 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fc5e: 5246 2600 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02fc62: 5906 8500 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fc66: 54c6 3e00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fc6a: 52c7 4400 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fc6e: 7110 a402 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fc74: 0a07 |00e4: move-result v7 │ │ +02fc76: 52c8 4500 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fc7a: 6e40 6c02 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026c │ │ +02fc80: 2880 |00ea: goto 006a // -0080 │ │ +02fc82: 5440 2400 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fc86: 5246 2600 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +02fc8a: 5906 8500 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fc8e: 54c6 3e00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fc92: 52c7 4400 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fc96: 7110 a402 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fc9c: 0a07 |00f8: move-result v7 │ │ +02fc9e: 52c8 4500 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fca2: 6e40 6f02 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026f │ │ +02fca8: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +02fcac: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +02fcb0: 54c6 3e00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fcb4: 54c7 3e00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fcb8: 5277 dc00 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +02fcbc: 52c8 4400 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fcc0: 7110 a402 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02a4 │ │ +02fcc6: 0a08 |010d: move-result v8 │ │ +02fcc8: 52c9 4500 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fccc: 121a |0110: const/4 v10, #int 1 // #1 │ │ +02fcce: 6e5a 9102 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0291 │ │ +02fcd4: 52c6 3d00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02fcd8: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +02fcdc: 54c6 3e00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fce0: 52c7 3d00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02fce4: 6e20 8702 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0287 │ │ +02fcea: 59cb 3d00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02fcee: 0e00 |0121: return-void │ │ +02fcf0: 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 │ │ @@ -52871,22 +52868,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 │ │ -02e754: |[02e754] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02e764: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -02e768: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -02e76e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -02e770: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e774: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e778: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -02e77e: 1102 |000d: return-object v2 │ │ +02fd14: |[02fd14] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +02fd24: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +02fd28: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +02fd2e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +02fd30: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02fd34: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fd38: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +02fd3e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -52900,19 +52897,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 │ │ -02e780: |[02e780] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02e790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e792: 6e40 6301 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@0163 │ │ -02e798: 0c00 |0004: move-result-object v0 │ │ -02e79a: 1100 |0005: return-object v0 │ │ +02fd40: |[02fd40] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +02fd50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02fd52: 6e40 6301 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@0163 │ │ +02fd58: 0c00 |0004: move-result-object v0 │ │ +02fd5a: 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; │ │ @@ -52922,23 +52919,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 │ │ -02e79c: |[02e79c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -02e7ac: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -02e7b0: 2200 fe01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -02e7b4: 1a01 3f05 |0004: const-string v1, "Must use non-zero containerViewId" // string@053f │ │ -02e7b8: 7020 770d 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -02e7be: 2700 |0009: throw v0 │ │ -02e7c0: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -02e7c2: 7050 5201 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@0152 │ │ -02e7c8: 1102 |000e: return-object v2 │ │ +02fd5c: |[02fd5c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +02fd6c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +02fd70: 2200 fe01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +02fd74: 1a01 3f05 |0004: const-string v1, "Must use non-zero containerViewId" // string@053f │ │ +02fd78: 7020 780d 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +02fd7e: 2700 |0009: throw v0 │ │ +02fd80: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +02fd82: 7050 5201 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@0152 │ │ +02fd88: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -52952,202 +52949,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -02e7cc: |[02e7cc] android.support.v4.app.BackStackRecord.run:()V │ │ -02e7dc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -02e7de: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -02e7e0: 6304 c900 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02e7e4: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -02e7e8: 1a04 0202 |0006: const-string v4, "FragmentManager" // string@0202 │ │ -02e7ec: 2205 0e02 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -02e7f0: 7010 a20d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e7f6: 1a06 af05 |000d: const-string v6, "Run: " // string@05af │ │ -02e7fa: 6e20 a80d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e800: 0c05 |0012: move-result-object v5 │ │ -02e802: 6e20 a70d 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02e808: 0c05 |0016: move-result-object v5 │ │ -02e80a: 6e10 ac0d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e810: 0c05 |001a: move-result-object v5 │ │ -02e812: 7120 440b 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02e818: 5594 3300 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02e81c: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -02e820: 5294 3d00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02e824: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -02e828: 2204 ff01 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@01ff │ │ -02e82c: 1a05 0a07 |0028: const-string v5, "addToBackStack() called after commit()" // string@070a │ │ -02e830: 7020 790d 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02e836: 2704 |002d: throw v4 │ │ -02e838: 6e20 4c01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@014c │ │ -02e83e: 5493 3c00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02e842: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -02e846: 5234 2100 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e84a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -02e850: 2204 fe01 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -02e854: 2205 0e02 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -02e858: 7010 a20d 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e85e: 1a06 3106 |0041: const-string v6, "Unknown cmd: " // string@0631 │ │ -02e862: 6e20 a80d 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e868: 0c05 |0046: move-result-object v5 │ │ -02e86a: 5236 2100 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02e86e: 6e20 a50d 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02e874: 0c05 |004c: move-result-object v5 │ │ -02e876: 6e10 ac0d 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e87c: 0c05 |0050: move-result-object v5 │ │ -02e87e: 7020 770d 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -02e884: 2704 |0054: throw v4 │ │ -02e886: 5430 2400 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e88a: 5234 2200 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02e88e: 5904 8500 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e892: 5494 3e00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e896: 6e30 6802 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ -02e89c: 5433 2500 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -02e8a0: 28d1 |0062: goto 0033 // -002f │ │ -02e8a2: 5430 2400 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e8a6: 5494 3e00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e8aa: 5444 d400 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02e8ae: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -02e8b2: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -02e8b4: 5494 3e00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e8b8: 5444 d400 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02e8bc: 6e10 c40d 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02e8c2: 0a04 |0073: move-result v4 │ │ -02e8c4: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -02e8c8: 5494 3e00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e8cc: 5444 d400 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02e8d0: 6e20 be0d 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02e8d6: 0c02 |007d: move-result-object v2 │ │ -02e8d8: 1f02 5200 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02e8dc: 6304 c900 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02e8e0: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -02e8e4: 1a04 0202 |0084: const-string v4, "FragmentManager" // string@0202 │ │ -02e8e8: 2205 0e02 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -02e8ec: 7010 a20d 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e8f2: 1a06 6a05 |008b: const-string v6, "OP_REPLACE: adding=" // string@056a │ │ -02e8f6: 6e20 a80d 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e8fc: 0c05 |0090: move-result-object v5 │ │ -02e8fe: 6e20 a70d 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02e904: 0c05 |0094: move-result-object v5 │ │ -02e906: 1a06 7400 |0095: const-string v6, " old=" // string@0074 │ │ -02e90a: 6e20 a80d 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e910: 0c05 |009a: move-result-object v5 │ │ -02e912: 6e20 a70d 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02e918: 0c05 |009e: move-result-object v5 │ │ -02e91a: 6e10 ac0d 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e920: 0c05 |00a2: move-result-object v5 │ │ -02e922: 7120 440b 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02e928: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -02e92c: 5224 7700 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -02e930: 5205 7700 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -02e934: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -02e938: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -02e93c: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -02e93e: 5b30 2400 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02e942: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02e946: 28b7 |00b5: goto 006c // -0049 │ │ -02e948: 5434 2900 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e94c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -02e950: 2204 1902 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0219 │ │ -02e954: 7010 b80d 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02e95a: 5b34 2900 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e95e: 5434 2900 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02e962: 6e20 bb0d 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02e968: 5234 2300 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02e96c: 5924 8500 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e970: 5594 3300 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02e974: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -02e978: 5224 7200 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02e97c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02e980: 5924 7200 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02e984: 6304 c900 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02e988: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -02e98c: 1a04 0202 |00d8: const-string v4, "FragmentManager" // string@0202 │ │ -02e990: 2205 0e02 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -02e994: 7010 a20d 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02e99a: 1a06 7901 |00df: const-string v6, "Bump nesting of " // string@0179 │ │ -02e99e: 6e20 a80d 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e9a4: 0c05 |00e4: move-result-object v5 │ │ -02e9a6: 6e20 a70d 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02e9ac: 0c05 |00e8: move-result-object v5 │ │ -02e9ae: 1a06 7c00 |00e9: const-string v6, " to " // string@007c │ │ -02e9b2: 6e20 a80d 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02e9b8: 0c05 |00ee: move-result-object v5 │ │ -02e9ba: 5226 7200 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -02e9be: 6e20 a50d 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02e9c4: 0c05 |00f4: move-result-object v5 │ │ -02e9c6: 6e10 ac0d 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02e9cc: 0c05 |00f8: move-result-object v5 │ │ -02e9ce: 7120 440b 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02e9d4: 5494 3e00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e9d8: 5295 4400 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02e9dc: 5296 4500 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02e9e0: 6e40 9f02 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ -02e9e6: 28ae |0105: goto 00b3 // -0052 │ │ -02e9e8: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -02e9ec: 5234 2200 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02e9f0: 5904 8500 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02e9f4: 5494 3e00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02e9f8: 6e30 6802 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ -02e9fe: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -02ea02: 5430 2400 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02ea06: 5234 2300 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02ea0a: 5904 8500 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02ea0e: 5494 3e00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02ea12: 5295 4400 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02ea16: 5296 4500 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02ea1a: 6e40 9f02 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ -02ea20: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -02ea24: 5430 2400 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02ea28: 5234 2300 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02ea2c: 5904 8500 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02ea30: 5494 3e00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02ea34: 5295 4400 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02ea38: 5296 4500 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02ea3c: 6e40 8b02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@028b │ │ -02ea42: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -02ea46: 5430 2400 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02ea4a: 5234 2200 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02ea4e: 5904 8500 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02ea52: 5494 3e00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02ea56: 5295 4400 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02ea5a: 5296 4500 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02ea5e: 6e40 aa02 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ -02ea64: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -02ea68: 5430 2400 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02ea6c: 5234 2300 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -02ea70: 5904 8500 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02ea74: 5494 3e00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02ea78: 5295 4400 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02ea7c: 5296 4500 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02ea80: 6e40 6f02 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026f │ │ -02ea86: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -02ea8a: 5430 2400 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02ea8e: 5234 2200 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -02ea92: 5904 8500 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -02ea96: 5494 3e00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02ea9a: 5295 4400 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02ea9e: 5296 4500 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02eaa2: 6e40 6c02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026c │ │ -02eaa8: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -02eaac: 5494 3e00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02eab0: 5495 3e00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02eab4: 5255 dc00 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -02eab8: 5296 4400 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02eabc: 5297 4500 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02eac0: 6e58 9102 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0291 │ │ -02eac6: 5594 3300 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -02eaca: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -02eace: 5494 3e00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -02ead2: 6e20 6702 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0267 │ │ -02ead8: 0e00 |017e: return-void │ │ -02eada: 0000 |017f: nop // spacer │ │ -02eadc: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +02fd8c: |[02fd8c] android.support.v4.app.BackStackRecord.run:()V │ │ +02fd9c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +02fd9e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +02fda0: 6304 c900 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02fda4: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +02fda8: 1a04 0202 |0006: const-string v4, "FragmentManager" // string@0202 │ │ +02fdac: 2205 0e02 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02fdb0: 7010 a30d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02fdb6: 1a06 af05 |000d: const-string v6, "Run: " // string@05af │ │ +02fdba: 6e20 a90d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02fdc0: 0c05 |0012: move-result-object v5 │ │ +02fdc2: 6e20 a80d 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02fdc8: 0c05 |0016: move-result-object v5 │ │ +02fdca: 6e10 ad0d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02fdd0: 0c05 |001a: move-result-object v5 │ │ +02fdd2: 7120 440b 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02fdd8: 5594 3300 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02fddc: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +02fde0: 5294 3d00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +02fde4: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +02fde8: 2204 ff01 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@01ff │ │ +02fdec: 1a05 0a07 |0028: const-string v5, "addToBackStack() called after commit()" // string@070a │ │ +02fdf0: 7020 7a0d 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +02fdf6: 2704 |002d: throw v4 │ │ +02fdf8: 6e20 4c01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@014c │ │ +02fdfe: 5493 3c00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +02fe02: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +02fe06: 5234 2100 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02fe0a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +02fe10: 2204 fe01 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +02fe14: 2205 0e02 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02fe18: 7010 a30d 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02fe1e: 1a06 3106 |0041: const-string v6, "Unknown cmd: " // string@0631 │ │ +02fe22: 6e20 a90d 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02fe28: 0c05 |0046: move-result-object v5 │ │ +02fe2a: 5236 2100 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +02fe2e: 6e20 a60d 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02fe34: 0c05 |004c: move-result-object v5 │ │ +02fe36: 6e10 ad0d 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02fe3c: 0c05 |0050: move-result-object v5 │ │ +02fe3e: 7020 780d 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +02fe44: 2704 |0054: throw v4 │ │ +02fe46: 5430 2400 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fe4a: 5234 2200 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +02fe4e: 5904 8500 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fe52: 5494 3e00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fe56: 6e30 6802 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ +02fe5c: 5433 2500 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +02fe60: 28d1 |0062: goto 0033 // -002f │ │ +02fe62: 5430 2400 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02fe66: 5494 3e00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fe6a: 5444 d400 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +02fe6e: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +02fe72: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +02fe74: 5494 3e00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fe78: 5444 d400 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +02fe7c: 6e10 c50d 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +02fe82: 0a04 |0073: move-result v4 │ │ +02fe84: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +02fe88: 5494 3e00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fe8c: 5444 d400 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +02fe90: 6e20 bf0d 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +02fe96: 0c02 |007d: move-result-object v2 │ │ +02fe98: 1f02 5200 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +02fe9c: 6304 c900 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02fea0: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +02fea4: 1a04 0202 |0084: const-string v4, "FragmentManager" // string@0202 │ │ +02fea8: 2205 0e02 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02feac: 7010 a30d 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02feb2: 1a06 6a05 |008b: const-string v6, "OP_REPLACE: adding=" // string@056a │ │ +02feb6: 6e20 a90d 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02febc: 0c05 |0090: move-result-object v5 │ │ +02febe: 6e20 a80d 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02fec4: 0c05 |0094: move-result-object v5 │ │ +02fec6: 1a06 7400 |0095: const-string v6, " old=" // string@0074 │ │ +02feca: 6e20 a90d 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02fed0: 0c05 |009a: move-result-object v5 │ │ +02fed2: 6e20 a80d 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02fed8: 0c05 |009e: move-result-object v5 │ │ +02feda: 6e10 ad0d 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02fee0: 0c05 |00a2: move-result-object v5 │ │ +02fee2: 7120 440b 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02fee8: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +02feec: 5224 7700 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +02fef0: 5205 7700 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +02fef4: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +02fef8: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +02fefc: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +02fefe: 5b30 2400 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02ff02: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02ff06: 28b7 |00b5: goto 006c // -0049 │ │ +02ff08: 5434 2900 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02ff0c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +02ff10: 2204 1902 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0219 │ │ +02ff14: 7010 b90d 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +02ff1a: 5b34 2900 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02ff1e: 5434 2900 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02ff22: 6e20 bc0d 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +02ff28: 5234 2300 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +02ff2c: 5924 8500 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02ff30: 5594 3300 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02ff34: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +02ff38: 5224 7200 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02ff3c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02ff40: 5924 7200 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02ff44: 6304 c900 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +02ff48: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +02ff4c: 1a04 0202 |00d8: const-string v4, "FragmentManager" // string@0202 │ │ +02ff50: 2205 0e02 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +02ff54: 7010 a30d 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +02ff5a: 1a06 7901 |00df: const-string v6, "Bump nesting of " // string@0179 │ │ +02ff5e: 6e20 a90d 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02ff64: 0c05 |00e4: move-result-object v5 │ │ +02ff66: 6e20 a80d 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +02ff6c: 0c05 |00e8: move-result-object v5 │ │ +02ff6e: 1a06 7c00 |00e9: const-string v6, " to " // string@007c │ │ +02ff72: 6e20 a90d 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +02ff78: 0c05 |00ee: move-result-object v5 │ │ +02ff7a: 5226 7200 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +02ff7e: 6e20 a60d 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +02ff84: 0c05 |00f4: move-result-object v5 │ │ +02ff86: 6e10 ad0d 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +02ff8c: 0c05 |00f8: move-result-object v5 │ │ +02ff8e: 7120 440b 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +02ff94: 5494 3e00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02ff98: 5295 4400 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02ff9c: 5296 4500 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02ffa0: 6e40 9f02 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ +02ffa6: 28ae |0105: goto 00b3 // -0052 │ │ +02ffa8: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +02ffac: 5234 2200 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +02ffb0: 5904 8500 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02ffb4: 5494 3e00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02ffb8: 6e30 6802 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0268 │ │ +02ffbe: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +02ffc2: 5430 2400 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02ffc6: 5234 2300 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +02ffca: 5904 8500 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02ffce: 5494 3e00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02ffd2: 5295 4400 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02ffd6: 5296 4500 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02ffda: 6e40 9f02 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ +02ffe0: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +02ffe4: 5430 2400 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02ffe8: 5234 2300 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +02ffec: 5904 8500 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +02fff0: 5494 3e00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +02fff4: 5295 4400 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +02fff8: 5296 4500 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +02fffc: 6e40 8b02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@028b │ │ +030002: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +030006: 5430 2400 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03000a: 5234 2200 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03000e: 5904 8500 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +030012: 5494 3e00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +030016: 5295 4400 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03001a: 5296 4500 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03001e: 6e40 aa02 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02aa │ │ +030024: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +030028: 5430 2400 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03002c: 5234 2300 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +030030: 5904 8500 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +030034: 5494 3e00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +030038: 5295 4400 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03003c: 5296 4500 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +030040: 6e40 6f02 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026f │ │ +030046: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +03004a: 5430 2400 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03004e: 5234 2200 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +030052: 5904 8500 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +030056: 5494 3e00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03005a: 5295 4400 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03005e: 5296 4500 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +030062: 6e40 6c02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@026c │ │ +030068: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +03006c: 5494 3e00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +030070: 5495 3e00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +030074: 5255 dc00 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +030078: 5296 4400 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03007c: 5297 4500 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +030080: 6e58 9102 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0291 │ │ +030086: 5594 3300 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03008a: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +03008e: 5494 3e00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +030092: 6e20 6702 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0267 │ │ +030098: 0e00 |017e: return-void │ │ +03009a: 0000 |017f: nop // spacer │ │ +03009c: 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 │ │ @@ -53217,19 +53214,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 │ │ -02eb00: |[02eb00] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -02eb10: 5912 3500 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02eb14: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -02eb16: 5b10 3600 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -02eb1a: 1101 |0005: return-object v1 │ │ +0300c0: |[0300c0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0300d0: 5912 3500 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +0300d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0300d6: 5b10 3600 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +0300da: 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; │ │ @@ -53240,19 +53237,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 │ │ -02eb1c: |[02eb1c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -02eb2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eb2e: 5910 3500 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -02eb32: 5b12 3600 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -02eb36: 1101 |0005: return-object v1 │ │ +0300dc: |[0300dc] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0300ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0300ee: 5910 3500 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +0300f2: 5b12 3600 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +0300f6: 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; │ │ @@ -53263,19 +53260,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 │ │ -02eb38: |[02eb38] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -02eb48: 5912 3700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02eb4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -02eb4e: 5b10 3800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -02eb52: 1101 |0005: return-object v1 │ │ +0300f8: |[0300f8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +030108: 5912 3700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03010c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03010e: 5b10 3800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +030112: 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; │ │ @@ -53286,19 +53283,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 │ │ -02eb54: |[02eb54] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -02eb64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eb66: 5910 3700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -02eb6a: 5b12 3800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -02eb6e: 1101 |0005: return-object v1 │ │ +030114: |[030114] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +030124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030126: 5910 3700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03012a: 5b12 3800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +03012e: 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; │ │ @@ -53309,19 +53306,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 │ │ -02eb70: |[02eb70] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -02eb80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eb82: 6e50 6a01 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@016a │ │ -02eb88: 0c00 |0004: move-result-object v0 │ │ -02eb8a: 1100 |0005: return-object v0 │ │ +030130: |[030130] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +030140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030142: 6e50 6a01 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@016a │ │ +030148: 0c00 |0004: move-result-object v0 │ │ +03014a: 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 │ │ @@ -53331,20 +53328,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 │ │ -02eb8c: |[02eb8c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -02eb9c: 5901 3a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -02eba0: 5902 3b00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -02eba4: 5903 4100 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -02eba8: 5904 4200 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -02ebac: 1100 |0008: return-object v0 │ │ +03014c: |[03014c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +03015c: 5901 3a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +030160: 5902 3b00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +030164: 5903 4100 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +030168: 5904 4200 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +03016c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -53360,17 +53357,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 │ │ -02ebb0: |[02ebb0] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -02ebc0: 5901 4400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -02ebc4: 1100 |0002: return-object v0 │ │ +030170: |[030170] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +030180: 5901 4400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +030184: 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 │ │ @@ -53380,17 +53377,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 │ │ -02ebc8: |[02ebc8] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -02ebd8: 5901 4500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -02ebdc: 1100 |0002: return-object v0 │ │ +030188: |[030188] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +030198: 5901 4500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03019c: 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 │ │ @@ -53400,22 +53397,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 │ │ -02ebe0: |[02ebe0] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -02ebf0: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ -02ebf4: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ -02ebfa: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -02ebfc: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -02ec00: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -02ec04: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ -02ec0a: 1102 |000d: return-object v2 │ │ +0301a0: |[0301a0] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0301b0: 2200 4900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0049 │ │ +0301b4: 7010 4401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0144 │ │ +0301ba: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +0301bc: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +0301c0: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +0301c4: 6e20 4901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0149 │ │ +0301ca: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -53429,42 +53426,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02ec0c: |[02ec0c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -02ec1c: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -02ec20: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02ec24: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -02ec2a: 1a01 6501 |0007: const-string v1, "BackStackEntry{" // string@0165 │ │ -02ec2e: 6e20 a80d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ec34: 7110 af0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -02ec3a: 0a01 |000f: move-result v1 │ │ -02ec3c: 7110 7e0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02ec42: 0c01 |0013: move-result-object v1 │ │ -02ec44: 6e20 a80d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ec4a: 5221 3d00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02ec4e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -02ec52: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ -02ec56: 6e20 a80d 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ec5c: 5221 3d00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -02ec60: 6e20 a50d 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02ec66: 5421 3f00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -02ec6a: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -02ec6e: 1a01 0200 |0029: const-string v1, " " // string@0002 │ │ -02ec72: 6e20 a80d 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ec78: 5421 3f00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -02ec7c: 6e20 a80d 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ec82: 1a01 9d10 |0033: const-string v1, "}" // string@109d │ │ -02ec86: 6e20 a80d 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ec8c: 6e10 ac0d 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02ec92: 0c01 |003b: move-result-object v1 │ │ -02ec94: 1101 |003c: return-object v1 │ │ +0301cc: |[0301cc] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +0301dc: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +0301e0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0301e4: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +0301ea: 1a01 6501 |0007: const-string v1, "BackStackEntry{" // string@0165 │ │ +0301ee: 6e20 a90d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0301f4: 7110 b00d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +0301fa: 0a01 |000f: move-result v1 │ │ +0301fc: 7110 7f0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +030202: 0c01 |0013: move-result-object v1 │ │ +030204: 6e20 a90d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03020a: 5221 3d00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03020e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +030212: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ +030216: 6e20 a90d 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03021c: 5221 3d00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +030220: 6e20 a60d 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +030226: 5421 3f00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +03022a: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +03022e: 1a01 0200 |0029: const-string v1, " " // string@0002 │ │ +030232: 6e20 a90d 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030238: 5421 3f00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +03023c: 6e20 a90d 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030242: 1a01 9b10 |0033: const-string v1, "}" // string@109b │ │ +030246: 6e20 a90d 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03024c: 6e10 ad0d 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030252: 0c01 |003b: move-result-object v1 │ │ +030254: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -53591,25 +53588,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -02ec98: |[02ec98] android.support.v4.app.DialogFragment.:()V │ │ -02eca8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ecaa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02ecac: 7010 a501 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01a5 │ │ -02ecb2: 5920 6200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02ecb6: 5920 6300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02ecba: 5c21 5c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02ecbe: 5c21 6100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02ecc2: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -02ecc4: 5920 5b00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02ecc8: 0e00 |0010: return-void │ │ +030258: |[030258] android.support.v4.app.DialogFragment.:()V │ │ +030268: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03026a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03026c: 7010 a501 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01a5 │ │ +030272: 5920 6200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +030276: 5920 6300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03027a: 5c21 5c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03027e: 5c21 6100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +030282: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +030284: 5920 5b00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +030288: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -53624,18 +53621,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02eccc: |[02eccc] android.support.v4.app.DialogFragment.dismiss:()V │ │ -02ecdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ecde: 6e20 7d01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@017d │ │ -02ece4: 0e00 |0004: return-void │ │ +03028c: |[03028c] android.support.v4.app.DialogFragment.dismiss:()V │ │ +03029c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03029e: 6e20 7d01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@017d │ │ +0302a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -53644,18 +53641,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02ece8: |[02ece8] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -02ecf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ecfa: 6e20 7d01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@017d │ │ -02ed00: 0e00 |0004: return-void │ │ +0302a8: |[0302a8] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +0302b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0302ba: 6e20 7d01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@017d │ │ +0302c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -53664,48 +53661,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -02ed04: |[02ed04] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -02ed14: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02ed16: 5541 5f00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02ed1a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -02ed1e: 0e00 |0005: return-void │ │ -02ed20: 5c43 5f00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02ed24: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -02ed26: 5c41 6000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -02ed2a: 5441 5e00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ed2e: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -02ed32: 5441 5e00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ed36: 6e10 3000 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0030 │ │ -02ed3c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02ed3e: 5b41 5e00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ed42: 5c43 6400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -02ed46: 5241 5b00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02ed4a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -02ed4e: 6e10 8001 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0180 │ │ -02ed54: 0c01 |0020: move-result-object v1 │ │ -02ed56: 5242 5b00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02ed5a: 6e30 5102 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0251 │ │ -02ed60: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -02ed62: 5941 5b00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02ed66: 28dc |0029: goto 0005 // -0024 │ │ -02ed68: 6e10 8001 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0180 │ │ -02ed6e: 0c01 |002d: move-result-object v1 │ │ -02ed70: 6e10 4602 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -02ed76: 0c00 |0031: move-result-object v0 │ │ -02ed78: 6e20 1103 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ -02ed7e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -02ed82: 6e10 0b03 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@030b │ │ -02ed88: 28cb |003a: goto 0005 // -0035 │ │ -02ed8a: 6e10 0a03 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ -02ed90: 28c7 |003e: goto 0005 // -0039 │ │ +0302c4: |[0302c4] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +0302d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0302d6: 5541 5f00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +0302da: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0302de: 0e00 |0005: return-void │ │ +0302e0: 5c43 5f00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +0302e4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0302e6: 5c41 6000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +0302ea: 5441 5e00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0302ee: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0302f2: 5441 5e00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0302f6: 6e10 3000 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0030 │ │ +0302fc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0302fe: 5b41 5e00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +030302: 5c43 6400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +030306: 5241 5b00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03030a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +03030e: 6e10 8001 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0180 │ │ +030314: 0c01 |0020: move-result-object v1 │ │ +030316: 5242 5b00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03031a: 6e30 5102 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0251 │ │ +030320: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +030322: 5941 5b00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +030326: 28dc |0029: goto 0005 // -0024 │ │ +030328: 6e10 8001 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0180 │ │ +03032e: 0c01 |002d: move-result-object v1 │ │ +030330: 6e10 4602 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +030336: 0c00 |0031: move-result-object v0 │ │ +030338: 6e20 1103 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ +03033e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +030342: 6e10 0b03 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@030b │ │ +030348: 28cb |003a: goto 0005 // -0035 │ │ +03034a: 6e10 0a03 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ +030350: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -53730,17 +53727,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ed94: |[02ed94] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -02eda4: 5410 5e00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02eda8: 1100 |0002: return-object v0 │ │ +030354: |[030354] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +030364: 5410 5e00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +030368: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -53748,51 +53745,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 │ │ -02edac: |[02edac] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -02edbc: 5520 6100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02edc0: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -02edc4: 6f20 ae01 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ae │ │ -02edca: 0c00 |0007: move-result-object v0 │ │ -02edcc: 1100 |0008: return-object v0 │ │ -02edce: 6e20 8a01 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@018a │ │ -02edd4: 0c00 |000c: move-result-object v0 │ │ -02edd6: 5b20 5e00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02edda: 5220 6200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02edde: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -02ede4: 5420 5e00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ede8: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -02edec: 5420 5e00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02edf0: 6e10 3100 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0031 │ │ -02edf6: 0c00 |001d: move-result-object v0 │ │ -02edf8: 1a01 ef0a |001e: const-string v1, "layout_inflater" // string@0aef │ │ -02edfc: 6e20 7900 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ -02ee02: 0c00 |0023: move-result-object v0 │ │ -02ee04: 1f00 8c01 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ -02ee08: 28e2 |0026: goto 0008 // -001e │ │ -02ee0a: 5420 5e00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ee0e: 6e10 3200 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0032 │ │ -02ee14: 0c00 |002c: move-result-object v0 │ │ -02ee16: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -02ee1a: 6e20 060c 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0c06 │ │ -02ee20: 5420 5e00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ee24: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -02ee26: 6e20 3600 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0036 │ │ -02ee2c: 28dc |0038: goto 0014 // -0024 │ │ -02ee2e: 5420 5a00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@005a │ │ -02ee32: 1a01 ef0a |003b: const-string v1, "layout_inflater" // string@0aef │ │ -02ee36: 6e20 1a02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@021a │ │ -02ee3c: 0c00 |0040: move-result-object v0 │ │ -02ee3e: 1f00 8c01 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ -02ee42: 28c5 |0043: goto 0008 // -003b │ │ -02ee44: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +03036c: |[03036c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +03037c: 5520 6100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +030380: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +030384: 6f20 ae01 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ae │ │ +03038a: 0c00 |0007: move-result-object v0 │ │ +03038c: 1100 |0008: return-object v0 │ │ +03038e: 6e20 8a01 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@018a │ │ +030394: 0c00 |000c: move-result-object v0 │ │ +030396: 5b20 5e00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03039a: 5220 6200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03039e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +0303a4: 5420 5e00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0303a8: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +0303ac: 5420 5e00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0303b0: 6e10 3100 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0031 │ │ +0303b6: 0c00 |001d: move-result-object v0 │ │ +0303b8: 1a01 ee0a |001e: const-string v1, "layout_inflater" // string@0aee │ │ +0303bc: 6e20 7900 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ +0303c2: 0c00 |0023: move-result-object v0 │ │ +0303c4: 1f00 8c01 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ +0303c8: 28e2 |0026: goto 0008 // -001e │ │ +0303ca: 5420 5e00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0303ce: 6e10 3200 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0032 │ │ +0303d4: 0c00 |002c: move-result-object v0 │ │ +0303d6: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +0303da: 6e20 060c 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0c06 │ │ +0303e0: 5420 5e00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0303e4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +0303e6: 6e20 3600 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0036 │ │ +0303ec: 28dc |0038: goto 0014 // -0024 │ │ +0303ee: 5420 5a00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@005a │ │ +0303f2: 1a01 ee0a |003b: const-string v1, "layout_inflater" // string@0aee │ │ +0303f6: 6e20 1a02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@021a │ │ +0303fc: 0c00 |0040: move-result-object v0 │ │ +0303fe: 1f00 8c01 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ +030402: 28c5 |0043: goto 0008 // -003b │ │ +030404: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -53811,17 +53808,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ee58: |[02ee58] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -02ee68: 5510 6100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02ee6c: 0f00 |0002: return v0 │ │ +030418: |[030418] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +030428: 5510 6100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03042c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -53829,17 +53826,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ee70: |[02ee70] android.support.v4.app.DialogFragment.getTheme:()I │ │ -02ee80: 5210 6300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02ee84: 0f00 |0002: return v0 │ │ +030430: |[030430] android.support.v4.app.DialogFragment.getTheme:()I │ │ +030440: 5210 6300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +030444: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -53847,17 +53844,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ee88: |[02ee88] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -02ee98: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02ee9c: 0f00 |0002: return v0 │ │ +030448: |[030448] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +030458: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03045c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -53865,50 +53862,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -02eea0: |[02eea0] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02eeb0: 6f20 c801 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01c8 │ │ -02eeb6: 5542 6100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02eeba: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -02eebe: 0e00 |0007: return-void │ │ -02eec0: 6e10 8401 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0184 │ │ -02eec6: 0c01 |000b: move-result-object v1 │ │ -02eec8: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -02eecc: 6e10 ab0b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0bab │ │ -02eed2: 0c02 |0011: move-result-object v2 │ │ -02eed4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -02eed8: 2202 ff01 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -02eedc: 1a03 ce01 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@01ce │ │ -02eee0: 7020 790d 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02eee6: 2702 |001b: throw v2 │ │ -02eee8: 5442 5e00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02eeec: 6e20 3900 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0039 │ │ -02eef2: 5442 5e00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02eef6: 6e10 7e01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@017e │ │ -02eefc: 0c03 |0026: move-result-object v3 │ │ -02eefe: 6e20 3d00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@003d │ │ -02ef04: 5442 5e00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ef08: 5543 5c00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02ef0c: 6e20 3700 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0037 │ │ -02ef12: 5442 5e00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ef16: 6e20 3b00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@003b │ │ -02ef1c: 5442 5e00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ef20: 6e20 3c00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@003c │ │ -02ef26: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -02ef2a: 1a02 3407 |003d: const-string v2, "android:savedDialogState" // string@0734 │ │ -02ef2e: 6e20 f300 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@00f3 │ │ -02ef34: 0c00 |0042: move-result-object v0 │ │ -02ef36: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -02ef3a: 5442 5e00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02ef3e: 6e20 3400 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0034 │ │ -02ef44: 28bd |004a: goto 0007 // -0043 │ │ +030460: |[030460] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +030470: 6f20 c801 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@01c8 │ │ +030476: 5542 6100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03047a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +03047e: 0e00 |0007: return-void │ │ +030480: 6e10 8401 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0184 │ │ +030486: 0c01 |000b: move-result-object v1 │ │ +030488: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +03048c: 6e10 ab0b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0bab │ │ +030492: 0c02 |0011: move-result-object v2 │ │ +030494: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +030498: 2202 ff01 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +03049c: 1a03 ce01 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@01ce │ │ +0304a0: 7020 7a0d 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0304a6: 2702 |001b: throw v2 │ │ +0304a8: 5442 5e00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0304ac: 6e20 3900 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0039 │ │ +0304b2: 5442 5e00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0304b6: 6e10 7e01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@017e │ │ +0304bc: 0c03 |0026: move-result-object v3 │ │ +0304be: 6e20 3d00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@003d │ │ +0304c4: 5442 5e00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0304c8: 5543 5c00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +0304cc: 6e20 3700 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0037 │ │ +0304d2: 5442 5e00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0304d6: 6e20 3b00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@003b │ │ +0304dc: 5442 5e00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0304e0: 6e20 3c00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@003c │ │ +0304e6: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +0304ea: 1a02 3407 |003d: const-string v2, "android:savedDialogState" // string@0734 │ │ +0304ee: 6e20 f300 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@00f3 │ │ +0304f4: 0c00 |0042: move-result-object v0 │ │ +0304f6: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0304fa: 5442 5e00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0304fe: 6e20 3400 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0034 │ │ +030504: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -53934,21 +53931,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ef48: |[02ef48] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -02ef58: 6f20 ca01 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01ca │ │ -02ef5e: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -02ef62: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -02ef66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02ef68: 5c10 5f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02ef6c: 0e00 |000a: return-void │ │ +030508: |[030508] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +030518: 6f20 ca01 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01ca │ │ +03051e: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +030522: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +030526: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +030528: 5c10 5f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03052c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -53960,16 +53957,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ef70: |[02ef70] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -02ef80: 0e00 |0000: return-void │ │ +030530: |[030530] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +030540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -53978,48 +53975,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -02ef84: |[02ef84] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -02ef94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ef96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02ef98: 6f20 cd01 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01cd │ │ -02ef9e: 5230 5d00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@005d │ │ -02efa2: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -02efa6: 0110 |0009: move v0, v1 │ │ -02efa8: 5c30 6100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02efac: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -02efb0: 1a00 3607 |000e: const-string v0, "android:style" // string@0736 │ │ -02efb4: 6e30 f400 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ -02efba: 0a00 |0013: move-result v0 │ │ -02efbc: 5930 6200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02efc0: 1a00 3b07 |0016: const-string v0, "android:theme" // string@073b │ │ -02efc4: 6e30 f400 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ -02efca: 0a00 |001b: move-result v0 │ │ -02efcc: 5930 6300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02efd0: 1a00 3207 |001e: const-string v0, "android:cancelable" // string@0732 │ │ -02efd4: 6e30 f200 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f2 │ │ -02efda: 0a00 |0023: move-result v0 │ │ -02efdc: 5c30 5c00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02efe0: 1a00 3507 |0026: const-string v0, "android:showsDialog" // string@0735 │ │ -02efe4: 5531 6100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02efe8: 6e30 f200 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f2 │ │ -02efee: 0a00 |002d: move-result v0 │ │ -02eff0: 5c30 6100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02eff4: 1a00 3107 |0030: const-string v0, "android:backStackId" // string@0731 │ │ -02eff8: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -02effa: 6e30 f400 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ -02f000: 0a00 |0036: move-result v0 │ │ -02f002: 5930 5b00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02f006: 0e00 |0039: return-void │ │ -02f008: 0120 |003a: move v0, v2 │ │ -02f00a: 28cf |003b: goto 000a // -0031 │ │ +030544: |[030544] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +030554: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +030556: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +030558: 6f20 cd01 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@01cd │ │ +03055e: 5230 5d00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@005d │ │ +030562: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +030566: 0110 |0009: move v0, v1 │ │ +030568: 5c30 6100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03056c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +030570: 1a00 3607 |000e: const-string v0, "android:style" // string@0736 │ │ +030574: 6e30 f400 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ +03057a: 0a00 |0013: move-result v0 │ │ +03057c: 5930 6200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +030580: 1a00 3b07 |0016: const-string v0, "android:theme" // string@073b │ │ +030584: 6e30 f400 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ +03058a: 0a00 |001b: move-result v0 │ │ +03058c: 5930 6300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +030590: 1a00 3207 |001e: const-string v0, "android:cancelable" // string@0732 │ │ +030594: 6e30 f200 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f2 │ │ +03059a: 0a00 |0023: move-result v0 │ │ +03059c: 5c30 5c00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +0305a0: 1a00 3507 |0026: const-string v0, "android:showsDialog" // string@0735 │ │ +0305a4: 5531 6100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +0305a8: 6e30 f200 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f2 │ │ +0305ae: 0a00 |002d: move-result v0 │ │ +0305b0: 5c30 6100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +0305b4: 1a00 3107 |0030: const-string v0, "android:backStackId" // string@0731 │ │ +0305b8: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +0305ba: 6e30 f400 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ +0305c0: 0a00 |0036: move-result v0 │ │ +0305c2: 5930 5b00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +0305c6: 0e00 |0039: return-void │ │ +0305c8: 0120 |003a: move v0, v2 │ │ +0305ca: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -54037,22 +54034,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 │ │ -02f00c: |[02f00c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -02f01c: 2200 0a00 |0000: new-instance v0, Landroid/app/Dialog; // type@000a │ │ -02f020: 6e10 7e01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@017e │ │ -02f026: 0c01 |0005: move-result-object v1 │ │ -02f028: 6e10 8301 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0183 │ │ -02f02e: 0a02 |0009: move-result v2 │ │ -02f030: 7030 2f00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@002f │ │ -02f036: 1100 |000d: return-object v0 │ │ +0305cc: |[0305cc] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0305dc: 2200 0a00 |0000: new-instance v0, Landroid/app/Dialog; // type@000a │ │ +0305e0: 6e10 7e01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@017e │ │ +0305e6: 0c01 |0005: move-result-object v1 │ │ +0305e8: 6e10 8301 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0183 │ │ +0305ee: 0a02 |0009: move-result v2 │ │ +0305f0: 7030 2f00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@002f │ │ +0305f6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -54061,25 +54058,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -02f038: |[02f038] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -02f048: 6f10 d401 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01d4 │ │ -02f04e: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f052: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -02f056: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -02f058: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -02f05c: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f060: 6e10 3000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0030 │ │ -02f066: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -02f068: 5b10 5e00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f06c: 0e00 |0012: return-void │ │ +0305f8: |[0305f8] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +030608: 6f10 d401 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01d4 │ │ +03060e: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +030612: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +030616: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +030618: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03061c: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +030620: 6e10 3000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0030 │ │ +030626: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +030628: 5b10 5e00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03062c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -54092,23 +54089,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -02f070: |[02f070] android.support.v4.app.DialogFragment.onDetach:()V │ │ -02f080: 6f10 d501 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01d5 │ │ -02f086: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -02f08a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -02f08e: 5510 5f00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02f092: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -02f096: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -02f098: 5c10 5f00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02f09c: 0e00 |000e: return-void │ │ +030630: |[030630] android.support.v4.app.DialogFragment.onDetach:()V │ │ +030640: 6f10 d501 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01d5 │ │ +030646: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03064a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +03064e: 5510 5f00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +030652: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +030656: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +030658: 5c10 5f00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03065c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -54119,20 +54116,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f0a0: |[02f0a0] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -02f0b0: 5510 6400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -02f0b4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -02f0b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02f0ba: 6e20 7d01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@017d │ │ -02f0c0: 0e00 |0008: return-void │ │ +030660: |[030660] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +030670: 5510 6400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +030674: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +030678: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03067a: 6e20 7d01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@017d │ │ +030680: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -54143,51 +54140,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -02f0c4: |[02f0c4] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02f0d4: 6f20 de01 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01de │ │ -02f0da: 5431 5e00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f0de: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -02f0e2: 5431 5e00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f0e6: 6e10 3500 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0035 │ │ -02f0ec: 0c00 |000c: move-result-object v0 │ │ -02f0ee: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02f0f2: 1a01 3407 |000f: const-string v1, "android:savedDialogState" // string@0734 │ │ -02f0f6: 6e30 fc00 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@00fc │ │ -02f0fc: 5231 6200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02f100: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -02f104: 1a01 3607 |0018: const-string v1, "android:style" // string@0736 │ │ -02f108: 5232 6200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02f10c: 6e30 fd00 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ -02f112: 5231 6300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02f116: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -02f11a: 1a01 3b07 |0023: const-string v1, "android:theme" // string@073b │ │ -02f11e: 5232 6300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02f122: 6e30 fd00 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ -02f128: 5531 5c00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02f12c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -02f130: 1a01 3207 |002e: const-string v1, "android:cancelable" // string@0732 │ │ -02f134: 5532 5c00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02f138: 6e30 fb00 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@00fb │ │ -02f13e: 5531 6100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02f142: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -02f146: 1a01 3507 |0039: const-string v1, "android:showsDialog" // string@0735 │ │ -02f14a: 5532 6100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02f14e: 6e30 fb00 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@00fb │ │ -02f154: 5231 5b00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02f158: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -02f15a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -02f15e: 1a01 3107 |0045: const-string v1, "android:backStackId" // string@0731 │ │ -02f162: 5232 5b00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02f166: 6e30 fd00 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ -02f16c: 0e00 |004c: return-void │ │ +030684: |[030684] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +030694: 6f20 de01 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@01de │ │ +03069a: 5431 5e00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03069e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +0306a2: 5431 5e00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0306a6: 6e10 3500 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0035 │ │ +0306ac: 0c00 |000c: move-result-object v0 │ │ +0306ae: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0306b2: 1a01 3407 |000f: const-string v1, "android:savedDialogState" // string@0734 │ │ +0306b6: 6e30 fc00 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@00fc │ │ +0306bc: 5231 6200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +0306c0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0306c4: 1a01 3607 |0018: const-string v1, "android:style" // string@0736 │ │ +0306c8: 5232 6200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +0306cc: 6e30 fd00 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ +0306d2: 5231 6300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +0306d6: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +0306da: 1a01 3b07 |0023: const-string v1, "android:theme" // string@073b │ │ +0306de: 5232 6300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +0306e2: 6e30 fd00 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ +0306e8: 5531 5c00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +0306ec: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0306f0: 1a01 3207 |002e: const-string v1, "android:cancelable" // string@0732 │ │ +0306f4: 5532 5c00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +0306f8: 6e30 fb00 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@00fb │ │ +0306fe: 5531 6100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +030702: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +030706: 1a01 3507 |0039: const-string v1, "android:showsDialog" // string@0735 │ │ +03070a: 5532 6100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03070e: 6e30 fb00 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@00fb │ │ +030714: 5231 5b00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +030718: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +03071a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +03071e: 1a01 3107 |0045: const-string v1, "android:backStackId" // string@0731 │ │ +030722: 5232 5b00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +030726: 6e30 fd00 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ +03072c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -54212,23 +54209,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -02f170: |[02f170] android.support.v4.app.DialogFragment.onStart:()V │ │ -02f180: 6f10 df01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01df │ │ -02f186: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f18a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -02f18e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02f190: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -02f194: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f198: 6e10 3f00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@003f │ │ -02f19e: 0e00 |000f: return-void │ │ +030730: |[030730] android.support.v4.app.DialogFragment.onStart:()V │ │ +030740: 6f10 df01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@01df │ │ +030746: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03074a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03074e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +030750: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +030754: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +030758: 6e10 3f00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@003f │ │ +03075e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -54240,21 +54237,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02f1a0: |[02f1a0] android.support.v4.app.DialogFragment.onStop:()V │ │ -02f1b0: 6f10 e001 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e0 │ │ -02f1b6: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f1ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02f1be: 5410 5e00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f1c2: 6e10 3300 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0033 │ │ -02f1c8: 0e00 |000c: return-void │ │ +030760: |[030760] android.support.v4.app.DialogFragment.onStop:()V │ │ +030770: 6f10 e001 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@01e0 │ │ +030776: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03077a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03077e: 5410 5e00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +030782: 6e10 3300 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0033 │ │ +030788: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -54265,21 +54262,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02f1cc: |[02f1cc] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -02f1dc: 5c12 5c00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -02f1e0: 5410 5e00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f1e4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -02f1e8: 5410 5e00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -02f1ec: 6e20 3700 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0037 │ │ -02f1f2: 0e00 |000b: return-void │ │ +03078c: |[03078c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +03079c: 5c12 5c00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +0307a0: 5410 5e00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0307a4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0307a8: 5410 5e00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +0307ac: 6e20 3700 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0037 │ │ +0307b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -54290,17 +54287,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f1f4: |[02f1f4] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -02f204: 5c01 6100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -02f208: 0e00 |0002: return-void │ │ +0307b4: |[0307b4] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +0307c4: 5c01 6100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +0307c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -54310,27 +54307,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -02f20c: |[02f20c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -02f21c: 5923 6200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02f220: 5220 6200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02f224: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -02f226: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -02f22a: 5220 6200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -02f22e: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -02f230: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -02f234: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -02f23a: 5920 6300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02f23e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -02f242: 5924 6300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -02f246: 0e00 |0015: return-void │ │ +0307cc: |[0307cc] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +0307dc: 5923 6200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +0307e0: 5220 6200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +0307e4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0307e6: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +0307ea: 5220 6200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +0307ee: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +0307f0: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +0307f4: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +0307fa: 5920 6300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +0307fe: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +030802: 5924 6300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +030806: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -54345,26 +54342,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 │ │ -02f248: |[02f248] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -02f258: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02f25a: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02f25e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02f260: 5c20 6000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -02f264: 6e30 0703 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@0307 │ │ -02f26a: 5c21 6400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -02f26e: 6e10 0a03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ -02f274: 0a00 |000e: move-result v0 │ │ -02f276: 5920 5b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02f27a: 5220 5b00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -02f27e: 0f00 |0013: return v0 │ │ +030808: |[030808] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +030818: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03081a: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03081e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +030820: 5c20 6000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +030824: 6e30 0703 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@0307 │ │ +03082a: 5c21 6400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03082e: 6e10 0a03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ +030834: 0a00 |000e: move-result v0 │ │ +030836: 5920 5b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03083a: 5220 5b00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03083e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -54379,24 +54376,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 │ │ -02f280: |[02f280] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -02f290: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02f292: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -02f296: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -02f298: 5c21 6000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -02f29c: 6e10 4602 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -02f2a2: 0c00 |0009: move-result-object v0 │ │ -02f2a4: 6e30 0703 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@0307 │ │ -02f2aa: 6e10 0a03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ -02f2b0: 0e00 |0010: return-void │ │ +030840: |[030840] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +030850: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030852: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +030856: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +030858: 5c21 6000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03085c: 6e10 4602 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +030862: 0c00 |0009: move-result-object v0 │ │ +030864: 6e30 0703 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@0307 │ │ +03086a: 6e10 0a03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@030a │ │ +030870: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -54442,18 +54439,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 │ │ -02f2b4: |[02f2b4] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -02f2c4: 5b01 6500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0065 │ │ -02f2c8: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02f2ce: 0e00 |0005: return-void │ │ +030874: |[030874] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +030884: 5b01 6500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0065 │ │ +030888: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03088e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -54463,27 +54460,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02f2d0: |[02f2d0] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -02f2e0: 5420 6500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0065 │ │ -02f2e4: 5400 9500 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -02f2e8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -02f2ec: 2200 ff01 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02f2f0: 1a01 fe01 |0008: const-string v1, "Fragment does not have a view" // string@01fe │ │ -02f2f4: 7020 790d 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02f2fa: 2700 |000d: throw v0 │ │ -02f2fc: 5420 6500 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0065 │ │ -02f300: 5400 9500 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -02f304: 6e20 9e0b 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -02f30a: 0c00 |0015: move-result-object v0 │ │ -02f30c: 1100 |0016: return-object v0 │ │ +030890: |[030890] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +0308a0: 5420 6500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0065 │ │ +0308a4: 5400 9500 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0308a8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0308ac: 2200 ff01 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +0308b0: 1a01 fe01 |0008: const-string v1, "Fragment does not have a view" // string@01fe │ │ +0308b4: 7020 7a0d 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0308ba: 2700 |000d: throw v0 │ │ +0308bc: 5420 6500 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0065 │ │ +0308c0: 5400 9500 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0308c4: 6e20 9e0b 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +0308ca: 0c00 |0015: move-result-object v0 │ │ +0308cc: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0006 line=1425 │ │ 0x000e line=1427 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -54524,18 +54521,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 │ │ -02f310: |[02f310] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -02f320: 5b01 9900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02f324: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -02f32a: 0e00 |0005: return-void │ │ +0308d0: |[0308d0] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0308e0: 5b01 9900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +0308e4: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0308ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -54545,19 +54542,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02f32c: |[02f32c] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -02f33c: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02f340: 6e20 0e02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@020e │ │ -02f346: 0c00 |0005: move-result-object v0 │ │ -02f348: 1100 |0006: return-object v0 │ │ +0308ec: |[0308ec] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +0308fc: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +030900: 6e20 0e02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@020e │ │ +030906: 0c00 |0005: move-result-object v0 │ │ +030908: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ @@ -54794,37 +54791,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02f34c: |[02f34c] android.support.v4.app.FragmentManagerImpl.:()V │ │ -02f35c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f35e: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -02f362: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -02f366: 6a00 c900 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02f36a: 6001 1c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -02f36e: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -02f372: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -02f376: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02f378: 6a00 cc00 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00cc │ │ -02f37c: 2200 ab01 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01ab │ │ -02f380: 7020 850c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c85 │ │ -02f386: 6900 cb00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cb │ │ -02f38a: 2200 ab01 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01ab │ │ -02f38e: 7020 850c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c85 │ │ -02f394: 6900 ca00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ca │ │ -02f398: 2200 a501 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a5 │ │ -02f39c: 7020 7d0c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c7d │ │ -02f3a2: 6900 c100 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c1 │ │ -02f3a6: 2200 a501 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a5 │ │ -02f3aa: 7020 7d0c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c7d │ │ -02f3b0: 6900 c000 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c0 │ │ -02f3b4: 0e00 |002c: return-void │ │ +03090c: |[03090c] android.support.v4.app.FragmentManagerImpl.:()V │ │ +03091c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03091e: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +030922: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +030926: 6a00 c900 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03092a: 6001 1c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +03092e: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +030932: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +030936: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +030938: 6a00 cc00 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00cc │ │ +03093c: 2200 ab01 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01ab │ │ +030940: 7020 850c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c85 │ │ +030946: 6900 cb00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cb │ │ +03094a: 2200 ab01 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01ab │ │ +03094e: 7020 850c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c85 │ │ +030954: 6900 ca00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ca │ │ +030958: 2200 a501 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a5 │ │ +03095c: 7020 7d0c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c7d │ │ +030962: 6900 c100 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c1 │ │ +030966: 2200 a501 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a5 │ │ +03096a: 7020 7d0c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c7d │ │ +030970: 6900 c000 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c0 │ │ +030974: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=385 │ │ 0x0007 line=388 │ │ 0x0010 line=711 │ │ 0x0017 line=712 │ │ 0x001e line=713 │ │ @@ -54836,25 +54833,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -02f3b8: |[02f3b8] android.support.v4.app.FragmentManagerImpl.:()V │ │ -02f3c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02f3ca: 7010 4402 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0244 │ │ -02f3d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02f3d2: 5920 dc00 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -02f3d6: 5b21 e600 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -02f3da: 5b21 e500 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -02f3de: 2200 5c00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@005c │ │ -02f3e2: 7020 5902 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0259 │ │ -02f3e8: 5b20 de00 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ -02f3ec: 0e00 |0012: return-void │ │ +030978: |[030978] android.support.v4.app.FragmentManagerImpl.:()V │ │ +030988: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03098a: 7010 4402 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0244 │ │ +030990: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +030992: 5920 dc00 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +030996: 5b21 e600 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +03099a: 5b21 e500 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +03099e: 2200 5c00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@005c │ │ +0309a2: 7020 5902 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0259 │ │ +0309a8: 5b20 de00 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ +0309ac: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=411 │ │ 0x0007 line=423 │ │ 0x0009 line=424 │ │ 0x000b line=426 │ │ @@ -54866,37 +54863,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02f3f0: |[02f3f0] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -02f400: 5530 e700 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -02f404: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02f408: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02f40c: 1a01 8801 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0188 │ │ -02f410: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02f416: 2700 |000b: throw v0 │ │ -02f418: 5430 e200 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -02f41c: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -02f420: 2200 ff01 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02f424: 2201 0e02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02f428: 7010 a20d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f42e: 1a02 8901 |0017: const-string v2, "Can not perform this action inside of " // string@0189 │ │ -02f432: 6e20 a80d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f438: 0c01 |001c: move-result-object v1 │ │ -02f43a: 5432 e200 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -02f43e: 6e20 a80d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f444: 0c01 |0022: move-result-object v1 │ │ -02f446: 6e10 ac0d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f44c: 0c01 |0026: move-result-object v1 │ │ -02f44e: 7020 790d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02f454: 2700 |002a: throw v0 │ │ -02f456: 0e00 |002b: return-void │ │ +0309b0: |[0309b0] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +0309c0: 5530 e700 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +0309c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0309c8: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +0309cc: 1a01 8801 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0188 │ │ +0309d0: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0309d6: 2700 |000b: throw v0 │ │ +0309d8: 5430 e200 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +0309dc: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +0309e0: 2200 ff01 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +0309e4: 2201 0e02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0309e8: 7010 a30d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0309ee: 1a02 8901 |0017: const-string v2, "Can not perform this action inside of " // string@0189 │ │ +0309f2: 6e20 a90d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0309f8: 0c01 |001c: move-result-object v1 │ │ +0309fa: 5432 e200 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +0309fe: 6e20 a90d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030a04: 0c01 |0022: move-result-object v1 │ │ +030a06: 6e10 ad0d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030a0c: 0c01 |0026: move-result-object v1 │ │ +030a0e: 7020 7a0d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +030a14: 2700 |002a: throw v0 │ │ +030a16: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0004 line=1327 │ │ 0x000c line=1330 │ │ 0x0010 line=1331 │ │ 0x002b line=1334 │ │ @@ -54904,74 +54901,74 @@ │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02f458: |[02f458] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -02f468: 2200 a601 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01a6 │ │ -02f46c: 7030 7e0c 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c7e │ │ -02f472: 6201 ca00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ca │ │ -02f476: 6e20 800c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c80 │ │ -02f47c: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -02f480: 6e30 7f0c 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c7f │ │ -02f486: 1100 |000f: return-object v0 │ │ +030a18: |[030a18] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +030a28: 2200 a601 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01a6 │ │ +030a2c: 7030 7e0c 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c7e │ │ +030a32: 6201 ca00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ca │ │ +030a36: 6e20 800c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c80 │ │ +030a3c: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +030a40: 6e30 7f0c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c7f │ │ +030a46: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0005 line=735 │ │ 0x000a line=736 │ │ 0x000f line=737 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=4 start F │ │ - 0x0000 - 0x0010 reg=5 end F │ │ + 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=5 start F │ │ + 0x0000 - 0x0010 reg=6 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -02f488: |[02f488] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -02f498: 220a a901 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01a9 │ │ -02f49c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02f49e: 7020 820c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0c82 │ │ -02f4a4: 2200 ad01 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01ad │ │ -02f4a8: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -02f4aa: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -02f4ae: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -02f4b0: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -02f4b4: 01c1 |000e: move v1, v12 │ │ -02f4b6: 01d2 |000f: move v2, v13 │ │ -02f4b8: 01c3 |0010: move v3, v12 │ │ -02f4ba: 01d4 |0011: move v4, v13 │ │ -02f4bc: 7609 860c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0c86 │ │ -02f4c2: 6201 cb00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cb │ │ -02f4c6: 6e20 880c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c88 │ │ -02f4cc: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -02f4d0: 6e30 870c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0c87 │ │ -02f4d6: 6e20 830c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c83 │ │ -02f4dc: 2209 a601 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01a6 │ │ -02f4e0: 7030 7e0c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c7e │ │ -02f4e6: 6201 ca00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ca │ │ -02f4ea: 6e20 800c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c80 │ │ -02f4f0: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -02f4f4: 6e30 7f0c 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c7f │ │ -02f4fa: 6e20 830c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c83 │ │ -02f500: 110a |0034: return-object v10 │ │ +030a48: |[030a48] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +030a58: 220a a901 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01a9 │ │ +030a5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +030a5e: 7020 820c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0c82 │ │ +030a64: 2200 ad01 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01ad │ │ +030a68: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +030a6a: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +030a6e: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +030a70: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +030a74: 01c1 |000e: move v1, v12 │ │ +030a76: 01d2 |000f: move v2, v13 │ │ +030a78: 01c3 |0010: move v3, v12 │ │ +030a7a: 01d4 |0011: move v4, v13 │ │ +030a7c: 7609 860c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0c86 │ │ +030a82: 6201 cb00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cb │ │ +030a86: 6e20 880c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c88 │ │ +030a8c: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +030a90: 6e30 870c 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0c87 │ │ +030a96: 6e20 830c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c83 │ │ +030a9c: 2209 a601 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01a6 │ │ +030aa0: 7030 7e0c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c7e │ │ +030aa6: 6201 ca00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ca │ │ +030aaa: 6e20 800c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c80 │ │ +030ab0: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +030ab4: 6e30 7f0c 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c7f │ │ +030aba: 6e20 830c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c83 │ │ +030ac0: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0006 line=721 │ │ 0x0015 line=723 │ │ 0x001a line=724 │ │ 0x001f line=725 │ │ @@ -54995,25 +54992,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -02f504: |[02f504] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -02f514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f516: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -02f51c: 0f00 |0004: return v0 │ │ -02f51e: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -02f522: 28fd |0007: goto 0004 // -0003 │ │ -02f524: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -02f528: 28fa |000a: goto 0004 // -0006 │ │ -02f52a: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -02f52e: 28f7 |000d: goto 0004 // -0009 │ │ -02f530: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +030ac4: |[030ac4] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +030ad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030ad6: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +030adc: 0f00 |0004: return v0 │ │ +030ade: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +030ae2: 28fd |0007: goto 0004 // -0003 │ │ +030ae4: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +030ae8: 28fa |000a: goto 0004 // -0006 │ │ +030aea: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +030aee: 28f7 |000d: goto 0004 // -0009 │ │ +030af0: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2013 │ │ 0x0001 line=2014 │ │ 0x0004 line=2025 │ │ 0x0005 line=2016 │ │ 0x0007 line=2017 │ │ @@ -55030,52 +55027,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -02f54c: |[02f54c] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -02f55c: 1a03 0202 |0000: const-string v3, "FragmentManager" // string@0202 │ │ -02f560: 6e10 950d 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@0d95 │ │ -02f566: 0c04 |0005: move-result-object v4 │ │ -02f568: 7120 410b 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ -02f56e: 1a03 0202 |0009: const-string v3, "FragmentManager" // string@0202 │ │ -02f572: 1a04 4501 |000b: const-string v4, "Activity state:" // string@0145 │ │ -02f576: 7120 410b 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ -02f57c: 2201 d400 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ -02f580: 1a03 0202 |0012: const-string v3, "FragmentManager" // string@0202 │ │ -02f584: 7020 3a05 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ -02f58a: 2202 f001 |0017: new-instance v2, Ljava/io/PrintWriter; // type@01f0 │ │ -02f58e: 7020 5f0d 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ -02f594: 5473 d300 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02f598: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -02f59c: 5473 d300 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02f5a0: 1a04 0300 |0022: const-string v4, " " // string@0003 │ │ -02f5a4: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -02f5a6: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -02f5a8: 2366 5102 |0026: new-array v6, v6, [Ljava/lang/String; // type@0251 │ │ -02f5ac: 6e56 0c02 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@020c │ │ -02f5b2: 2708 |002b: throw v8 │ │ -02f5b4: 0d00 |002c: move-exception v0 │ │ -02f5b6: 1a03 0202 |002d: const-string v3, "FragmentManager" // string@0202 │ │ -02f5ba: 1a04 f401 |002f: const-string v4, "Failed dumping state" // string@01f4 │ │ -02f5be: 7130 420b 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -02f5c4: 28f7 |0034: goto 002b // -0009 │ │ -02f5c6: 1a03 0300 |0035: const-string v3, " " // string@0003 │ │ -02f5ca: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -02f5cc: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -02f5ce: 2355 5102 |0039: new-array v5, v5, [Ljava/lang/String; // type@0251 │ │ -02f5d2: 6e55 8002 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@0280 │ │ -02f5d8: 28ed |003e: goto 002b // -0013 │ │ -02f5da: 0d00 |003f: move-exception v0 │ │ -02f5dc: 1a03 0202 |0040: const-string v3, "FragmentManager" // string@0202 │ │ -02f5e0: 1a04 f401 |0042: const-string v4, "Failed dumping state" // string@01f4 │ │ -02f5e4: 7130 420b 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ -02f5ea: 28e4 |0047: goto 002b // -001c │ │ +030b0c: |[030b0c] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +030b1c: 1a03 0202 |0000: const-string v3, "FragmentManager" // string@0202 │ │ +030b20: 6e10 960d 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@0d96 │ │ +030b26: 0c04 |0005: move-result-object v4 │ │ +030b28: 7120 410b 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ +030b2e: 1a03 0202 |0009: const-string v3, "FragmentManager" // string@0202 │ │ +030b32: 1a04 4501 |000b: const-string v4, "Activity state:" // string@0145 │ │ +030b36: 7120 410b 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ +030b3c: 2201 d400 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ +030b40: 1a03 0202 |0012: const-string v3, "FragmentManager" // string@0202 │ │ +030b44: 7020 3a05 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ +030b4a: 2202 f001 |0017: new-instance v2, Ljava/io/PrintWriter; // type@01f0 │ │ +030b4e: 7020 5f0d 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ +030b54: 5473 d300 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +030b58: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +030b5c: 5473 d300 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +030b60: 1a04 0300 |0022: const-string v4, " " // string@0003 │ │ +030b64: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +030b66: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +030b68: 2366 5102 |0026: new-array v6, v6, [Ljava/lang/String; // type@0251 │ │ +030b6c: 6e56 0c02 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@020c │ │ +030b72: 2708 |002b: throw v8 │ │ +030b74: 0d00 |002c: move-exception v0 │ │ +030b76: 1a03 0202 |002d: const-string v3, "FragmentManager" // string@0202 │ │ +030b7a: 1a04 f401 |002f: const-string v4, "Failed dumping state" // string@01f4 │ │ +030b7e: 7130 420b 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +030b84: 28f7 |0034: goto 002b // -0009 │ │ +030b86: 1a03 0300 |0035: const-string v3, " " // string@0003 │ │ +030b8a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +030b8c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +030b8e: 2355 5102 |0039: new-array v5, v5, [Ljava/lang/String; // type@0251 │ │ +030b92: 6e55 8002 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@0280 │ │ +030b98: 28ed |003e: goto 002b // -0013 │ │ +030b9a: 0d00 |003f: move-exception v0 │ │ +030b9c: 1a03 0202 |0040: const-string v3, "FragmentManager" // string@0202 │ │ +030ba0: 1a04 f401 |0042: const-string v4, "Failed dumping state" // string@01f4 │ │ +030ba4: 7130 420b 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b42 │ │ +030baa: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=434 │ │ @@ -55103,35 +55100,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -02f608: |[02f608] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -02f618: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02f61a: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -02f620: 0f00 |0004: return v0 │ │ -02f622: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -02f626: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -02f628: 28fc |0008: goto 0004 // -0004 │ │ -02f62a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -02f62c: 28fe |000a: goto 0008 // -0002 │ │ -02f62e: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -02f632: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -02f634: 28f6 |000e: goto 0004 // -000a │ │ -02f636: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -02f638: 28fe |0010: goto 000e // -0002 │ │ -02f63a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -02f63e: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -02f640: 28f0 |0014: goto 0004 // -0010 │ │ -02f642: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -02f644: 28fe |0016: goto 0014 // -0002 │ │ -02f646: 0000 |0017: nop // spacer │ │ -02f648: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +030bc8: |[030bc8] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +030bd8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +030bda: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +030be0: 0f00 |0004: return v0 │ │ +030be2: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +030be6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +030be8: 28fc |0008: goto 0004 // -0004 │ │ +030bea: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +030bec: 28fe |000a: goto 0008 // -0002 │ │ +030bee: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +030bf2: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +030bf4: 28f6 |000e: goto 0004 // -000a │ │ +030bf6: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +030bf8: 28fe |0010: goto 000e // -0002 │ │ +030bfa: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +030bfe: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +030c00: 28f0 |0014: goto 0004 // -0010 │ │ +030c02: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +030c04: 28fe |0016: goto 0014 // -0002 │ │ +030c06: 0000 |0017: nop // spacer │ │ +030c08: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2037 │ │ 0x0001 line=2038 │ │ 0x0004 line=2049 │ │ 0x0005 line=2040 │ │ 0x0008 line=2041 │ │ @@ -55152,24 +55149,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -02f664: |[02f664] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -02f674: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -02f678: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02f67c: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -02f680: 7010 b80d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02f686: 5b10 d700 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -02f68a: 5410 d700 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -02f68e: 6e20 bb0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02f694: 6e10 a102 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02a1 │ │ -02f69a: 0e00 |0013: return-void │ │ +030c24: |[030c24] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +030c34: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +030c38: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +030c3c: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +030c40: 7010 b90d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +030c46: 5b10 d700 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +030c4a: 5410 d700 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +030c4e: 6e20 bc0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +030c54: 6e10 a102 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02a1 │ │ +030c5a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1476 │ │ 0x0004 line=1477 │ │ 0x000b line=1479 │ │ 0x0010 line=1480 │ │ 0x0013 line=1481 │ │ @@ -55182,66 +55179,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 │ │ -02f69c: |[02f69c] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -02f6ac: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02f6ae: 5440 d400 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f6b2: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -02f6b6: 2200 1902 |0005: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -02f6ba: 7010 b80d 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02f6c0: 5b40 d400 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f6c4: 6300 c900 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02f6c8: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -02f6cc: 1a00 0202 |0010: const-string v0, "FragmentManager" // string@0202 │ │ -02f6d0: 2201 0e02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02f6d4: 7010 a20d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f6da: 1a02 ef06 |0017: const-string v2, "add: " // string@06ef │ │ -02f6de: 6e20 a80d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f6e4: 0c01 |001c: move-result-object v1 │ │ -02f6e6: 6e20 a70d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02f6ec: 0c01 |0020: move-result-object v1 │ │ -02f6ee: 6e10 ac0d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f6f4: 0c01 |0024: move-result-object v1 │ │ -02f6f6: 7120 440b 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02f6fc: 6e20 8d02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@028d │ │ -02f702: 5550 7900 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -02f706: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -02f70a: 5440 d400 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f70e: 6e20 bd0d 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbd │ │ -02f714: 0a00 |0034: move-result v0 │ │ -02f716: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -02f71a: 2200 ff01 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02f71e: 2201 0e02 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02f722: 7010 a20d 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f728: 1a02 fd01 |003e: const-string v2, "Fragment already added: " // string@01fd │ │ -02f72c: 6e20 a80d 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f732: 0c01 |0043: move-result-object v1 │ │ -02f734: 6e20 a70d 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02f73a: 0c01 |0047: move-result-object v1 │ │ -02f73c: 6e10 ac0d 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f742: 0c01 |004b: move-result-object v1 │ │ -02f744: 7020 790d 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02f74a: 2700 |004f: throw v0 │ │ -02f74c: 5440 d400 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f750: 6e20 bb0d 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02f756: 5c53 6f00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -02f75a: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -02f75c: 5c50 8700 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ -02f760: 5550 7d00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -02f764: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -02f768: 5550 8400 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -02f76c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -02f770: 5c43 e100 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -02f774: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -02f778: 6e20 9302 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0293 │ │ -02f77e: 0e00 |0069: return-void │ │ +030c5c: |[030c5c] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +030c6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +030c6e: 5440 d400 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030c72: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +030c76: 2200 1902 |0005: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +030c7a: 7010 b90d 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +030c80: 5b40 d400 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030c84: 6300 c900 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +030c88: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +030c8c: 1a00 0202 |0010: const-string v0, "FragmentManager" // string@0202 │ │ +030c90: 2201 0e02 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +030c94: 7010 a30d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030c9a: 1a02 ef06 |0017: const-string v2, "add: " // string@06ef │ │ +030c9e: 6e20 a90d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030ca4: 0c01 |001c: move-result-object v1 │ │ +030ca6: 6e20 a80d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030cac: 0c01 |0020: move-result-object v1 │ │ +030cae: 6e10 ad0d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030cb4: 0c01 |0024: move-result-object v1 │ │ +030cb6: 7120 440b 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +030cbc: 6e20 8d02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@028d │ │ +030cc2: 5550 7900 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +030cc6: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +030cca: 5440 d400 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030cce: 6e20 be0d 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbe │ │ +030cd4: 0a00 |0034: move-result v0 │ │ +030cd6: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +030cda: 2200 ff01 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +030cde: 2201 0e02 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +030ce2: 7010 a30d 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030ce8: 1a02 fd01 |003e: const-string v2, "Fragment already added: " // string@01fd │ │ +030cec: 6e20 a90d 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030cf2: 0c01 |0043: move-result-object v1 │ │ +030cf4: 6e20 a80d 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030cfa: 0c01 |0047: move-result-object v1 │ │ +030cfc: 6e10 ad0d 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030d02: 0c01 |004b: move-result-object v1 │ │ +030d04: 7020 7a0d 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +030d0a: 2700 |004f: throw v0 │ │ +030d0c: 5440 d400 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030d10: 6e20 bc0d 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +030d16: 5c53 6f00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +030d1a: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +030d1c: 5c50 8700 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ +030d20: 5550 7d00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +030d24: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +030d28: 5550 8400 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +030d2c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +030d30: 5c43 e100 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +030d34: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +030d38: 6e20 9302 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0293 │ │ +030d3e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0005 line=1153 │ │ 0x000c line=1155 │ │ 0x0028 line=1156 │ │ 0x002b line=1157 │ │ @@ -55265,23 +55262,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 │ │ -02f780: |[02f780] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -02f790: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -02f794: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02f798: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -02f79c: 7010 b80d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02f7a2: 5b10 d800 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -02f7a6: 5410 d800 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -02f7aa: 6e20 bb0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02f7b0: 0e00 |0010: return-void │ │ +030d40: |[030d40] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +030d50: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +030d54: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +030d58: 2200 1902 |0004: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +030d5c: 7010 b90d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +030d62: 5b10 d800 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +030d66: 5410 d800 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +030d6a: 6e20 bc0d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +030d70: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0004 line=531 │ │ 0x000b line=533 │ │ 0x0010 line=534 │ │ locals : │ │ @@ -55293,89 +55290,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 │ │ -02f7b4: |[02f7b4] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -02f7c4: 1d05 |0000: monitor-enter v5 │ │ -02f7c6: 5452 d500 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -02f7ca: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -02f7ce: 5452 d500 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -02f7d2: 6e10 c40d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02f7d8: 0a02 |000a: move-result v2 │ │ -02f7da: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -02f7de: 5452 d900 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -02f7e2: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -02f7e6: 2202 1902 |0011: new-instance v2, Ljava/util/ArrayList; // type@0219 │ │ -02f7ea: 7010 b80d 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02f7f0: 5b52 d900 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -02f7f4: 5452 d900 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -02f7f8: 6e10 c40d 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02f7fe: 0a00 |001d: move-result v0 │ │ -02f800: 6302 c900 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02f804: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -02f808: 1a02 0202 |0022: const-string v2, "FragmentManager" // string@0202 │ │ -02f80c: 2203 0e02 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -02f810: 7010 a20d 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f816: 1a04 db05 |0029: const-string v4, "Setting back stack index " // string@05db │ │ -02f81a: 6e20 a80d 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f820: 0c03 |002e: move-result-object v3 │ │ -02f822: 6e20 a50d 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02f828: 0c03 |0032: move-result-object v3 │ │ -02f82a: 1a04 7c00 |0033: const-string v4, " to " // string@007c │ │ -02f82e: 6e20 a80d 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f834: 0c03 |0038: move-result-object v3 │ │ -02f836: 6e20 a70d 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02f83c: 0c03 |003c: move-result-object v3 │ │ -02f83e: 6e10 ac0d 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f844: 0c03 |0040: move-result-object v3 │ │ -02f846: 7120 440b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02f84c: 5452 d900 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -02f850: 6e20 bb0d 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02f856: 1e05 |0049: monitor-exit v5 │ │ -02f858: 0101 |004a: move v1, v0 │ │ -02f85a: 0f01 |004b: return v1 │ │ -02f85c: 5452 d500 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -02f860: 5453 d500 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -02f864: 6e10 c40d 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02f86a: 0a03 |0053: move-result v3 │ │ -02f86c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -02f870: 6e20 c10d 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -02f876: 0c02 |0059: move-result-object v2 │ │ -02f878: 1f02 0202 |005a: check-cast v2, Ljava/lang/Integer; // type@0202 │ │ -02f87c: 6e10 7b0d 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7b │ │ -02f882: 0a00 |005f: move-result v0 │ │ -02f884: 6302 c900 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02f888: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -02f88c: 1a02 0202 |0064: const-string v2, "FragmentManager" // string@0202 │ │ -02f890: 2203 0e02 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -02f894: 7010 a20d 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f89a: 1a04 4f01 |006b: const-string v4, "Adding back stack index " // string@014f │ │ -02f89e: 6e20 a80d 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f8a4: 0c03 |0070: move-result-object v3 │ │ -02f8a6: 6e20 a50d 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -02f8ac: 0c03 |0074: move-result-object v3 │ │ -02f8ae: 1a04 8100 |0075: const-string v4, " with " // string@0081 │ │ -02f8b2: 6e20 a80d 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f8b8: 0c03 |007a: move-result-object v3 │ │ -02f8ba: 6e20 a70d 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02f8c0: 0c03 |007e: move-result-object v3 │ │ -02f8c2: 6e10 ac0d 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f8c8: 0c03 |0082: move-result-object v3 │ │ -02f8ca: 7120 440b 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02f8d0: 5452 d900 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -02f8d4: 6e30 c30d 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -02f8da: 1e05 |008b: monitor-exit v5 │ │ -02f8dc: 0101 |008c: move v1, v0 │ │ -02f8de: 28be |008d: goto 004b // -0042 │ │ -02f8e0: 0d02 |008e: move-exception v2 │ │ -02f8e2: 1e05 |008f: monitor-exit v5 │ │ -02f8e4: 2702 |0090: throw v2 │ │ +030d74: |[030d74] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +030d84: 1d05 |0000: monitor-enter v5 │ │ +030d86: 5452 d500 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +030d8a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +030d8e: 5452 d500 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +030d92: 6e10 c50d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +030d98: 0a02 |000a: move-result v2 │ │ +030d9a: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +030d9e: 5452 d900 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +030da2: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +030da6: 2202 1902 |0011: new-instance v2, Ljava/util/ArrayList; // type@0219 │ │ +030daa: 7010 b90d 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +030db0: 5b52 d900 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +030db4: 5452 d900 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +030db8: 6e10 c50d 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +030dbe: 0a00 |001d: move-result v0 │ │ +030dc0: 6302 c900 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +030dc4: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +030dc8: 1a02 0202 |0022: const-string v2, "FragmentManager" // string@0202 │ │ +030dcc: 2203 0e02 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +030dd0: 7010 a30d 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030dd6: 1a04 db05 |0029: const-string v4, "Setting back stack index " // string@05db │ │ +030dda: 6e20 a90d 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030de0: 0c03 |002e: move-result-object v3 │ │ +030de2: 6e20 a60d 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +030de8: 0c03 |0032: move-result-object v3 │ │ +030dea: 1a04 7c00 |0033: const-string v4, " to " // string@007c │ │ +030dee: 6e20 a90d 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030df4: 0c03 |0038: move-result-object v3 │ │ +030df6: 6e20 a80d 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030dfc: 0c03 |003c: move-result-object v3 │ │ +030dfe: 6e10 ad0d 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030e04: 0c03 |0040: move-result-object v3 │ │ +030e06: 7120 440b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +030e0c: 5452 d900 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +030e10: 6e20 bc0d 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +030e16: 1e05 |0049: monitor-exit v5 │ │ +030e18: 0101 |004a: move v1, v0 │ │ +030e1a: 0f01 |004b: return v1 │ │ +030e1c: 5452 d500 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +030e20: 5453 d500 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +030e24: 6e10 c50d 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +030e2a: 0a03 |0053: move-result v3 │ │ +030e2c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +030e30: 6e20 c20d 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +030e36: 0c02 |0059: move-result-object v2 │ │ +030e38: 1f02 0202 |005a: check-cast v2, Ljava/lang/Integer; // type@0202 │ │ +030e3c: 6e10 7c0d 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7c │ │ +030e42: 0a00 |005f: move-result v0 │ │ +030e44: 6302 c900 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +030e48: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +030e4c: 1a02 0202 |0064: const-string v2, "FragmentManager" // string@0202 │ │ +030e50: 2203 0e02 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +030e54: 7010 a30d 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030e5a: 1a04 4f01 |006b: const-string v4, "Adding back stack index " // string@014f │ │ +030e5e: 6e20 a90d 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030e64: 0c03 |0070: move-result-object v3 │ │ +030e66: 6e20 a60d 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +030e6c: 0c03 |0074: move-result-object v3 │ │ +030e6e: 1a04 8100 |0075: const-string v4, " with " // string@0081 │ │ +030e72: 6e20 a90d 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030e78: 0c03 |007a: move-result-object v3 │ │ +030e7a: 6e20 a80d 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030e80: 0c03 |007e: move-result-object v3 │ │ +030e82: 6e10 ad0d 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030e88: 0c03 |0082: move-result-object v3 │ │ +030e8a: 7120 440b 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +030e90: 5452 d900 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +030e94: 6e30 c40d 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +030e9a: 1e05 |008b: monitor-exit v5 │ │ +030e9c: 0101 |008c: move v1, v0 │ │ +030e9e: 28be |008d: goto 004b // -0042 │ │ +030ea0: 0d02 |008e: move-exception v2 │ │ +030ea2: 1e05 |008f: monitor-exit v5 │ │ +030ea4: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1356 │ │ 0x0001 line=1357 │ │ 0x000d line=1358 │ │ @@ -55403,25 +55400,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 │ │ -02f8f4: |[02f8f4] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -02f904: 5420 d300 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02f908: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02f90c: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02f910: 1a01 5601 |0006: const-string v1, "Already attached" // string@0156 │ │ -02f914: 7020 790d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02f91a: 2700 |000b: throw v0 │ │ -02f91c: 5b23 d300 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02f920: 5b24 da00 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ -02f924: 5b25 e300 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -02f928: 0e00 |0012: return-void │ │ +030eb4: |[030eb4] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +030ec4: 5420 d300 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +030ec8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +030ecc: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +030ed0: 1a01 5601 |0006: const-string v1, "Already attached" // string@0156 │ │ +030ed4: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +030eda: 2700 |000b: throw v0 │ │ +030edc: 5b23 d300 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +030ee0: 5b24 da00 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ +030ee4: 5b25 e300 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +030ee8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1844 │ │ 0x000c line=1845 │ │ 0x000e line=1846 │ │ 0x0010 line=1847 │ │ 0x0012 line=1848 │ │ @@ -55436,84 +55433,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 │ │ -02f92c: |[02f92c] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -02f93c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02f93e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -02f940: 6300 c900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02f944: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -02f948: 1a00 0202 |0006: const-string v0, "FragmentManager" // string@0202 │ │ -02f94c: 2201 0e02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02f950: 7010 a20d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f956: 1a02 5a07 |000d: const-string v2, "attach: " // string@075a │ │ -02f95a: 6e20 a80d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f960: 0c01 |0012: move-result-object v1 │ │ -02f962: 6e20 a70d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02f968: 0c01 |0016: move-result-object v1 │ │ -02f96a: 6e10 ac0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f970: 0c01 |001a: move-result-object v1 │ │ -02f972: 7120 440b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02f978: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -02f97c: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -02f980: 5c75 7900 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -02f984: 5570 6f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -02f988: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -02f98c: 5460 d400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f990: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -02f994: 2200 1902 |002c: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -02f998: 7010 b80d 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02f99e: 5b60 d400 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f9a2: 5460 d400 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02f9a6: 6e20 bd0d 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbd │ │ -02f9ac: 0a00 |0038: move-result v0 │ │ -02f9ae: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -02f9b2: 2200 ff01 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -02f9b6: 2201 0e02 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02f9ba: 7010 a20d 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f9c0: 1a02 fd01 |0042: const-string v2, "Fragment already added: " // string@01fd │ │ -02f9c4: 6e20 a80d 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02f9ca: 0c01 |0047: move-result-object v1 │ │ -02f9cc: 6e20 a70d 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02f9d2: 0c01 |004b: move-result-object v1 │ │ -02f9d4: 6e10 ac0d 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02f9da: 0c01 |004f: move-result-object v1 │ │ -02f9dc: 7020 790d 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -02f9e2: 2700 |0053: throw v0 │ │ -02f9e4: 6300 c900 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02f9e8: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -02f9ec: 1a00 0202 |0058: const-string v0, "FragmentManager" // string@0202 │ │ -02f9f0: 2201 0e02 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02f9f4: 7010 a20d 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02f9fa: 1a02 ee06 |005f: const-string v2, "add from attach: " // string@06ee │ │ -02f9fe: 6e20 a80d 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02fa04: 0c01 |0064: move-result-object v1 │ │ -02fa06: 6e20 a70d 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02fa0c: 0c01 |0068: move-result-object v1 │ │ -02fa0e: 6e10 ac0d 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02fa14: 0c01 |006c: move-result-object v1 │ │ -02fa16: 7120 440b 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02fa1c: 5460 d400 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fa20: 6e20 bb0d 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02fa26: 5c73 6f00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -02fa2a: 5570 7d00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -02fa2e: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -02fa32: 5570 8400 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -02fa36: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -02fa3a: 5c63 e100 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -02fa3e: 5262 dc00 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -02fa42: 0760 |0083: move-object v0, v6 │ │ -02fa44: 0771 |0084: move-object v1, v7 │ │ -02fa46: 0183 |0085: move v3, v8 │ │ -02fa48: 0194 |0086: move v4, v9 │ │ -02fa4a: 7406 9402 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@0294 │ │ -02fa50: 0e00 |008a: return-void │ │ +030eec: |[030eec] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +030efc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +030efe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +030f00: 6300 c900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +030f04: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +030f08: 1a00 0202 |0006: const-string v0, "FragmentManager" // string@0202 │ │ +030f0c: 2201 0e02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +030f10: 7010 a30d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030f16: 1a02 5907 |000d: const-string v2, "attach: " // string@0759 │ │ +030f1a: 6e20 a90d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030f20: 0c01 |0012: move-result-object v1 │ │ +030f22: 6e20 a80d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030f28: 0c01 |0016: move-result-object v1 │ │ +030f2a: 6e10 ad0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030f30: 0c01 |001a: move-result-object v1 │ │ +030f32: 7120 440b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +030f38: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +030f3c: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +030f40: 5c75 7900 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +030f44: 5570 6f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +030f48: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +030f4c: 5460 d400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030f50: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +030f54: 2200 1902 |002c: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +030f58: 7010 b90d 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +030f5e: 5b60 d400 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030f62: 5460 d400 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030f66: 6e20 be0d 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbe │ │ +030f6c: 0a00 |0038: move-result v0 │ │ +030f6e: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +030f72: 2200 ff01 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +030f76: 2201 0e02 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +030f7a: 7010 a30d 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030f80: 1a02 fd01 |0042: const-string v2, "Fragment already added: " // string@01fd │ │ +030f84: 6e20 a90d 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030f8a: 0c01 |0047: move-result-object v1 │ │ +030f8c: 6e20 a80d 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030f92: 0c01 |004b: move-result-object v1 │ │ +030f94: 6e10 ad0d 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030f9a: 0c01 |004f: move-result-object v1 │ │ +030f9c: 7020 7a0d 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +030fa2: 2700 |0053: throw v0 │ │ +030fa4: 6300 c900 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +030fa8: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +030fac: 1a00 0202 |0058: const-string v0, "FragmentManager" // string@0202 │ │ +030fb0: 2201 0e02 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +030fb4: 7010 a30d 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +030fba: 1a02 ee06 |005f: const-string v2, "add from attach: " // string@06ee │ │ +030fbe: 6e20 a90d 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +030fc4: 0c01 |0064: move-result-object v1 │ │ +030fc6: 6e20 a80d 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +030fcc: 0c01 |0068: move-result-object v1 │ │ +030fce: 6e10 ad0d 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +030fd4: 0c01 |006c: move-result-object v1 │ │ +030fd6: 7120 440b 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +030fdc: 5460 d400 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +030fe0: 6e20 bc0d 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +030fe6: 5c73 6f00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +030fea: 5570 7d00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +030fee: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +030ff2: 5570 8400 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +030ff6: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +030ffa: 5c63 e100 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +030ffe: 5262 dc00 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +031002: 0760 |0083: move-object v0, v6 │ │ +031004: 0771 |0084: move-object v1, v7 │ │ +031006: 0183 |0085: move v3, v8 │ │ +031008: 0194 |0086: move v4, v9 │ │ +03100a: 7406 9402 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@0294 │ │ +031010: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1248 │ │ 0x001e line=1249 │ │ 0x0022 line=1250 │ │ 0x0024 line=1251 │ │ 0x0028 line=1252 │ │ @@ -55538,18 +55535,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02fa54: |[02fa54] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -02fa64: 2200 4a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -02fa68: 7020 4501 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0145 │ │ -02fa6e: 1100 |0005: return-object v0 │ │ +031014: |[031014] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +031024: 2200 4a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +031028: 7020 4501 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0145 │ │ +03102e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -55557,64 +55554,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 │ │ -02fa70: |[02fa70] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -02fa80: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02fa82: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -02fa84: 6300 c900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02fa88: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -02fa8c: 1a00 0202 |0006: const-string v0, "FragmentManager" // string@0202 │ │ -02fa90: 2201 0e02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02fa94: 7010 a20d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02fa9a: 1a03 4d08 |000d: const-string v3, "detach: " // string@084d │ │ -02fa9e: 6e20 a80d 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02faa4: 0c01 |0012: move-result-object v1 │ │ -02faa6: 6e20 a70d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02faac: 0c01 |0016: move-result-object v1 │ │ -02faae: 6e10 ac0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02fab4: 0c01 |001a: move-result-object v1 │ │ -02fab6: 7120 440b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02fabc: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -02fac0: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -02fac4: 5c72 7900 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -02fac8: 5570 6f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -02facc: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -02fad0: 5460 d400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fad4: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -02fad8: 6300 c900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -02fadc: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -02fae0: 1a00 0202 |0030: const-string v0, "FragmentManager" // string@0202 │ │ -02fae4: 2201 0e02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -02fae8: 7010 a20d 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02faee: 1a03 600e |0037: const-string v3, "remove from detach: " // string@0e60 │ │ -02faf2: 6e20 a80d 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02faf8: 0c01 |003c: move-result-object v1 │ │ -02fafa: 6e20 a70d 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -02fb00: 0c01 |0040: move-result-object v1 │ │ -02fb02: 6e10 ac0d 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02fb08: 0c01 |0044: move-result-object v1 │ │ -02fb0a: 7120 440b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -02fb10: 5460 d400 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fb14: 6e20 c20d 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0dc2 │ │ -02fb1a: 5570 7d00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -02fb1e: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -02fb22: 5570 8400 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -02fb26: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -02fb2a: 5c62 e100 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -02fb2e: 5c75 6f00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -02fb32: 0760 |0059: move-object v0, v6 │ │ -02fb34: 0771 |005a: move-object v1, v7 │ │ -02fb36: 0183 |005b: move v3, v8 │ │ -02fb38: 0194 |005c: move v4, v9 │ │ -02fb3a: 7406 9402 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@0294 │ │ -02fb40: 0e00 |0060: return-void │ │ +031030: |[031030] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +031040: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +031042: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +031044: 6300 c900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +031048: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +03104c: 1a00 0202 |0006: const-string v0, "FragmentManager" // string@0202 │ │ +031050: 2201 0e02 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +031054: 7010 a30d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03105a: 1a03 4c08 |000d: const-string v3, "detach: " // string@084c │ │ +03105e: 6e20 a90d 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031064: 0c01 |0012: move-result-object v1 │ │ +031066: 6e20 a80d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03106c: 0c01 |0016: move-result-object v1 │ │ +03106e: 6e10 ad0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +031074: 0c01 |001a: move-result-object v1 │ │ +031076: 7120 440b 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03107c: 5570 7900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +031080: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +031084: 5c72 7900 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +031088: 5570 6f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +03108c: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +031090: 5460 d400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031094: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +031098: 6300 c900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03109c: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +0310a0: 1a00 0202 |0030: const-string v0, "FragmentManager" // string@0202 │ │ +0310a4: 2201 0e02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0310a8: 7010 a30d 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0310ae: 1a03 5e0e |0037: const-string v3, "remove from detach: " // string@0e5e │ │ +0310b2: 6e20 a90d 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0310b8: 0c01 |003c: move-result-object v1 │ │ +0310ba: 6e20 a80d 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0310c0: 0c01 |0040: move-result-object v1 │ │ +0310c2: 6e10 ad0d 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0310c8: 0c01 |0044: move-result-object v1 │ │ +0310ca: 7120 440b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0310d0: 5460 d400 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0310d4: 6e20 c30d 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0dc3 │ │ +0310da: 5570 7d00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +0310de: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +0310e2: 5570 8400 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +0310e6: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +0310ea: 5c62 e100 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +0310ee: 5c75 6f00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +0310f2: 0760 |0059: move-object v0, v6 │ │ +0310f4: 0771 |005a: move-object v1, v7 │ │ +0310f6: 0183 |005b: move v3, v8 │ │ +0310f8: 0194 |005c: move v4, v9 │ │ +0310fa: 7406 9402 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@0294 │ │ +031100: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1229 │ │ 0x001e line=1230 │ │ 0x0022 line=1231 │ │ 0x0024 line=1232 │ │ 0x0028 line=1234 │ │ @@ -55636,20 +55633,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02fb44: |[02fb44] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -02fb54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fb56: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -02fb5a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -02fb5c: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02fb62: 0e00 |0007: return-void │ │ +031104: |[031104] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +031114: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031116: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +03111a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +03111c: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +031122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1860 │ │ 0x0003 line=1861 │ │ 0x0007 line=1862 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -55659,31 +55656,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02fb64: |[02fb64] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02fb74: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fb78: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -02fb7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02fb7e: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fb82: 6e10 c40d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fb88: 0a02 |000a: move-result v2 │ │ -02fb8a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -02fb8e: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fb92: 6e20 be0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fb98: 0c00 |0012: move-result-object v0 │ │ -02fb9a: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fb9e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -02fba2: 6e20 e401 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01e4 │ │ -02fba8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fbac: 28e9 |001c: goto 0005 // -0017 │ │ -02fbae: 0e00 |001d: return-void │ │ +031124: |[031124] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +031134: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031138: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +03113c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03113e: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031142: 6e10 c50d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031148: 0a02 |000a: move-result v2 │ │ +03114a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +03114e: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031152: 6e20 bf0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031158: 0c00 |0012: move-result-object v0 │ │ +03115a: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +03115e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +031162: 6e20 e401 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@01e4 │ │ +031168: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03116c: 28e9 |001c: goto 0005 // -0017 │ │ +03116e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0004 line=1906 │ │ 0x000d line=1907 │ │ 0x0015 line=1908 │ │ 0x0017 line=1909 │ │ @@ -55700,36 +55697,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02fbb0: |[02fbb0] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02fbc0: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fbc4: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -02fbc8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02fbca: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fbce: 6e10 c40d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fbd4: 0a02 |000a: move-result v2 │ │ -02fbd6: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -02fbda: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fbde: 6e20 be0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fbe4: 0c00 |0012: move-result-object v0 │ │ -02fbe6: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fbea: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -02fbee: 6e20 e501 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@01e5 │ │ -02fbf4: 0a02 |001a: move-result v2 │ │ -02fbf6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -02fbfa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -02fbfc: 0f02 |001e: return v2 │ │ -02fbfe: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fc02: 28e4 |0021: goto 0005 // -001c │ │ -02fc04: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -02fc06: 28fb |0023: goto 001e // -0005 │ │ +031170: |[031170] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +031180: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031184: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +031188: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03118a: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03118e: 6e10 c50d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031194: 0a02 |000a: move-result v2 │ │ +031196: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +03119a: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03119e: 6e20 bf0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0311a4: 0c00 |0012: move-result-object v0 │ │ +0311a6: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0311aa: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +0311ae: 6e20 e501 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@01e5 │ │ +0311b4: 0a02 |001a: move-result v2 │ │ +0311b6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +0311ba: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0311bc: 0f02 |001e: return v2 │ │ +0311be: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0311c2: 28e4 |0021: goto 0005 // -001c │ │ +0311c4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +0311c6: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1988 │ │ 0x0004 line=1989 │ │ 0x000d line=1990 │ │ 0x0015 line=1991 │ │ 0x0017 line=1992 │ │ @@ -55750,20 +55747,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02fc08: |[02fc08] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -02fc18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fc1a: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -02fc1e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02fc20: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02fc26: 0e00 |0007: return-void │ │ +0311c8: |[0311c8] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +0311d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0311da: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +0311de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0311e0: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +0311e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1855 │ │ 0x0003 line=1856 │ │ 0x0007 line=1857 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -55773,59 +55770,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 │ │ -02fc28: |[02fc28] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -02fc38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02fc3a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02fc3c: 5454 d400 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fc40: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -02fc44: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -02fc46: 5454 d400 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fc4a: 6e10 c40d 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fc50: 0a04 |000c: move-result v4 │ │ -02fc52: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -02fc56: 5454 d400 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fc5a: 6e20 be0d 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fc60: 0c00 |0014: move-result-object v0 │ │ -02fc62: 1f00 5200 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fc66: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -02fc6a: 6e30 e701 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@01e7 │ │ -02fc70: 0a04 |001c: move-result v4 │ │ -02fc72: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -02fc76: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -02fc78: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -02fc7c: 2202 1902 |0022: new-instance v2, Ljava/util/ArrayList; // type@0219 │ │ -02fc80: 7010 b80d 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -02fc86: 6e20 bb0d 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -02fc8c: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fc90: 28db |002c: goto 0007 // -0025 │ │ -02fc92: 5454 db00 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -02fc96: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -02fc9a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -02fc9c: 5454 db00 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -02fca0: 6e10 c40d 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fca6: 0a04 |0037: move-result v4 │ │ -02fca8: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -02fcac: 5454 db00 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -02fcb0: 6e20 be0d 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fcb6: 0c00 |003f: move-result-object v0 │ │ -02fcb8: 1f00 5200 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fcbc: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -02fcc0: 6e20 bd0d 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbd │ │ -02fcc6: 0a04 |0047: move-result v4 │ │ -02fcc8: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -02fccc: 6e10 d301 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@01d3 │ │ -02fcd2: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fcd6: 28e3 |004f: goto 0032 // -001d │ │ -02fcd8: 5b52 db00 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -02fcdc: 0f03 |0052: return v3 │ │ +0311e8: |[0311e8] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0311f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0311fa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0311fc: 5454 d400 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031200: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +031204: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +031206: 5454 d400 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03120a: 6e10 c50d 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031210: 0a04 |000c: move-result v4 │ │ +031212: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +031216: 5454 d400 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03121a: 6e20 bf0d 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031220: 0c00 |0014: move-result-object v0 │ │ +031222: 1f00 5200 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031226: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +03122a: 6e30 e701 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@01e7 │ │ +031230: 0a04 |001c: move-result v4 │ │ +031232: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +031236: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +031238: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +03123c: 2202 1902 |0022: new-instance v2, Ljava/util/ArrayList; // type@0219 │ │ +031240: 7010 b90d 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +031246: 6e20 bc0d 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +03124c: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +031250: 28db |002c: goto 0007 // -0025 │ │ +031252: 5454 db00 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +031256: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +03125a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +03125c: 5454 db00 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +031260: 6e10 c50d 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031266: 0a04 |0037: move-result v4 │ │ +031268: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +03126c: 5454 db00 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +031270: 6e20 bf0d 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031276: 0c00 |003f: move-result-object v0 │ │ +031278: 1f00 5200 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +03127c: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +031280: 6e20 be0d 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbe │ │ +031286: 0a04 |0047: move-result v4 │ │ +031288: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +03128c: 6e10 d301 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@01d3 │ │ +031292: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +031296: 28e3 |004f: goto 0032 // -001d │ │ +031298: 5b52 db00 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +03129c: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ 0x0001 line=1928 │ │ 0x0002 line=1929 │ │ 0x0006 line=1930 │ │ 0x000f line=1931 │ │ @@ -55861,25 +55858,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -02fce0: |[02fce0] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -02fcf0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fcf2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02fcf4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -02fcf6: 5c30 dd00 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ -02fcfa: 6e10 8202 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -02fd00: 6e30 9202 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02fd06: 5b31 d300 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -02fd0a: 5b31 da00 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ -02fd0e: 5b31 e300 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -02fd12: 0e00 |0011: return-void │ │ +0312a0: |[0312a0] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +0312b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0312b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0312b4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0312b6: 5c30 dd00 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ +0312ba: 6e10 8202 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +0312c0: 6e30 9202 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +0312c6: 5b31 d300 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +0312ca: 5b31 da00 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ +0312ce: 5b31 e300 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +0312d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1896 │ │ 0x0005 line=1897 │ │ 0x0008 line=1898 │ │ 0x000b line=1899 │ │ 0x000d line=1900 │ │ @@ -55893,19 +55890,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02fd14: |[02fd14] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -02fd24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02fd26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02fd28: 6e30 9202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02fd2e: 0e00 |0005: return-void │ │ +0312d4: |[0312d4] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +0312e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0312e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0312e8: 6e30 9202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +0312ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1892 │ │ 0x0005 line=1893 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -55914,31 +55911,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02fd30: |[02fd30] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -02fd40: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fd44: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -02fd48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02fd4a: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fd4e: 6e10 c40d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fd54: 0a02 |000a: move-result v2 │ │ -02fd56: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -02fd5a: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fd5e: 6e20 be0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fd64: 0c00 |0012: move-result-object v0 │ │ -02fd66: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fd6a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -02fd6e: 6e10 eb01 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@01eb │ │ -02fd74: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fd78: 28e9 |001c: goto 0005 // -0017 │ │ -02fd7a: 0e00 |001d: return-void │ │ +0312f0: |[0312f0] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +031300: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031304: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +031308: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03130a: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03130e: 6e10 c50d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031314: 0a02 |000a: move-result v2 │ │ +031316: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +03131a: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03131e: 6e20 bf0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031324: 0c00 |0012: move-result-object v0 │ │ +031326: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +03132a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +03132e: 6e10 eb01 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@01eb │ │ +031334: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +031338: 28e9 |001c: goto 0005 // -0017 │ │ +03133a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0004 line=1917 │ │ 0x000d line=1918 │ │ 0x0015 line=1919 │ │ 0x0017 line=1920 │ │ @@ -55954,36 +55951,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02fd7c: |[02fd7c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02fd8c: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fd90: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -02fd94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02fd96: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fd9a: 6e10 c40d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fda0: 0a02 |000a: move-result v2 │ │ -02fda2: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -02fda6: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fdaa: 6e20 be0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fdb0: 0c00 |0012: move-result-object v0 │ │ -02fdb2: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fdb6: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -02fdba: 6e20 ec01 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01ec │ │ -02fdc0: 0a02 |001a: move-result v2 │ │ -02fdc2: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -02fdc6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -02fdc8: 0f02 |001e: return v2 │ │ -02fdca: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fdce: 28e4 |0021: goto 0005 // -001c │ │ -02fdd0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -02fdd2: 28fb |0023: goto 001e // -0005 │ │ +03133c: |[03133c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +03134c: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031350: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +031354: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +031356: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03135a: 6e10 c50d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031360: 0a02 |000a: move-result v2 │ │ +031362: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +031366: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03136a: 6e20 bf0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031370: 0c00 |0012: move-result-object v0 │ │ +031372: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031376: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +03137a: 6e20 ec01 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01ec │ │ +031380: 0a02 |001a: move-result v2 │ │ +031382: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +031386: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +031388: 0f02 |001e: return v2 │ │ +03138a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03138e: 28e4 |0021: goto 0005 // -001c │ │ +031390: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +031392: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1974 │ │ 0x0004 line=1975 │ │ 0x000d line=1976 │ │ 0x0015 line=1977 │ │ 0x0017 line=1978 │ │ @@ -56004,31 +56001,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02fdd4: |[02fdd4] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02fde4: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fde8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -02fdec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02fdee: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fdf2: 6e10 c40d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fdf8: 0a02 |000a: move-result v2 │ │ -02fdfa: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -02fdfe: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fe02: 6e20 be0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fe08: 0c00 |0012: move-result-object v0 │ │ -02fe0a: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fe0e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -02fe12: 6e20 ed01 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@01ed │ │ -02fe18: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fe1c: 28e9 |001c: goto 0005 // -0017 │ │ -02fe1e: 0e00 |001d: return-void │ │ +031394: |[031394] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0313a4: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0313a8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0313ac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0313ae: 5432 d400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0313b2: 6e10 c50d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0313b8: 0a02 |000a: move-result v2 │ │ +0313ba: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0313be: 5432 d400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0313c2: 6e20 bf0d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0313c8: 0c00 |0012: move-result-object v0 │ │ +0313ca: 1f00 5200 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0313ce: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0313d2: 6e20 ed01 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@01ed │ │ +0313d8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0313dc: 28e9 |001c: goto 0005 // -0017 │ │ +0313de: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x000d line=2004 │ │ 0x0015 line=2005 │ │ 0x0017 line=2006 │ │ @@ -56045,19 +56042,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02fe20: |[02fe20] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -02fe30: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -02fe32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02fe34: 6e30 9202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02fe3a: 0e00 |0005: return-void │ │ +0313e0: |[0313e0] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +0313f0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0313f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0313f4: 6e30 9202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +0313fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1875 │ │ 0x0005 line=1876 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -56066,35 +56063,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -02fe3c: |[02fe3c] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02fe4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fe4e: 5443 d400 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fe52: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -02fe56: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -02fe58: 5443 d400 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fe5c: 6e10 c40d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fe62: 0a03 |000b: move-result v3 │ │ -02fe64: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -02fe68: 5443 d400 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02fe6c: 6e20 be0d 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02fe72: 0c00 |0013: move-result-object v0 │ │ -02fe74: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02fe78: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02fe7c: 6e20 ef01 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@01ef │ │ -02fe82: 0a03 |001b: move-result v3 │ │ -02fe84: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -02fe88: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -02fe8a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fe8e: 28e5 |0021: goto 0006 // -001b │ │ -02fe90: 0f02 |0022: return v2 │ │ +0313fc: |[0313fc] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +03140c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03140e: 5443 d400 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031412: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +031416: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +031418: 5443 d400 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03141c: 6e10 c50d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031422: 0a03 |000b: move-result v3 │ │ +031424: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +031428: 5443 d400 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03142c: 6e20 bf0d 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031432: 0c00 |0013: move-result-object v0 │ │ +031434: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031438: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +03143c: 6e20 ef01 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@01ef │ │ +031442: 0a03 |001b: move-result v3 │ │ +031444: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +031448: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +03144a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03144e: 28e5 |0021: goto 0006 // -001b │ │ +031450: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1959 │ │ 0x0001 line=1960 │ │ 0x0005 line=1961 │ │ 0x000e line=1962 │ │ 0x0016 line=1963 │ │ @@ -56114,19 +56111,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02fe94: |[02fe94] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -02fea4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02fea6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02fea8: 6e30 9202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02feae: 0e00 |0005: return-void │ │ +031454: |[031454] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +031464: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +031466: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +031468: 6e30 9202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +03146e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1888 │ │ 0x0005 line=1889 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -56135,20 +56132,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02feb0: |[02feb0] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -02fec0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fec2: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -02fec6: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -02fec8: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02fece: 0e00 |0007: return-void │ │ +031470: |[031470] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +031480: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031482: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +031486: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +031488: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +03148e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1870 │ │ 0x0003 line=1871 │ │ 0x0007 line=1872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -56158,20 +56155,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02fed0: |[02fed0] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -02fee0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fee2: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -02fee6: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -02fee8: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02feee: 0e00 |0007: return-void │ │ +031490: |[031490] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +0314a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0314a2: 5c21 e700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +0314a6: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0314a8: 6e30 9202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +0314ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1865 │ │ 0x0003 line=1866 │ │ 0x0007 line=1867 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -56181,21 +56178,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02fef0: |[02fef0] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -02ff00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ff02: 5c20 e700 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -02ff06: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -02ff08: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02ff0a: 6e30 9202 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ -02ff10: 0e00 |0008: return-void │ │ +0314b0: |[0314b0] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +0314c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0314c2: 5c20 e700 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +0314c6: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +0314c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0314ca: 6e30 9202 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0292 │ │ +0314d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0003 line=1884 │ │ 0x0008 line=1885 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -56205,267 +56202,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 │ │ -02ff14: |[02ff14] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02ff24: 2206 0e02 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@020e │ │ -02ff28: 7010 a20d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -02ff2e: 6e20 a80d 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ff34: 0c06 |0008: move-result-object v6 │ │ -02ff36: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ -02ff3a: 6e20 a80d 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -02ff40: 0c06 |000e: move-result-object v6 │ │ -02ff42: 6e10 ac0d 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -02ff48: 0c04 |0012: move-result-object v4 │ │ -02ff4a: 5486 d200 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -02ff4e: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -02ff52: 5486 d200 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -02ff56: 6e10 c40d 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02ff5c: 0a00 |001c: move-result v0 │ │ -02ff5e: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -02ff62: 6e20 620d 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02ff68: 1a06 3f01 |0022: const-string v6, "Active Fragments in " // string@013f │ │ -02ff6c: 6e20 620d 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02ff72: 7110 af0d 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -02ff78: 0a06 |002a: move-result v6 │ │ -02ff7a: 7110 7e0d 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -02ff80: 0c06 |002e: move-result-object v6 │ │ -02ff82: 6e20 620d 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02ff88: 1a06 b600 |0032: const-string v6, ":" // string@00b6 │ │ -02ff8c: 6e20 670d 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -02ff92: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -02ff94: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -02ff98: 5486 d200 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -02ff9c: 6e20 be0d 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -02ffa2: 0c02 |003f: move-result-object v2 │ │ -02ffa4: 1f02 5200 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -02ffa8: 6e20 620d 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02ffae: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ -02ffb2: 6e20 620d 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02ffb8: 6e20 600d 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -02ffbe: 1a06 b700 |004d: const-string v6, ": " // string@00b7 │ │ -02ffc2: 6e20 620d 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02ffc8: 6e20 660d 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -02ffce: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -02ffd2: 6e5c a601 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@01a6 │ │ -02ffd8: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ffdc: 28dc |005c: goto 0038 // -0024 │ │ -02ffde: 5486 d400 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02ffe2: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -02ffe6: 5486 d400 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -02ffea: 6e10 c40d 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -02fff0: 0a00 |0066: move-result v0 │ │ -02fff2: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -02fff6: 6e20 620d 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -02fffc: 1a06 4d01 |006c: const-string v6, "Added Fragments:" // string@014d │ │ -030000: 6e20 670d 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -030006: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -030008: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -03000c: 5486 d400 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -030010: 6e20 be0d 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030016: 0c02 |0079: move-result-object v2 │ │ -030018: 1f02 5200 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -03001c: 6e20 620d 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030022: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ -030026: 6e20 620d 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03002c: 6e20 600d 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -030032: 1a06 b700 |0087: const-string v6, ": " // string@00b7 │ │ -030036: 6e20 620d 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03003c: 6e10 0102 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0201 │ │ -030042: 0c06 |008f: move-result-object v6 │ │ -030044: 6e20 670d 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -03004a: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03004e: 28dd |0095: goto 0072 // -0023 │ │ -030050: 5486 db00 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -030054: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -030058: 5486 db00 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -03005c: 6e10 c40d 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030062: 0a00 |009f: move-result v0 │ │ -030064: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -030068: 6e20 620d 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03006e: 1a06 1202 |00a5: const-string v6, "Fragments Created Menus:" // string@0212 │ │ -030072: 6e20 670d 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -030078: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -03007a: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -03007e: 5486 db00 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ -030082: 6e20 be0d 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030088: 0c02 |00b2: move-result-object v2 │ │ -03008a: 1f02 5200 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ -03008e: 6e20 620d 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030094: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ -030098: 6e20 620d 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03009e: 6e20 600d 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -0300a4: 1a06 b700 |00c0: const-string v6, ": " // string@00b7 │ │ -0300a8: 6e20 620d 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0300ae: 6e10 0102 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0201 │ │ -0300b4: 0c06 |00c8: move-result-object v6 │ │ -0300b6: 6e20 670d 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0300bc: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0300c0: 28dd |00ce: goto 00ab // -0023 │ │ -0300c2: 5486 d700 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0300c6: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -0300ca: 5486 d700 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0300ce: 6e10 c40d 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0300d4: 0a00 |00d8: move-result v0 │ │ -0300d6: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -0300da: 6e20 620d 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0300e0: 1a06 6301 |00de: const-string v6, "Back Stack:" // string@0163 │ │ -0300e4: 6e20 670d 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0300ea: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -0300ec: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -0300f0: 5486 d700 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0300f4: 6e20 be0d 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0300fa: 0c01 |00eb: move-result-object v1 │ │ -0300fc: 1f01 4a00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -030100: 6e20 620d 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030106: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ -03010a: 6e20 620d 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030110: 6e20 600d 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -030116: 1a06 b700 |00f9: const-string v6, ": " // string@00b7 │ │ -03011a: 6e20 620d 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030120: 6e10 6e01 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@016e │ │ -030126: 0c06 |0101: move-result-object v6 │ │ -030128: 6e20 670d 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -03012e: 6e5c 5301 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@0153 │ │ -030134: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -030138: 28da |010a: goto 00e4 // -0026 │ │ -03013a: 1d08 |010b: monitor-enter v8 │ │ -03013c: 5486 d900 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -030140: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -030144: 5486 d900 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -030148: 6e10 c40d 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -03014e: 0a00 |0115: move-result v0 │ │ -030150: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -030154: 6e20 620d 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03015a: 1a06 6201 |011b: const-string v6, "Back Stack Indices:" // string@0162 │ │ -03015e: 6e20 670d 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -030164: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -030166: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -03016a: 5486 d900 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -03016e: 6e20 be0d 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030174: 0c01 |0128: move-result-object v1 │ │ -030176: 1f01 4a00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -03017a: 6e20 620d 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030180: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ -030184: 6e20 620d 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03018a: 6e20 600d 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -030190: 1a06 b700 |0136: const-string v6, ": " // string@00b7 │ │ -030194: 6e20 620d 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03019a: 6e20 660d 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -0301a0: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0301a4: 28e1 |0140: goto 0121 // -001f │ │ -0301a6: 5486 d500 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0301aa: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -0301ae: 5486 d500 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0301b2: 6e10 c40d 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0301b8: 0a06 |014a: move-result v6 │ │ -0301ba: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -0301be: 6e20 620d 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0301c4: 1a06 310b |0150: const-string v6, "mAvailBackStackIndices: " // string@0b31 │ │ -0301c8: 6e20 620d 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0301ce: 5486 d500 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0301d2: 6e10 c50d 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0dc5 │ │ -0301d8: 0c06 |015a: move-result-object v6 │ │ -0301da: 7110 c80d 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc8 │ │ -0301e0: 0c06 |015e: move-result-object v6 │ │ -0301e2: 6e20 670d 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0301e8: 1e08 |0162: monitor-exit v8 │ │ -0301ea: 5486 e400 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0301ee: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -0301f2: 5486 e400 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0301f6: 6e10 c40d 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0301fc: 0a00 |016c: move-result v0 │ │ -0301fe: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -030202: 6e20 620d 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030208: 1a06 9405 |0172: const-string v6, "Pending Actions:" // string@0594 │ │ -03020c: 6e20 670d 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -030212: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -030214: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -030218: 5486 e400 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -03021c: 6e20 be0d 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030222: 0c05 |017f: move-result-object v5 │ │ -030224: 1f05 0b02 |0180: check-cast v5, Ljava/lang/Runnable; // type@020b │ │ -030228: 6e20 620d 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03022e: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ -030232: 6e20 620d 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030238: 6e20 600d 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -03023e: 1a06 b700 |018d: const-string v6, ": " // string@00b7 │ │ -030242: 6e20 620d 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030248: 6e20 660d 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -03024e: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -030252: 28e1 |0197: goto 0178 // -001f │ │ -030254: 0d06 |0198: move-exception v6 │ │ -030256: 1e08 |0199: monitor-exit v8 │ │ -030258: 2706 |019a: throw v6 │ │ -03025a: 6e20 620d 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030260: 1a06 0302 |019e: const-string v6, "FragmentManager misc state:" // string@0203 │ │ -030264: 6e20 670d 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -03026a: 6e20 620d 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030270: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ -030274: 6e20 620d 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03027a: 5486 d300 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -03027e: 6e20 660d 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -030284: 6e20 620d 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03028a: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ -03028e: 6e20 620d 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030294: 5486 da00 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ -030298: 6e20 660d 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -03029e: 5486 e300 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -0302a2: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -0302a6: 6e20 620d 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0302ac: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ -0302b0: 6e20 620d 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0302b6: 5486 e300 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -0302ba: 6e20 660d 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -0302c0: 6e20 620d 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0302c6: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ -0302ca: 6e20 620d 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0302d0: 5286 dc00 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -0302d4: 6e20 600d 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -0302da: 1a06 6800 |01db: const-string v6, " mStateSaved=" // string@0068 │ │ -0302de: 6e20 620d 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0302e4: 5586 e700 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -0302e8: 6e20 630d 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -0302ee: 1a06 5500 |01e5: const-string v6, " mDestroyed=" // string@0055 │ │ -0302f2: 6e20 620d 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0302f8: 5586 dd00 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ -0302fc: 6e20 680d 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -030302: 5586 e100 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -030306: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -03030a: 6e20 620d 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030310: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ -030314: 6e20 620d 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03031a: 5586 e100 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -03031e: 6e20 680d 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -030324: 5486 e200 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -030328: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -03032c: 6e20 620d 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030332: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ -030336: 6e20 620d 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03033c: 5486 e200 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -030340: 6e20 670d 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -030346: 5486 d600 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -03034a: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -03034e: 5486 d600 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030352: 6e10 c40d 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030358: 0a06 |021a: move-result v6 │ │ -03035a: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -03035e: 6e20 620d 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -030364: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ -030368: 6e20 620d 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03036e: 5486 d600 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030372: 6e10 c50d 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0dc5 │ │ -030378: 0c06 |022a: move-result-object v6 │ │ -03037a: 7110 c80d 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc8 │ │ -030380: 0c06 |022e: move-result-object v6 │ │ -030382: 6e20 670d 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -030388: 0e00 |0232: return-void │ │ +0314d4: |[0314d4] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0314e4: 2206 0e02 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@020e │ │ +0314e8: 7010 a30d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0314ee: 6e20 a90d 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0314f4: 0c06 |0008: move-result-object v6 │ │ +0314f6: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ +0314fa: 6e20 a90d 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031500: 0c06 |000e: move-result-object v6 │ │ +031502: 6e10 ad0d 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +031508: 0c04 |0012: move-result-object v4 │ │ +03150a: 5486 d200 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03150e: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +031512: 5486 d200 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031516: 6e10 c50d 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +03151c: 0a00 |001c: move-result v0 │ │ +03151e: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +031522: 6e20 620d 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031528: 1a06 3f01 |0022: const-string v6, "Active Fragments in " // string@013f │ │ +03152c: 6e20 620d 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031532: 7110 b00d 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +031538: 0a06 |002a: move-result v6 │ │ +03153a: 7110 7f0d 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +031540: 0c06 |002e: move-result-object v6 │ │ +031542: 6e20 620d 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031548: 1a06 b600 |0032: const-string v6, ":" // string@00b6 │ │ +03154c: 6e20 670d 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +031552: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +031554: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +031558: 5486 d200 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03155c: 6e20 bf0d 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031562: 0c02 |003f: move-result-object v2 │ │ +031564: 1f02 5200 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031568: 6e20 620d 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03156e: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ +031572: 6e20 620d 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031578: 6e20 600d 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +03157e: 1a06 b700 |004d: const-string v6, ": " // string@00b7 │ │ +031582: 6e20 620d 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031588: 6e20 660d 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +03158e: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +031592: 6e5c a601 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@01a6 │ │ +031598: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03159c: 28dc |005c: goto 0038 // -0024 │ │ +03159e: 5486 d400 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0315a2: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +0315a6: 5486 d400 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0315aa: 6e10 c50d 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0315b0: 0a00 |0066: move-result v0 │ │ +0315b2: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +0315b6: 6e20 620d 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0315bc: 1a06 4d01 |006c: const-string v6, "Added Fragments:" // string@014d │ │ +0315c0: 6e20 670d 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +0315c6: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +0315c8: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +0315cc: 5486 d400 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0315d0: 6e20 bf0d 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0315d6: 0c02 |0079: move-result-object v2 │ │ +0315d8: 1f02 5200 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0315dc: 6e20 620d 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0315e2: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ +0315e6: 6e20 620d 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0315ec: 6e20 600d 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +0315f2: 1a06 b700 |0087: const-string v6, ": " // string@00b7 │ │ +0315f6: 6e20 620d 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0315fc: 6e10 0102 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0201 │ │ +031602: 0c06 |008f: move-result-object v6 │ │ +031604: 6e20 670d 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03160a: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03160e: 28dd |0095: goto 0072 // -0023 │ │ +031610: 5486 db00 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +031614: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +031618: 5486 db00 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +03161c: 6e10 c50d 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031622: 0a00 |009f: move-result v0 │ │ +031624: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +031628: 6e20 620d 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03162e: 1a06 1202 |00a5: const-string v6, "Fragments Created Menus:" // string@0212 │ │ +031632: 6e20 670d 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +031638: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +03163a: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +03163e: 5486 db00 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00db │ │ +031642: 6e20 bf0d 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031648: 0c02 |00b2: move-result-object v2 │ │ +03164a: 1f02 5200 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0052 │ │ +03164e: 6e20 620d 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031654: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ +031658: 6e20 620d 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03165e: 6e20 600d 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +031664: 1a06 b700 |00c0: const-string v6, ": " // string@00b7 │ │ +031668: 6e20 620d 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03166e: 6e10 0102 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0201 │ │ +031674: 0c06 |00c8: move-result-object v6 │ │ +031676: 6e20 670d 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03167c: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031680: 28dd |00ce: goto 00ab // -0023 │ │ +031682: 5486 d700 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +031686: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +03168a: 5486 d700 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +03168e: 6e10 c50d 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031694: 0a00 |00d8: move-result v0 │ │ +031696: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +03169a: 6e20 620d 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0316a0: 1a06 6301 |00de: const-string v6, "Back Stack:" // string@0163 │ │ +0316a4: 6e20 670d 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +0316aa: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +0316ac: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +0316b0: 5486 d700 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +0316b4: 6e20 bf0d 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0316ba: 0c01 |00eb: move-result-object v1 │ │ +0316bc: 1f01 4a00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +0316c0: 6e20 620d 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0316c6: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ +0316ca: 6e20 620d 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0316d0: 6e20 600d 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +0316d6: 1a06 b700 |00f9: const-string v6, ": " // string@00b7 │ │ +0316da: 6e20 620d 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0316e0: 6e10 6e01 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@016e │ │ +0316e6: 0c06 |0101: move-result-object v6 │ │ +0316e8: 6e20 670d 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +0316ee: 6e5c 5301 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@0153 │ │ +0316f4: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0316f8: 28da |010a: goto 00e4 // -0026 │ │ +0316fa: 1d08 |010b: monitor-enter v8 │ │ +0316fc: 5486 d900 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +031700: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +031704: 5486 d900 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +031708: 6e10 c50d 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +03170e: 0a00 |0115: move-result v0 │ │ +031710: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +031714: 6e20 620d 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03171a: 1a06 6201 |011b: const-string v6, "Back Stack Indices:" // string@0162 │ │ +03171e: 6e20 670d 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +031724: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +031726: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +03172a: 5486 d900 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +03172e: 6e20 bf0d 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031734: 0c01 |0128: move-result-object v1 │ │ +031736: 1f01 4a00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +03173a: 6e20 620d 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031740: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ +031744: 6e20 620d 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03174a: 6e20 600d 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +031750: 1a06 b700 |0136: const-string v6, ": " // string@00b7 │ │ +031754: 6e20 620d 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03175a: 6e20 660d 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +031760: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031764: 28e1 |0140: goto 0121 // -001f │ │ +031766: 5486 d500 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +03176a: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +03176e: 5486 d500 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +031772: 6e10 c50d 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031778: 0a06 |014a: move-result v6 │ │ +03177a: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +03177e: 6e20 620d 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031784: 1a06 2f0b |0150: const-string v6, "mAvailBackStackIndices: " // string@0b2f │ │ +031788: 6e20 620d 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03178e: 5486 d500 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +031792: 6e10 c60d 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0dc6 │ │ +031798: 0c06 |015a: move-result-object v6 │ │ +03179a: 7110 c90d 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc9 │ │ +0317a0: 0c06 |015e: move-result-object v6 │ │ +0317a2: 6e20 670d 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +0317a8: 1e08 |0162: monitor-exit v8 │ │ +0317aa: 5486 e400 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +0317ae: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +0317b2: 5486 e400 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +0317b6: 6e10 c50d 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0317bc: 0a00 |016c: move-result v0 │ │ +0317be: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +0317c2: 6e20 620d 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0317c8: 1a06 9405 |0172: const-string v6, "Pending Actions:" // string@0594 │ │ +0317cc: 6e20 670d 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +0317d2: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +0317d4: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +0317d8: 5486 e400 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +0317dc: 6e20 bf0d 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0317e2: 0c05 |017f: move-result-object v5 │ │ +0317e4: 1f05 0b02 |0180: check-cast v5, Ljava/lang/Runnable; // type@020b │ │ +0317e8: 6e20 620d 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0317ee: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ +0317f2: 6e20 620d 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0317f8: 6e20 600d 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +0317fe: 1a06 b700 |018d: const-string v6, ": " // string@00b7 │ │ +031802: 6e20 620d 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031808: 6e20 660d 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +03180e: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031812: 28e1 |0197: goto 0178 // -001f │ │ +031814: 0d06 |0198: move-exception v6 │ │ +031816: 1e08 |0199: monitor-exit v8 │ │ +031818: 2706 |019a: throw v6 │ │ +03181a: 6e20 620d 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031820: 1a06 0302 |019e: const-string v6, "FragmentManager misc state:" // string@0203 │ │ +031824: 6e20 670d 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03182a: 6e20 620d 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031830: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ +031834: 6e20 620d 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03183a: 5486 d300 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +03183e: 6e20 660d 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +031844: 6e20 620d 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03184a: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ +03184e: 6e20 620d 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031854: 5486 da00 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ +031858: 6e20 660d 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +03185e: 5486 e300 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +031862: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +031866: 6e20 620d 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03186c: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ +031870: 6e20 620d 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031876: 5486 e300 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +03187a: 6e20 660d 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +031880: 6e20 620d 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031886: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ +03188a: 6e20 620d 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031890: 5286 dc00 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +031894: 6e20 600d 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +03189a: 1a06 6800 |01db: const-string v6, " mStateSaved=" // string@0068 │ │ +03189e: 6e20 620d 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0318a4: 5586 e700 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +0318a8: 6e20 630d 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +0318ae: 1a06 5500 |01e5: const-string v6, " mDestroyed=" // string@0055 │ │ +0318b2: 6e20 620d 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0318b8: 5586 dd00 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ +0318bc: 6e20 680d 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +0318c2: 5586 e100 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +0318c6: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +0318ca: 6e20 620d 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0318d0: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ +0318d4: 6e20 620d 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0318da: 5586 e100 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +0318de: 6e20 680d 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +0318e4: 5486 e200 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +0318e8: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +0318ec: 6e20 620d 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0318f2: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ +0318f6: 6e20 620d 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0318fc: 5486 e200 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +031900: 6e20 670d 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +031906: 5486 d600 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +03190a: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +03190e: 5486 d600 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +031912: 6e10 c50d 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031918: 0a06 |021a: move-result v6 │ │ +03191a: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +03191e: 6e20 620d 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +031924: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ +031928: 6e20 620d 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03192e: 5486 d600 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +031932: 6e10 c60d 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0dc6 │ │ +031938: 0c06 |022a: move-result-object v6 │ │ +03193a: 7110 c90d 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc9 │ │ +031940: 0c06 |022e: move-result-object v6 │ │ +031942: 6e20 670d 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +031948: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=600 │ │ @@ -56583,49 +56580,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -0303a0: |[0303a0] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -0303b0: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -0303b4: 7010 6e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ -0303ba: 1d02 |0005: monitor-enter v2 │ │ -0303bc: 5420 d300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -0303c0: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -0303c4: 2200 ff01 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -0303c8: 1a01 4201 |000c: const-string v1, "Activity has been destroyed" // string@0142 │ │ -0303cc: 7020 790d 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0303d2: 2700 |0011: throw v0 │ │ -0303d4: 0d00 |0012: move-exception v0 │ │ -0303d6: 1e02 |0013: monitor-exit v2 │ │ -0303d8: 2700 |0014: throw v0 │ │ -0303da: 5420 e400 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0303de: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -0303e2: 2200 1902 |0019: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -0303e6: 7010 b80d 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -0303ec: 5b20 e400 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0303f0: 5420 e400 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0303f4: 6e20 bb0d 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -0303fa: 5420 e400 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0303fe: 6e10 c40d 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030404: 0a00 |002a: move-result v0 │ │ -030406: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -030408: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -03040c: 5420 d300 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030410: 5400 ad00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -030414: 5421 de00 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ -030418: 6e20 0901 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ -03041e: 5420 d300 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030422: 5400 ad00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -030426: 5421 de00 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ -03042a: 6e20 0701 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0107 │ │ -030430: 1e02 |0040: monitor-exit v2 │ │ -030432: 0e00 |0041: return-void │ │ +031960: |[031960] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +031970: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +031974: 7010 6e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ +03197a: 1d02 |0005: monitor-enter v2 │ │ +03197c: 5420 d300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +031980: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +031984: 2200 ff01 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +031988: 1a01 4201 |000c: const-string v1, "Activity has been destroyed" // string@0142 │ │ +03198c: 7020 7a0d 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +031992: 2700 |0011: throw v0 │ │ +031994: 0d00 |0012: move-exception v0 │ │ +031996: 1e02 |0013: monitor-exit v2 │ │ +031998: 2700 |0014: throw v0 │ │ +03199a: 5420 e400 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +03199e: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +0319a2: 2200 1902 |0019: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +0319a6: 7010 b90d 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0319ac: 5b20 e400 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +0319b0: 5420 e400 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +0319b4: 6e20 bc0d 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0319ba: 5420 e400 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +0319be: 6e10 c50d 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0319c4: 0a00 |002a: move-result v0 │ │ +0319c6: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +0319c8: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +0319cc: 5420 d300 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +0319d0: 5400 ad00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +0319d4: 5421 de00 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ +0319d8: 6e20 0901 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ +0319de: 5420 d300 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +0319e2: 5400 ad00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +0319e6: 5421 de00 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ +0319ea: 6e20 0701 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0107 │ │ +0319f0: 1e02 |0040: monitor-exit v2 │ │ +0319f2: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1337 │ │ @@ -56652,105 +56649,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -030448: |[030448] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -030458: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03045a: 5585 df00 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ -03045e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -030462: 2205 ff01 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@01ff │ │ -030466: 1a06 a305 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@05a3 │ │ -03046a: 7020 790d 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -030470: 2705 |000c: throw v5 │ │ -030472: 7100 0e01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@010e │ │ -030478: 0c05 |0010: move-result-object v5 │ │ -03047a: 5486 d300 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -03047e: 5466 ad00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -030482: 6e10 0401 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0104 │ │ -030488: 0c06 |0018: move-result-object v6 │ │ -03048a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -03048e: 2205 ff01 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@01ff │ │ -030492: 1a06 3c05 |001d: const-string v6, "Must be called from main thread of process" // string@053c │ │ -030496: 7020 790d 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03049c: 2705 |0022: throw v5 │ │ -03049e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0304a0: 1d08 |0024: monitor-enter v8 │ │ -0304a2: 5485 e400 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0304a6: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -0304aa: 5485 e400 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -0304ae: 6e10 c40d 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0304b4: 0a05 |002e: move-result v5 │ │ -0304b6: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -0304ba: 1e08 |0031: monitor-exit v8 │ │ -0304bc: 5585 e000 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e0 │ │ -0304c0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -0304c4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0304c6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -0304c8: 5485 d200 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -0304cc: 6e10 c40d 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0304d2: 0a05 |003d: move-result v5 │ │ -0304d4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -0304d8: 5485 d200 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -0304dc: 6e20 be0d 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0304e2: 0c01 |0045: move-result-object v1 │ │ -0304e4: 1f01 5200 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ -0304e8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -0304ec: 5415 8200 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0304f0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -0304f4: 5415 8200 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -0304f8: 6e10 5803 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ -0304fe: 0a05 |0053: move-result v5 │ │ -030500: b653 |0054: or-int/2addr v3, v5 │ │ -030502: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -030506: 28e1 |0057: goto 0038 // -001f │ │ -030508: 5485 e400 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -03050c: 6e10 c40d 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030512: 0a04 |005d: move-result v4 │ │ -030514: 5485 e800 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ -030518: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -03051c: 5485 e800 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ -030520: 2155 |0064: array-length v5, v5 │ │ -030522: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -030526: 2345 5002 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0250 │ │ -03052a: 5b85 e800 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ -03052e: 5485 e400 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -030532: 5486 e800 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ -030536: 6e20 c60d 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc6 │ │ -03053c: 5485 e400 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ -030540: 6e10 bc0d 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -030546: 5485 d300 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -03054a: 5455 ad00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -03054e: 5486 de00 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ -030552: 6e20 0901 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ -030558: 1e08 |0080: monitor-exit v8 │ │ -03055a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -03055c: 5c85 df00 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ -030560: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -030562: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -030566: 5485 e800 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ -03056a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -03056e: 7210 910d 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0d91 │ │ -030574: 5485 e800 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ -030578: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -03057a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -03057e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -030582: 28f0 |0095: goto 0085 // -0010 │ │ -030584: 0d05 |0096: move-exception v5 │ │ -030586: 1e08 |0097: monitor-exit v8 │ │ -030588: 2705 |0098: throw v5 │ │ -03058a: 5c87 df00 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ -03058e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -030590: 2888 |009c: goto 0024 // -0078 │ │ -030592: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -030596: 5c87 e000 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e0 │ │ -03059a: 6e10 ab02 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ -0305a0: 0f00 |00a4: return v0 │ │ +031a08: |[031a08] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +031a18: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +031a1a: 5585 df00 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ +031a1e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +031a22: 2205 ff01 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@01ff │ │ +031a26: 1a06 a305 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@05a3 │ │ +031a2a: 7020 7a0d 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +031a30: 2705 |000c: throw v5 │ │ +031a32: 7100 0e01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@010e │ │ +031a38: 0c05 |0010: move-result-object v5 │ │ +031a3a: 5486 d300 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +031a3e: 5466 ad00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +031a42: 6e10 0401 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0104 │ │ +031a48: 0c06 |0018: move-result-object v6 │ │ +031a4a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +031a4e: 2205 ff01 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@01ff │ │ +031a52: 1a06 3c05 |001d: const-string v6, "Must be called from main thread of process" // string@053c │ │ +031a56: 7020 7a0d 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +031a5c: 2705 |0022: throw v5 │ │ +031a5e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +031a60: 1d08 |0024: monitor-enter v8 │ │ +031a62: 5485 e400 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +031a66: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +031a6a: 5485 e400 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +031a6e: 6e10 c50d 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031a74: 0a05 |002e: move-result v5 │ │ +031a76: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +031a7a: 1e08 |0031: monitor-exit v8 │ │ +031a7c: 5585 e000 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e0 │ │ +031a80: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +031a84: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +031a86: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +031a88: 5485 d200 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031a8c: 6e10 c50d 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031a92: 0a05 |003d: move-result v5 │ │ +031a94: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +031a98: 5485 d200 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031a9c: 6e20 bf0d 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031aa2: 0c01 |0045: move-result-object v1 │ │ +031aa4: 1f01 5200 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031aa8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +031aac: 5415 8200 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +031ab0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +031ab4: 5415 8200 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +031ab8: 6e10 5803 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ +031abe: 0a05 |0053: move-result v5 │ │ +031ac0: b653 |0054: or-int/2addr v3, v5 │ │ +031ac2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +031ac6: 28e1 |0057: goto 0038 // -001f │ │ +031ac8: 5485 e400 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +031acc: 6e10 c50d 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031ad2: 0a04 |005d: move-result v4 │ │ +031ad4: 5485 e800 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ +031ad8: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +031adc: 5485 e800 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ +031ae0: 2155 |0064: array-length v5, v5 │ │ +031ae2: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +031ae6: 2345 5002 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0250 │ │ +031aea: 5b85 e800 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ +031aee: 5485 e400 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +031af2: 5486 e800 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ +031af6: 6e20 c70d 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc7 │ │ +031afc: 5485 e400 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e4 │ │ +031b00: 6e10 bd0d 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +031b06: 5485 d300 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +031b0a: 5455 ad00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +031b0e: 5486 de00 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00de │ │ +031b12: 6e20 0901 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ +031b18: 1e08 |0080: monitor-exit v8 │ │ +031b1a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +031b1c: 5c85 df00 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ +031b20: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +031b22: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +031b26: 5485 e800 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ +031b2a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +031b2e: 7210 920d 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0d92 │ │ +031b34: 5485 e800 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e8 │ │ +031b38: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +031b3a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +031b3e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +031b42: 28f0 |0095: goto 0085 // -0010 │ │ +031b44: 0d05 |0096: move-exception v5 │ │ +031b46: 1e08 |0097: monitor-exit v8 │ │ +031b48: 2705 |0098: throw v5 │ │ +031b4a: 5c87 df00 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ +031b4e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +031b50: 2888 |009c: goto 0024 // -0078 │ │ +031b52: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +031b56: 5c87 e000 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e0 │ │ +031b5a: 6e10 ab02 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ +031b60: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -56807,18 +56804,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0305c0: |[0305c0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -0305d0: 6e10 8202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -0305d6: 0a00 |0003: move-result v0 │ │ -0305d8: 0f00 |0004: return v0 │ │ +031b80: |[031b80] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +031b90: 6e10 8202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +031b96: 0a00 |0003: move-result v0 │ │ +031b98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -56826,50 +56823,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 │ │ -0305dc: |[0305dc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -0305ec: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0305f0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0305f4: 5432 d400 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0305f8: 6e10 c40d 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0305fe: 0a02 |0009: move-result v2 │ │ -030600: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -030604: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -030608: 5432 d400 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -03060c: 6e20 be0d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030612: 0c00 |0013: move-result-object v0 │ │ -030614: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -030618: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -03061c: 5202 7a00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -030620: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -030624: 1100 |001c: return-object v0 │ │ -030626: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03062a: 28ed |001f: goto 000c // -0013 │ │ -03062c: 5432 d200 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030630: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -030634: 5432 d200 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030638: 6e10 c40d 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -03063e: 0a02 |0029: move-result v2 │ │ -030640: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -030644: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -030648: 5432 d200 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -03064c: 6e20 be0d 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030652: 0c00 |0033: move-result-object v0 │ │ -030654: 1f00 5200 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -030658: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -03065c: 5202 7a00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ -030660: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -030664: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -030668: 28ee |003e: goto 002c // -0012 │ │ -03066a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -03066c: 28dc |0040: goto 001c // -0024 │ │ +031b9c: |[031b9c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +031bac: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031bb0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +031bb4: 5432 d400 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031bb8: 6e10 c50d 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031bbe: 0a02 |0009: move-result v2 │ │ +031bc0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +031bc4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +031bc8: 5432 d400 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031bcc: 6e20 bf0d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031bd2: 0c00 |0013: move-result-object v0 │ │ +031bd4: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031bd8: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +031bdc: 5202 7a00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +031be0: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +031be4: 1100 |001c: return-object v0 │ │ +031be6: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +031bea: 28ed |001f: goto 000c // -0013 │ │ +031bec: 5432 d200 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031bf0: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +031bf4: 5432 d200 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031bf8: 6e10 c50d 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031bfe: 0a02 |0029: move-result v2 │ │ +031c00: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +031c04: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +031c08: 5432 d200 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031c0c: 6e20 bf0d 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031c12: 0c00 |0033: move-result-object v0 │ │ +031c14: 1f00 5200 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031c18: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +031c1c: 5202 7a00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@007a │ │ +031c20: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +031c24: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +031c28: 28ee |003e: goto 002c // -0012 │ │ +031c2a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +031c2c: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 0x0004 line=1272 │ │ 0x000e line=1273 │ │ 0x0016 line=1274 │ │ 0x001c line=1288 │ │ @@ -56895,56 +56892,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 │ │ -030670: |[030670] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -030680: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -030684: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -030688: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -03068c: 5432 d400 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -030690: 6e10 c40d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030696: 0a02 |000b: move-result v2 │ │ -030698: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -03069c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -0306a0: 5432 d400 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0306a4: 6e20 be0d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0306aa: 0c00 |0015: move-result-object v0 │ │ -0306ac: 1f00 5200 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -0306b0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -0306b4: 5402 9000 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -0306b8: 6e20 980d 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -0306be: 0a02 |001f: move-result v2 │ │ -0306c0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -0306c4: 1100 |0022: return-object v0 │ │ -0306c6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0306ca: 28e9 |0025: goto 000e // -0017 │ │ -0306cc: 5432 d200 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -0306d0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -0306d4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -0306d8: 5432 d200 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -0306dc: 6e10 c40d 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0306e2: 0a02 |0031: move-result v2 │ │ -0306e4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0306e8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -0306ec: 5432 d200 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -0306f0: 6e20 be0d 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0306f6: 0c00 |003b: move-result-object v0 │ │ -0306f8: 1f00 5200 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -0306fc: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -030700: 5402 9000 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ -030704: 6e20 980d 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -03070a: 0a02 |0045: move-result v2 │ │ -03070c: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -030710: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -030714: 28ea |004a: goto 0034 // -0016 │ │ -030716: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -030718: 28d6 |004c: goto 0022 // -002a │ │ +031c30: |[031c30] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +031c40: 5432 d400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031c44: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +031c48: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +031c4c: 5432 d400 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031c50: 6e10 c50d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031c56: 0a02 |000b: move-result v2 │ │ +031c58: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +031c5c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +031c60: 5432 d400 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +031c64: 6e20 bf0d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031c6a: 0c00 |0015: move-result-object v0 │ │ +031c6c: 1f00 5200 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031c70: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +031c74: 5402 9000 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +031c78: 6e20 990d 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +031c7e: 0a02 |001f: move-result v2 │ │ +031c80: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +031c84: 1100 |0022: return-object v0 │ │ +031c86: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +031c8a: 28e9 |0025: goto 000e // -0017 │ │ +031c8c: 5432 d200 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031c90: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +031c94: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +031c98: 5432 d200 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031c9c: 6e10 c50d 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031ca2: 0a02 |0031: move-result v2 │ │ +031ca4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +031ca8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +031cac: 5432 d200 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031cb0: 6e20 bf0d 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031cb6: 0c00 |003b: move-result-object v0 │ │ +031cb8: 1f00 5200 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031cbc: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +031cc0: 5402 9000 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0090 │ │ +031cc4: 6e20 990d 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +031cca: 0a02 |0045: move-result v2 │ │ +031ccc: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +031cd0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +031cd4: 28ea |004a: goto 0034 // -0016 │ │ +031cd6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +031cd8: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1294 │ │ 0x0010 line=1295 │ │ 0x0018 line=1296 │ │ 0x0022 line=1310 │ │ @@ -56970,36 +56967,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 │ │ -03071c: |[03071c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03072c: 5432 d200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030730: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -030734: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -030738: 5432 d200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -03073c: 6e10 c40d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030742: 0a02 |000b: move-result v2 │ │ -030744: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -030748: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -03074c: 5432 d200 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030750: 6e20 be0d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030756: 0c00 |0015: move-result-object v0 │ │ -030758: 1f00 5200 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -03075c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -030760: 6e20 a801 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01a8 │ │ -030766: 0c00 |001d: move-result-object v0 │ │ -030768: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -03076c: 1100 |0020: return-object v0 │ │ -03076e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -030772: 28eb |0023: goto 000e // -0015 │ │ -030774: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -030776: 28fb |0025: goto 0020 // -0005 │ │ +031cdc: |[031cdc] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +031cec: 5432 d200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031cf0: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +031cf4: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +031cf8: 5432 d200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031cfc: 6e10 c50d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031d02: 0a02 |000b: move-result v2 │ │ +031d04: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +031d08: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +031d0c: 5432 d200 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031d10: 6e20 bf0d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031d16: 0c00 |0015: move-result-object v0 │ │ +031d18: 1f00 5200 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031d1c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +031d20: 6e20 a801 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@01a8 │ │ +031d26: 0c00 |001d: move-result-object v0 │ │ +031d28: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +031d2c: 1100 |0020: return-object v0 │ │ +031d2e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +031d32: 28eb |0023: goto 000e // -0015 │ │ +031d34: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +031d36: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0006 line=1315 │ │ 0x0010 line=1316 │ │ 0x0018 line=1317 │ │ 0x0020 line=1322 │ │ @@ -57018,46 +57015,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -030778: |[030778] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -030788: 1d03 |0000: monitor-enter v3 │ │ -03078a: 5430 d900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -03078e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -030790: 6e30 c30d 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -030796: 5430 d500 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -03079a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -03079e: 2200 1902 |000b: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -0307a2: 7010 b80d 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -0307a8: 5b30 d500 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0307ac: 6300 c900 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0307b0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0307b4: 1a00 0202 |0016: const-string v0, "FragmentManager" // string@0202 │ │ -0307b8: 2201 0e02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0307bc: 7010 a20d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0307c2: 1a02 1302 |001d: const-string v2, "Freeing back stack index " // string@0213 │ │ -0307c6: 6e20 a80d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0307cc: 0c01 |0022: move-result-object v1 │ │ -0307ce: 6e20 a50d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0307d4: 0c01 |0026: move-result-object v1 │ │ -0307d6: 6e10 ac0d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0307dc: 0c01 |002a: move-result-object v1 │ │ -0307de: 7120 440b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0307e4: 5430 d500 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0307e8: 7110 7f0d 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -0307ee: 0c01 |0033: move-result-object v1 │ │ -0307f0: 6e20 bb0d 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -0307f6: 1e03 |0037: monitor-exit v3 │ │ -0307f8: 0e00 |0038: return-void │ │ -0307fa: 0d00 |0039: move-exception v0 │ │ -0307fc: 1e03 |003a: monitor-exit v3 │ │ -0307fe: 2700 |003b: throw v0 │ │ +031d38: |[031d38] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +031d48: 1d03 |0000: monitor-enter v3 │ │ +031d4a: 5430 d900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +031d4e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +031d50: 6e30 c40d 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +031d56: 5430 d500 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +031d5a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +031d5e: 2200 1902 |000b: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +031d62: 7010 b90d 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +031d68: 5b30 d500 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +031d6c: 6300 c900 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +031d70: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +031d74: 1a00 0202 |0016: const-string v0, "FragmentManager" // string@0202 │ │ +031d78: 2201 0e02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +031d7c: 7010 a30d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +031d82: 1a02 1302 |001d: const-string v2, "Freeing back stack index " // string@0213 │ │ +031d86: 6e20 a90d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031d8c: 0c01 |0022: move-result-object v1 │ │ +031d8e: 6e20 a60d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +031d94: 0c01 |0026: move-result-object v1 │ │ +031d96: 6e10 ad0d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +031d9c: 0c01 |002a: move-result-object v1 │ │ +031d9e: 7120 440b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +031da4: 5430 d500 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +031da8: 7110 800d 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +031dae: 0c01 |0033: move-result-object v1 │ │ +031db0: 6e20 bc0d 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +031db6: 1e03 |0037: monitor-exit v3 │ │ +031db8: 0e00 |0038: return-void │ │ +031dba: 0d00 |0039: move-exception v0 │ │ +031dbc: 1e03 |003a: monitor-exit v3 │ │ +031dbe: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0001 line=1402 │ │ 0x0007 line=1403 │ │ @@ -57076,20 +57073,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 │ │ -03080c: |[03080c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -03081c: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -030820: 6e20 be0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030826: 0c00 |0005: move-result-object v0 │ │ -030828: 1f00 5900 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0059 │ │ -03082c: 1100 |0008: return-object v0 │ │ +031dcc: |[031dcc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +031ddc: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +031de0: 6e20 bf0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031de6: 0c00 |0005: move-result-object v0 │ │ +031de8: 1f00 5900 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0059 │ │ +031dec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -57098,23 +57095,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -030830: |[030830] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -030840: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -030844: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -030848: 5410 d700 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -03084c: 6e10 c40d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030852: 0a00 |0009: move-result v0 │ │ -030854: 0f00 |000a: return v0 │ │ -030856: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -030858: 28fe |000c: goto 000a // -0002 │ │ +031df0: |[031df0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +031e00: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +031e04: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +031e08: 5410 d700 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +031e0c: 6e10 c50d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031e12: 0a00 |0009: move-result v0 │ │ +031e14: 0f00 |000a: return v0 │ │ +031e16: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +031e18: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -57122,65 +57119,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 │ │ -03085c: |[03085c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03086c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -03086e: 6e30 f400 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ -030874: 0a01 |0004: move-result v1 │ │ -030876: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -03087a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03087c: 1100 |0008: return-object v0 │ │ -03087e: 5452 d200 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030882: 6e10 c40d 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030888: 0a02 |000e: move-result v2 │ │ -03088a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -03088e: 2202 ff01 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -030892: 2203 0e02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -030896: 7010 a20d 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03089c: 1a04 f901 |0018: const-string v4, "Fragement no longer exists for key " // string@01f9 │ │ -0308a0: 6e20 a80d 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0308a6: 0c03 |001d: move-result-object v3 │ │ -0308a8: 6e20 a80d 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0308ae: 0c03 |0021: move-result-object v3 │ │ -0308b0: 1a04 bb00 |0022: const-string v4, ": index " // string@00bb │ │ -0308b4: 6e20 a80d 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0308ba: 0c03 |0027: move-result-object v3 │ │ -0308bc: 6e20 a50d 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0308c2: 0c03 |002b: move-result-object v3 │ │ -0308c4: 6e10 ac0d 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0308ca: 0c03 |002f: move-result-object v3 │ │ -0308cc: 7020 790d 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0308d2: 7020 ac02 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -0308d8: 5452 d200 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -0308dc: 6e20 be0d 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0308e2: 0c00 |003b: move-result-object v0 │ │ -0308e4: 1f00 5200 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -0308e8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -0308ec: 2202 ff01 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -0308f0: 2203 0e02 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -0308f4: 7010 a20d 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0308fa: 1a04 f901 |0047: const-string v4, "Fragement no longer exists for key " // string@01f9 │ │ -0308fe: 6e20 a80d 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030904: 0c03 |004c: move-result-object v3 │ │ -030906: 6e20 a80d 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03090c: 0c03 |0050: move-result-object v3 │ │ -03090e: 1a04 bb00 |0051: const-string v4, ": index " // string@00bb │ │ -030912: 6e20 a80d 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030918: 0c03 |0056: move-result-object v3 │ │ -03091a: 6e20 a50d 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -030920: 0c03 |005a: move-result-object v3 │ │ -030922: 6e10 ac0d 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -030928: 0c03 |005e: move-result-object v3 │ │ -03092a: 7020 790d 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -030930: 7020 ac02 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -030936: 28a3 |0065: goto 0008 // -005d │ │ +031e1c: |[031e1c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +031e2c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +031e2e: 6e30 f400 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ +031e34: 0a01 |0004: move-result v1 │ │ +031e36: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +031e3a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +031e3c: 1100 |0008: return-object v0 │ │ +031e3e: 5452 d200 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031e42: 6e10 c50d 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +031e48: 0a02 |000e: move-result v2 │ │ +031e4a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +031e4e: 2202 ff01 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +031e52: 2203 0e02 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +031e56: 7010 a30d 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +031e5c: 1a04 f901 |0018: const-string v4, "Fragement no longer exists for key " // string@01f9 │ │ +031e60: 6e20 a90d 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031e66: 0c03 |001d: move-result-object v3 │ │ +031e68: 6e20 a90d 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031e6e: 0c03 |0021: move-result-object v3 │ │ +031e70: 1a04 bb00 |0022: const-string v4, ": index " // string@00bb │ │ +031e74: 6e20 a90d 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031e7a: 0c03 |0027: move-result-object v3 │ │ +031e7c: 6e20 a60d 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +031e82: 0c03 |002b: move-result-object v3 │ │ +031e84: 6e10 ad0d 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +031e8a: 0c03 |002f: move-result-object v3 │ │ +031e8c: 7020 7a0d 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +031e92: 7020 ac02 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +031e98: 5452 d200 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +031e9c: 6e20 bf0d 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +031ea2: 0c00 |003b: move-result-object v0 │ │ +031ea4: 1f00 5200 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +031ea8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +031eac: 2202 ff01 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +031eb0: 2203 0e02 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +031eb4: 7010 a30d 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +031eba: 1a04 f901 |0047: const-string v4, "Fragement no longer exists for key " // string@01f9 │ │ +031ebe: 6e20 a90d 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031ec4: 0c03 |004c: move-result-object v3 │ │ +031ec6: 6e20 a90d 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031ecc: 0c03 |0050: move-result-object v3 │ │ +031ece: 1a04 bb00 |0051: const-string v4, ": index " // string@00bb │ │ +031ed2: 6e20 a90d 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031ed8: 0c03 |0056: move-result-object v3 │ │ +031eda: 6e20 a60d 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +031ee0: 0c03 |005a: move-result-object v3 │ │ +031ee2: 6e10 ad0d 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +031ee8: 0c03 |005e: move-result-object v3 │ │ +031eea: 7020 7a0d 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +031ef0: 7020 ac02 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +031ef6: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=554 │ │ 0x0005 line=555 │ │ 0x0007 line=556 │ │ 0x0008 line=567 │ │ 0x0009 line=558 │ │ @@ -57200,51 +57197,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -030938: |[030938] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -030948: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03094a: 6301 c900 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -03094e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -030952: 1a01 0202 |0005: const-string v1, "FragmentManager" // string@0202 │ │ -030956: 2202 0e02 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -03095a: 7010 a20d 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -030960: 1a03 550a |000c: const-string v3, "hide: " // string@0a55 │ │ -030964: 6e20 a80d 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03096a: 0c02 |0011: move-result-object v2 │ │ -03096c: 6e20 a70d 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -030972: 0c02 |0015: move-result-object v2 │ │ -030974: 6e10 ac0d 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03097a: 0c02 |0019: move-result-object v2 │ │ -03097c: 7120 440b 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -030982: 5561 7e00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -030986: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -03098a: 5c64 7e00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -03098e: 5461 9500 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030992: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -030996: 6e58 8c02 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@028c │ │ -03099c: 0c00 |002a: move-result-object v0 │ │ -03099e: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -0309a2: 5461 9500 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -0309a6: 6e20 df0b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -0309ac: 5461 9500 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -0309b0: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -0309b4: 6e20 de0b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -0309ba: 5561 6f00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -0309be: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -0309c2: 5561 7d00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0309c6: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -0309ca: 5561 8400 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -0309ce: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -0309d2: 5c54 e100 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -0309d6: 6e20 d601 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01d6 │ │ -0309dc: 0e00 |004a: return-void │ │ +031ef8: |[031ef8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +031f08: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +031f0a: 6301 c900 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +031f0e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +031f12: 1a01 0202 |0005: const-string v1, "FragmentManager" // string@0202 │ │ +031f16: 2202 0e02 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +031f1a: 7010 a30d 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +031f20: 1a03 540a |000c: const-string v3, "hide: " // string@0a54 │ │ +031f24: 6e20 a90d 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +031f2a: 0c02 |0011: move-result-object v2 │ │ +031f2c: 6e20 a80d 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +031f32: 0c02 |0015: move-result-object v2 │ │ +031f34: 6e10 ad0d 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +031f3a: 0c02 |0019: move-result-object v2 │ │ +031f3c: 7120 440b 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +031f42: 5561 7e00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +031f46: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +031f4a: 5c64 7e00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +031f4e: 5461 9500 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +031f52: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +031f56: 6e58 8c02 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@028c │ │ +031f5c: 0c00 |002a: move-result-object v0 │ │ +031f5e: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +031f62: 5461 9500 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +031f66: 6e20 df0b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +031f6c: 5461 9500 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +031f70: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +031f74: 6e20 de0b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +031f7a: 5561 6f00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +031f7e: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +031f82: 5561 7d00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +031f86: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +031f8a: 5561 8400 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +031f8e: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +031f92: 5c54 e100 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +031f96: 6e20 d601 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01d6 │ │ +031f9c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1191 │ │ 0x001d line=1192 │ │ 0x0021 line=1193 │ │ 0x0023 line=1194 │ │ 0x0027 line=1195 │ │ @@ -57267,85 +57264,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 │ │ -0309e0: |[0309e0] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -0309f0: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -0309f6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0309f8: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -0309fa: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -0309fe: 52a4 8500 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -030a02: 6e40 ce01 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@01ce │ │ -030a08: 0c01 |000c: move-result-object v1 │ │ -030a0a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -030a0e: 1101 |000f: return-object v1 │ │ -030a10: 52a4 8500 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -030a14: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -030a18: 5494 d300 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030a1c: 52a5 8500 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ -030a20: 7120 840c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ -030a26: 0c00 |001b: move-result-object v0 │ │ -030a28: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -030a2c: 0701 |001e: move-object v1, v0 │ │ -030a2e: 28f0 |001f: goto 000f // -0010 │ │ -030a30: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -030a34: 0731 |0022: move-object v1, v3 │ │ -030a36: 28ec |0023: goto 000f // -0014 │ │ -030a38: 7120 ae02 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@02ae │ │ -030a3e: 0a02 |0027: move-result v2 │ │ -030a40: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -030a44: 0731 |002a: move-object v1, v3 │ │ -030a46: 28e4 |002b: goto 000f // -001c │ │ -030a48: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -030a4e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -030a52: 5494 d300 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030a56: 6e10 1c02 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@021c │ │ -030a5c: 0c04 |0036: move-result-object v4 │ │ -030a5e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -030a62: 5494 d300 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030a66: 6e10 1c02 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@021c │ │ -030a6c: 0c04 |003e: move-result-object v4 │ │ -030a6e: 6e10 070c 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0c07 │ │ -030a74: 0c04 |0042: move-result-object v4 │ │ -030a76: 524d 3703 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0337 │ │ -030a7a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -030a7e: 0731 |0047: move-object v1, v3 │ │ -030a80: 28c7 |0048: goto 000f // -0039 │ │ -030a82: 5493 d300 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030a86: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -030a8a: 7156 9002 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ -030a90: 0c01 |0050: move-result-object v1 │ │ -030a92: 28be |0051: goto 000f // -0042 │ │ -030a94: 5493 d300 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030a98: 7157 9002 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ -030a9e: 0c01 |0057: move-result-object v1 │ │ -030aa0: 28b7 |0058: goto 000f // -0049 │ │ -030aa2: 5493 d300 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030aa6: 7156 9002 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ -030aac: 0c01 |005e: move-result-object v1 │ │ -030aae: 28b0 |005f: goto 000f // -0050 │ │ -030ab0: 5493 d300 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030ab4: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -030aba: 7157 9002 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ -030ac0: 0c01 |0068: move-result-object v1 │ │ -030ac2: 28a6 |0069: goto 000f // -005a │ │ -030ac4: 5493 d300 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030ac8: 7130 8e02 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@028e │ │ -030ace: 0c01 |006f: move-result-object v1 │ │ -030ad0: 289f |0070: goto 000f // -0061 │ │ -030ad2: 5493 d300 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030ad6: 7130 8e02 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@028e │ │ -030adc: 0c01 |0076: move-result-object v1 │ │ -030ade: 2898 |0077: goto 000f // -0068 │ │ -030ae0: 0731 |0078: move-object v1, v3 │ │ -030ae2: 2896 |0079: goto 000f // -006a │ │ -030ae4: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +031fa0: |[031fa0] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +031fb0: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +031fb6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +031fb8: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +031fba: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +031fbe: 52a4 8500 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +031fc2: 6e40 ce01 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@01ce │ │ +031fc8: 0c01 |000c: move-result-object v1 │ │ +031fca: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +031fce: 1101 |000f: return-object v1 │ │ +031fd0: 52a4 8500 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +031fd4: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +031fd8: 5494 d300 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +031fdc: 52a5 8500 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0085 │ │ +031fe0: 7120 840c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ +031fe6: 0c00 |001b: move-result-object v0 │ │ +031fe8: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +031fec: 0701 |001e: move-object v1, v0 │ │ +031fee: 28f0 |001f: goto 000f // -0010 │ │ +031ff0: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +031ff4: 0731 |0022: move-object v1, v3 │ │ +031ff6: 28ec |0023: goto 000f // -0014 │ │ +031ff8: 7120 ae02 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@02ae │ │ +031ffe: 0a02 |0027: move-result v2 │ │ +032000: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +032004: 0731 |002a: move-object v1, v3 │ │ +032006: 28e4 |002b: goto 000f // -001c │ │ +032008: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +03200e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +032012: 5494 d300 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032016: 6e10 1c02 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@021c │ │ +03201c: 0c04 |0036: move-result-object v4 │ │ +03201e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +032022: 5494 d300 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032026: 6e10 1c02 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@021c │ │ +03202c: 0c04 |003e: move-result-object v4 │ │ +03202e: 6e10 070c 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0c07 │ │ +032034: 0c04 |0042: move-result-object v4 │ │ +032036: 524d 3703 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0337 │ │ +03203a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +03203e: 0731 |0047: move-object v1, v3 │ │ +032040: 28c7 |0048: goto 000f // -0039 │ │ +032042: 5493 d300 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032046: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +03204a: 7156 9002 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ +032050: 0c01 |0050: move-result-object v1 │ │ +032052: 28be |0051: goto 000f // -0042 │ │ +032054: 5493 d300 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032058: 7157 9002 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ +03205e: 0c01 |0057: move-result-object v1 │ │ +032060: 28b7 |0058: goto 000f // -0049 │ │ +032062: 5493 d300 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032066: 7156 9002 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ +03206c: 0c01 |005e: move-result-object v1 │ │ +03206e: 28b0 |005f: goto 000f // -0050 │ │ +032070: 5493 d300 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032074: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +03207a: 7157 9002 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0290 │ │ +032080: 0c01 |0068: move-result-object v1 │ │ +032082: 28a6 |0069: goto 000f // -005a │ │ +032084: 5493 d300 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032088: 7130 8e02 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@028e │ │ +03208e: 0c01 |006f: move-result-object v1 │ │ +032090: 289f |0070: goto 000f // -0061 │ │ +032092: 5493 d300 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032096: 7130 8e02 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@028e │ │ +03209c: 0c01 |0076: move-result-object v1 │ │ +03209e: 2898 |0077: goto 000f // -0068 │ │ +0320a0: 0731 |0078: move-object v1, v3 │ │ +0320a2: 2896 |0079: goto 000f // -006a │ │ +0320a4: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=742 │ │ 0x000d line=744 │ │ 0x000f line=796 │ │ 0x0010 line=748 │ │ 0x0014 line=749 │ │ @@ -57385,66 +57382,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -030b04: |[030b04] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -030b14: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -030b18: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -030b1c: 0e00 |0004: return-void │ │ -030b1e: 5430 d600 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030b22: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -030b26: 5430 d600 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030b2a: 6e10 c40d 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030b30: 0a00 |000e: move-result v0 │ │ -030b32: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -030b36: 5430 d200 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030b3a: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -030b3e: 2200 1902 |0015: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -030b42: 7010 b80d 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -030b48: 5b30 d200 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030b4c: 5430 d200 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030b50: 6e10 c40d 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030b56: 0a00 |0021: move-result v0 │ │ -030b58: 5431 e300 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -030b5c: 6e30 f901 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@01f9 │ │ -030b62: 5430 d200 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030b66: 6e20 bb0d 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -030b6c: 6300 c900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -030b70: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -030b74: 1a00 0202 |0030: const-string v0, "FragmentManager" // string@0202 │ │ -030b78: 2201 0e02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -030b7c: 7010 a20d 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -030b82: 1a02 5401 |0037: const-string v2, "Allocated fragment index " // string@0154 │ │ -030b86: 6e20 a80d 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030b8c: 0c01 |003c: move-result-object v1 │ │ -030b8e: 6e20 a70d 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -030b94: 0c01 |0040: move-result-object v1 │ │ -030b96: 6e10 ac0d 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -030b9c: 0c01 |0044: move-result-object v1 │ │ -030b9e: 7120 440b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -030ba4: 28bc |0048: goto 0004 // -0044 │ │ -030ba6: 5430 d600 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030baa: 5431 d600 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030bae: 6e10 c40d 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030bb4: 0a01 |0050: move-result v1 │ │ -030bb6: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -030bba: 6e20 c10d 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -030bc0: 0c00 |0056: move-result-object v0 │ │ -030bc2: 1f00 0202 |0057: check-cast v0, Ljava/lang/Integer; // type@0202 │ │ -030bc6: 6e10 7b0d 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7b │ │ -030bcc: 0a00 |005c: move-result v0 │ │ -030bce: 5431 e300 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -030bd2: 6e30 f901 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@01f9 │ │ -030bd8: 5430 d200 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030bdc: 5241 8000 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -030be0: 6e30 c30d 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -030be6: 28c3 |0069: goto 002c // -003d │ │ +0320c4: |[0320c4] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0320d4: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0320d8: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0320dc: 0e00 |0004: return-void │ │ +0320de: 5430 d600 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0320e2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0320e6: 5430 d600 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0320ea: 6e10 c50d 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0320f0: 0a00 |000e: move-result v0 │ │ +0320f2: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0320f6: 5430 d200 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0320fa: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0320fe: 2200 1902 |0015: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +032102: 7010 b90d 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +032108: 5b30 d200 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03210c: 5430 d200 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +032110: 6e10 c50d 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032116: 0a00 |0021: move-result v0 │ │ +032118: 5431 e300 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +03211c: 6e30 f901 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@01f9 │ │ +032122: 5430 d200 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +032126: 6e20 bc0d 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +03212c: 6300 c900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032130: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +032134: 1a00 0202 |0030: const-string v0, "FragmentManager" // string@0202 │ │ +032138: 2201 0e02 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +03213c: 7010 a30d 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032142: 1a02 5401 |0037: const-string v2, "Allocated fragment index " // string@0154 │ │ +032146: 6e20 a90d 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03214c: 0c01 |003c: move-result-object v1 │ │ +03214e: 6e20 a80d 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032154: 0c01 |0040: move-result-object v1 │ │ +032156: 6e10 ad0d 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03215c: 0c01 |0044: move-result-object v1 │ │ +03215e: 7120 440b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +032164: 28bc |0048: goto 0004 // -0044 │ │ +032166: 5430 d600 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +03216a: 5431 d600 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +03216e: 6e10 c50d 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032174: 0a01 |0050: move-result v1 │ │ +032176: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03217a: 6e20 c20d 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +032180: 0c00 |0056: move-result-object v0 │ │ +032182: 1f00 0202 |0057: check-cast v0, Ljava/lang/Integer; // type@0202 │ │ +032186: 6e10 7c0d 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7c │ │ +03218c: 0a00 |005c: move-result v0 │ │ +03218e: 5431 e300 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +032192: 6e30 f901 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@01f9 │ │ +032198: 5430 d200 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03219c: 5241 8000 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0321a0: 6e30 c40d 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +0321a6: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0004 line=1134 │ │ 0x0005 line=1122 │ │ 0x0011 line=1123 │ │ 0x0015 line=1124 │ │ @@ -57462,50 +57459,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -030be8: |[030be8] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -030bf8: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -030bfc: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -030c00: 0e00 |0004: return-void │ │ -030c02: 6300 c900 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -030c06: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -030c0a: 1a00 0202 |0009: const-string v0, "FragmentManager" // string@0202 │ │ -030c0e: 2201 0e02 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -030c12: 7010 a20d 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -030c18: 1a02 1402 |0010: const-string v2, "Freeing fragment index " // string@0214 │ │ -030c1c: 6e20 a80d 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030c22: 0c01 |0015: move-result-object v1 │ │ -030c24: 6e20 a70d 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -030c2a: 0c01 |0019: move-result-object v1 │ │ -030c2c: 6e10 ac0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -030c32: 0c01 |001d: move-result-object v1 │ │ -030c34: 7120 440b 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -030c3a: 5430 d200 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030c3e: 5241 8000 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -030c42: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -030c44: 6e30 c30d 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -030c4a: 5430 d600 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030c4e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -030c52: 2200 1902 |002d: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -030c56: 7010 b80d 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -030c5c: 5b30 d600 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030c60: 5430 d600 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -030c64: 5241 8000 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -030c68: 7110 7f0d 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -030c6e: 0c01 |003b: move-result-object v1 │ │ -030c70: 6e20 bb0d 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -030c76: 5430 d300 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030c7a: 5441 9600 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ -030c7e: 6e20 1d02 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@021d │ │ -030c84: 6e10 bc01 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@01bc │ │ -030c8a: 28bb |0049: goto 0004 // -0045 │ │ +0321a8: |[0321a8] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +0321b8: 5240 8000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0321bc: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0321c0: 0e00 |0004: return-void │ │ +0321c2: 6300 c900 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0321c6: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0321ca: 1a00 0202 |0009: const-string v0, "FragmentManager" // string@0202 │ │ +0321ce: 2201 0e02 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0321d2: 7010 a30d 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0321d8: 1a02 1402 |0010: const-string v2, "Freeing fragment index " // string@0214 │ │ +0321dc: 6e20 a90d 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0321e2: 0c01 |0015: move-result-object v1 │ │ +0321e4: 6e20 a80d 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0321ea: 0c01 |0019: move-result-object v1 │ │ +0321ec: 6e10 ad0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0321f2: 0c01 |001d: move-result-object v1 │ │ +0321f4: 7120 440b 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0321fa: 5430 d200 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0321fe: 5241 8000 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +032202: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +032204: 6e30 c40d 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +03220a: 5430 d600 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +03220e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +032212: 2200 1902 |002d: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +032216: 7010 b90d 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +03221c: 5b30 d600 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +032220: 5430 d600 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +032224: 5241 8000 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +032228: 7110 800d 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +03222e: 0c01 |003b: move-result-object v1 │ │ +032230: 6e20 bc0d 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +032236: 5430 d300 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +03223a: 5441 9600 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0096 │ │ +03223e: 6e20 1d02 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@021d │ │ +032244: 6e10 bc01 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@01bc │ │ +03224a: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1149 │ │ 0x0005 line=1141 │ │ 0x0021 line=1142 │ │ 0x0029 line=1143 │ │ @@ -57522,67 +57519,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -030c8c: |[030c8c] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -030c9c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -030c9e: 5480 d300 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030ca2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -030ca6: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -030caa: 2200 ff01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -030cae: 1a02 4e05 |0009: const-string v2, "No activity" // string@054e │ │ -030cb2: 7020 790d 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -030cb8: 2700 |000e: throw v0 │ │ -030cba: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -030cbe: 5280 dc00 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -030cc2: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -030cc6: 0e00 |0015: return-void │ │ -030cc8: 5989 dc00 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -030ccc: 5480 d200 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030cd0: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -030cd4: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -030cd6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -030cd8: 5480 d200 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030cdc: 6e10 c40d 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -030ce2: 0a00 |0023: move-result v0 │ │ -030ce4: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -030ce8: 5480 d200 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -030cec: 6e20 be0d 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -030cf2: 0c01 |002b: move-result-object v1 │ │ -030cf4: 1f01 5200 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ -030cf8: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -030cfc: 0780 |0030: move-object v0, v8 │ │ -030cfe: 0192 |0031: move v2, v9 │ │ -030d00: 01a3 |0032: move v3, v10 │ │ -030d02: 01b4 |0033: move v4, v11 │ │ -030d04: 7406 9402 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@0294 │ │ -030d0a: 5410 8200 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -030d0e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -030d12: 5410 8200 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ -030d16: 6e10 5803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ -030d1c: 0a00 |0040: move-result v0 │ │ -030d1e: b607 |0041: or-int/2addr v7, v0 │ │ -030d20: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -030d24: 28da |0044: goto 001e // -0026 │ │ -030d26: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -030d2a: 6e10 ab02 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ -030d30: 5580 e100 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -030d34: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -030d38: 5480 d300 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030d3c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -030d40: 5280 dc00 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -030d44: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -030d46: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -030d4a: 5480 d300 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030d4e: 6e10 3a02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@023a │ │ -030d54: 5c85 e100 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -030d58: 28b7 |005e: goto 0015 // -0049 │ │ +03224c: |[03224c] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +03225c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03225e: 5480 d300 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032262: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +032266: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +03226a: 2200 ff01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +03226e: 1a02 4e05 |0009: const-string v2, "No activity" // string@054e │ │ +032272: 7020 7a0d 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +032278: 2700 |000e: throw v0 │ │ +03227a: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +03227e: 5280 dc00 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +032282: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +032286: 0e00 |0015: return-void │ │ +032288: 5989 dc00 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +03228c: 5480 d200 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +032290: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +032294: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +032296: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +032298: 5480 d200 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03229c: 6e10 c50d 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0322a2: 0a00 |0023: move-result v0 │ │ +0322a4: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +0322a8: 5480 d200 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0322ac: 6e20 bf0d 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0322b2: 0c01 |002b: move-result-object v1 │ │ +0322b4: 1f01 5200 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0322b8: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0322bc: 0780 |0030: move-object v0, v8 │ │ +0322be: 0192 |0031: move v2, v9 │ │ +0322c0: 01a3 |0032: move v3, v10 │ │ +0322c2: 01b4 |0033: move v4, v11 │ │ +0322c4: 7406 9402 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@0294 │ │ +0322ca: 5410 8200 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0322ce: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0322d2: 5410 8200 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0082 │ │ +0322d6: 6e10 5803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ +0322dc: 0a00 |0040: move-result v0 │ │ +0322de: b607 |0041: or-int/2addr v7, v0 │ │ +0322e0: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0322e4: 28da |0044: goto 001e // -0026 │ │ +0322e6: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0322ea: 6e10 ab02 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ +0322f0: 5580 e100 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +0322f4: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0322f8: 5480 d300 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +0322fc: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +032300: 5280 dc00 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +032304: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +032306: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +03230a: 5480 d300 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +03230e: 6e10 3a02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@023a │ │ +032314: 5c85 e100 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +032318: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1074 │ │ 0x0007 line=1075 │ │ 0x000f line=1078 │ │ 0x0015 line=1104 │ │ 0x0016 line=1082 │ │ @@ -57615,18 +57612,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -030d5c: |[030d5c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -030d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030d6e: 6e53 9102 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0291 │ │ -030d74: 0e00 |0004: return-void │ │ +03231c: |[03231c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +03232c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03232e: 6e53 9102 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0291 │ │ +032334: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1070 │ │ 0x0004 line=1071 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -57637,23 +57634,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -030d78: |[030d78] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -030d88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -030d8a: 5262 dc00 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -030d8e: 0760 |0003: move-object v0, v6 │ │ -030d90: 0771 |0004: move-object v1, v7 │ │ -030d92: 0134 |0005: move v4, v3 │ │ -030d94: 0135 |0006: move v5, v3 │ │ -030d96: 7406 9402 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@0294 │ │ -030d9c: 0e00 |000a: return-void │ │ +032338: |[032338] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +032348: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03234a: 5262 dc00 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +03234e: 0760 |0003: move-object v0, v6 │ │ +032350: 0771 |0004: move-object v1, v7 │ │ +032352: 0134 |0005: move v4, v3 │ │ +032354: 0135 |0006: move v5, v3 │ │ +032356: 7406 9402 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@0294 │ │ +03235c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1066 │ │ 0x000a line=1067 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -57663,492 +57660,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -030da0: |[030da0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -030db0: 55b0 6f00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -030db4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -030db8: 55b0 7900 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -030dbc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -030dc0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -030dc2: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -030dc6: 121c |000b: const/4 v12, #int 1 // #1 │ │ -030dc8: 55b0 8700 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ -030dcc: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -030dd0: 52b0 8e00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -030dd4: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -030dd8: 52bc 8e00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -030ddc: 55b0 7800 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -030de0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -030de4: 52b0 8e00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -030de8: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -030dea: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -030dee: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -030df0: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -030df4: 123c |0022: const/4 v12, #int 3 // #3 │ │ -030df6: 52b0 8e00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -030dfa: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -030dfe: 55b0 7c00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -030e02: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -030e06: 55b0 7f00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -030e0a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -030e0e: 0e00 |002f: return-void │ │ -030e10: 54b0 7000 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -030e14: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -030e18: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -030e1a: 5bb0 7000 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -030e1e: 52b2 8f00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ -030e22: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -030e24: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -030e26: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -030e28: 07a0 |003c: move-object v0, v10 │ │ -030e2a: 07b1 |003d: move-object v1, v11 │ │ -030e2c: 7406 9402 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@0294 │ │ -030e32: 52b0 8e00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -030e36: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -030e3c: 59bc 8e00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -030e40: 28e7 |0048: goto 002f // -0019 │ │ -030e42: 6300 c900 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -030e46: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -030e4a: 1a00 0202 |004d: const-string v0, "FragmentManager" // string@0202 │ │ -030e4e: 2201 0e02 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -030e52: 7010 a20d 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -030e58: 1a02 c90c |0054: const-string v2, "moveto CREATED: " // string@0cc9 │ │ -030e5c: 6e20 a80d 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030e62: 0c01 |0059: move-result-object v1 │ │ -030e64: 6e20 a70d b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -030e6a: 0c01 |005d: move-result-object v1 │ │ -030e6c: 6e10 ac0d 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -030e72: 0c01 |0061: move-result-object v1 │ │ -030e74: 7120 440b 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -030e7a: 54b0 8c00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030e7e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -030e82: 54b0 8c00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030e86: 1a01 3d07 |006b: const-string v1, "android:view_state" // string@073d │ │ -030e8a: 6e20 f700 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00f7 │ │ -030e90: 0c00 |0070: move-result-object v0 │ │ -030e92: 5bb0 8d00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -030e96: 54b0 8c00 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030e9a: 1a01 3a07 |0075: const-string v1, "android:target_state" // string@073a │ │ -030e9e: 6e30 8a02 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@028a │ │ -030ea4: 0c00 |007a: move-result-object v0 │ │ -030ea6: 5bb0 9100 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -030eaa: 54b0 9100 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -030eae: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -030eb2: 54b0 8c00 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030eb6: 1a01 3907 |0083: const-string v1, "android:target_req_state" // string@0739 │ │ -030eba: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -030ebc: 6e30 f400 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ -030ec2: 0a00 |0089: move-result v0 │ │ -030ec4: 59b0 9300 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ -030ec8: 54b0 8c00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030ecc: 1a01 3c07 |008e: const-string v1, "android:user_visible_hint" // string@073c │ │ -030ed0: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -030ed2: 6e30 f200 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f2 │ │ -030ed8: 0a00 |0094: move-result v0 │ │ -030eda: 5cb0 9400 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -030ede: 55b0 9400 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -030ee2: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -030ee6: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -030ee8: 5cb0 7800 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -030eec: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -030eee: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -030ef2: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -030ef4: 54a0 d300 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030ef8: 5bb0 6e00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -030efc: 54a0 e300 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -030f00: 5bb0 8600 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ -030f04: 54a0 e300 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -030f08: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -030f0c: 54a0 e300 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -030f10: 5400 7500 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ -030f14: 5bb0 7b00 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -030f18: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -030f1a: 5cb0 7300 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -030f1e: 54a0 d300 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030f22: 6e20 ca01 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01ca │ │ -030f28: 55b0 7300 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -030f2c: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -030f30: 2200 9500 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -030f34: 2201 0e02 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -030f38: 7010 a20d 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -030f3e: 1a02 fb01 |00c7: const-string v2, "Fragment " // string@01fb │ │ -030f42: 6e20 a80d 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030f48: 0c01 |00cc: move-result-object v1 │ │ -030f4a: 6e20 a70d b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -030f50: 0c01 |00d0: move-result-object v1 │ │ -030f52: 1a02 3000 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0030 │ │ -030f56: 6e20 a80d 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -030f5c: 0c01 |00d6: move-result-object v1 │ │ -030f5e: 6e10 ac0d 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -030f64: 0c01 |00da: move-result-object v1 │ │ -030f66: 7020 1504 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -030f6c: 2700 |00de: throw v0 │ │ -030f6e: 54a0 d300 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030f72: 5400 ac00 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -030f76: 28cf |00e3: goto 00b2 // -0031 │ │ -030f78: 54b0 8600 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ -030f7c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -030f80: 54a0 d300 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -030f84: 6e20 2002 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0220 │ │ -030f8a: 55b0 8b00 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -030f8e: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -030f92: 54b0 8c00 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030f96: 6e20 e601 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@01e6 │ │ -030f9c: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -030f9e: 5cb0 8b00 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -030fa2: 55b0 7c00 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -030fa6: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -030faa: 54b0 8c00 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030fae: 6e20 ae01 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ae │ │ -030fb4: 0c00 |0102: move-result-object v0 │ │ -030fb6: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -030fb8: 54b2 8c00 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -030fbc: 6e40 e801 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@01e8 │ │ -030fc2: 0c00 |0109: move-result-object v0 │ │ -030fc4: 5bb0 9500 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030fc8: 54b0 9500 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030fcc: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -030fd0: 54b0 9500 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030fd4: 5bb0 8100 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -030fd8: 54b0 9500 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030fdc: 7110 8303 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0383 │ │ -030fe2: 0c00 |0119: move-result-object v0 │ │ -030fe4: 5bb0 9500 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030fe8: 55b0 7e00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -030fec: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -030ff0: 54b0 9500 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -030ff4: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -030ff8: 6e20 de0b 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -030ffe: 54b0 9500 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031002: 54b1 8c00 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -031006: 6e30 e101 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e1 │ │ -03100c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -03100e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -031012: 6300 c900 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031016: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -03101a: 1a00 0202 |0135: const-string v0, "FragmentManager" // string@0202 │ │ -03101e: 2201 0e02 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -031022: 7010 a20d 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031028: 1a02 c80c |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@0cc8 │ │ -03102c: 6e20 a80d 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031032: 0c01 |0141: move-result-object v1 │ │ -031034: 6e20 a70d b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03103a: 0c01 |0145: move-result-object v1 │ │ -03103c: 6e10 ac0d 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031042: 0c01 |0149: move-result-object v1 │ │ -031044: 7120 440b 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03104a: 55b0 7c00 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ -03104e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -031052: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -031054: 52b0 7700 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -031058: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -03105c: 54a0 da00 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ -031060: 52b1 7700 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -031064: 7220 3c02 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@023c │ │ -03106a: 0c07 |015d: move-result-object v7 │ │ -03106c: 1f07 9b01 |015e: check-cast v7, Landroid/view/ViewGroup; // type@019b │ │ -031070: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -031074: 55b0 8800 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0088 │ │ -031078: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -03107c: 2200 fe01 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -031080: 2201 0e02 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -031084: 7010 a20d 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03108a: 1a02 5605 |016d: const-string v2, "No view found for id 0x" // string@0556 │ │ -03108e: 6e20 a80d 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031094: 0c01 |0172: move-result-object v1 │ │ -031096: 52b2 7700 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -03109a: 7110 7e0d 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -0310a0: 0c02 |0178: move-result-object v2 │ │ -0310a2: 6e20 a80d 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0310a8: 0c01 |017c: move-result-object v1 │ │ -0310aa: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ -0310ae: 6e20 a80d 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0310b4: 0c01 |0182: move-result-object v1 │ │ -0310b6: 6e10 b101 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ -0310bc: 0c02 |0186: move-result-object v2 │ │ -0310be: 52b3 7700 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ -0310c2: 6e20 b500 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00b5 │ │ -0310c8: 0c02 |018c: move-result-object v2 │ │ -0310ca: 6e20 a80d 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0310d0: 0c01 |0190: move-result-object v1 │ │ -0310d2: 1a02 a800 |0191: const-string v2, ") for fragment " // string@00a8 │ │ -0310d6: 6e20 a80d 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0310dc: 0c01 |0196: move-result-object v1 │ │ -0310de: 6e20 a70d b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0310e4: 0c01 |019a: move-result-object v1 │ │ -0310e6: 6e10 ac0d 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0310ec: 0c01 |019e: move-result-object v1 │ │ -0310ee: 7020 770d 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -0310f4: 7020 ac02 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -0310fa: 5bb7 7600 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -0310fe: 54b0 8c00 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -031102: 6e20 ae01 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ae │ │ -031108: 0c00 |01ac: move-result-object v0 │ │ -03110a: 54b1 8c00 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -03110e: 6e40 e801 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@01e8 │ │ -031114: 0c00 |01b2: move-result-object v0 │ │ -031116: 5bb0 9500 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03111a: 54b0 9500 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03111e: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -031122: 54b0 9500 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031126: 5bb0 8100 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -03112a: 54b0 9500 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03112e: 7110 8303 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0383 │ │ -031134: 0c00 |01c2: move-result-object v0 │ │ -031136: 5bb0 9500 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03113a: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -03113e: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -031140: 6e5e 8c02 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@028c │ │ -031146: 0c06 |01cb: move-result-object v6 │ │ -031148: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -03114c: 54b0 9500 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031150: 6e20 df0b 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -031156: 54b0 9500 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03115a: 6e20 ee0b 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0bee │ │ -031160: 55b0 7e00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -031164: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -031168: 54b0 9500 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03116c: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -031170: 6e20 de0b 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -031176: 54b0 9500 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03117a: 54b1 8c00 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -03117e: 6e30 e101 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e1 │ │ -031184: 54b0 8c00 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -031188: 6e20 e301 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@01e3 │ │ -03118e: 54b0 9500 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031192: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -031196: 54b0 8c00 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -03119a: 6e20 f601 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@01f6 │ │ -0311a0: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -0311a2: 5bb0 8c00 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -0311a6: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -0311a8: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -0311ac: 6300 c900 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0311b0: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -0311b4: 1a00 0202 |0202: const-string v0, "FragmentManager" // string@0202 │ │ -0311b8: 2201 0e02 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0311bc: 7010 a20d 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0311c2: 1a02 cb0c |0209: const-string v2, "moveto STARTED: " // string@0ccb │ │ -0311c6: 6e20 a80d 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0311cc: 0c01 |020e: move-result-object v1 │ │ -0311ce: 6e20 a70d b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0311d4: 0c01 |0212: move-result-object v1 │ │ -0311d6: 6e10 ac0d 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0311dc: 0c01 |0216: move-result-object v1 │ │ -0311de: 7120 440b 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0311e4: 6e10 f301 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@01f3 │ │ -0311ea: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -0311ec: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -0311f0: 6300 c900 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0311f4: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -0311f8: 1a00 0202 |0224: const-string v0, "FragmentManager" // string@0202 │ │ -0311fc: 2201 0e02 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -031200: 7010 a20d 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031206: 1a02 ca0c |022b: const-string v2, "moveto RESUMED: " // string@0cca │ │ -03120a: 6e20 a80d 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031210: 0c01 |0230: move-result-object v1 │ │ -031212: 6e20 a70d b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031218: 0c01 |0234: move-result-object v1 │ │ -03121a: 6e10 ac0d 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031220: 0c01 |0238: move-result-object v1 │ │ -031222: 7120 440b 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031228: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -03122a: 5cb0 8900 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ -03122e: 6e10 f101 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@01f1 │ │ -031234: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -031236: 5bb0 8c00 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -03123a: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -03123c: 5bb0 8d00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -031240: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -031244: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -031246: 5bb0 8100 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -03124a: 2900 e1fe |024d: goto/16 012e // -011f │ │ -03124e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -031250: 5bb0 8100 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -031254: 2898 |0252: goto 01ea // -0068 │ │ -031256: 52b0 8e00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -03125a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -03125e: 52b0 8e00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -031262: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -031268: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -03126c: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -03126e: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -031272: 55a0 dd00 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ -031276: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -03127a: 54b0 7000 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -03127e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -031282: 54b9 7000 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -031286: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -031288: 5bb0 7000 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -03128c: 6e10 9c0b 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ -031292: 54b0 7000 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -031296: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -03129a: 59bc 8f00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ -03129e: 121c |0277: const/4 v12, #int 1 // #1 │ │ -0312a0: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -0312a4: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -0312a6: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -0312aa: 6300 c900 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0312ae: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -0312b2: 1a00 0202 |0281: const-string v0, "FragmentManager" // string@0202 │ │ -0312b6: 2201 0e02 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0312ba: 7010 a20d 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0312c0: 1a02 c50c |0288: const-string v2, "movefrom RESUMED: " // string@0cc5 │ │ -0312c4: 6e20 a80d 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0312ca: 0c01 |028d: move-result-object v1 │ │ -0312cc: 6e20 a70d b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0312d2: 0c01 |0291: move-result-object v1 │ │ -0312d4: 6e10 ac0d 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0312da: 0c01 |0295: move-result-object v1 │ │ -0312dc: 7120 440b 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0312e2: 6e10 ee01 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@01ee │ │ -0312e8: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -0312ea: 5cb0 8900 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ -0312ee: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -0312f0: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -0312f4: 6300 c900 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0312f8: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -0312fc: 1a00 0202 |02a6: const-string v0, "FragmentManager" // string@0202 │ │ -031300: 2201 0e02 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -031304: 7010 a20d 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03130a: 1a02 c60c |02ad: const-string v2, "movefrom STARTED: " // string@0cc6 │ │ -03130e: 6e20 a80d 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031314: 0c01 |02b2: move-result-object v1 │ │ -031316: 6e20 a70d b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03131c: 0c01 |02b6: move-result-object v1 │ │ -03131e: 6e10 ac0d 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031324: 0c01 |02ba: move-result-object v1 │ │ -031326: 7120 440b 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03132c: 6e10 f401 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@01f4 │ │ -031332: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -031334: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -031338: 6300 c900 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -03133c: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -031340: 1a00 0202 |02c8: const-string v0, "FragmentManager" // string@0202 │ │ -031344: 2201 0e02 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -031348: 7010 a20d 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03134e: 1a02 c70c |02cf: const-string v2, "movefrom STOPPED: " // string@0cc7 │ │ -031352: 6e20 a80d 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031358: 0c01 |02d4: move-result-object v1 │ │ -03135a: 6e20 a70d b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031360: 0c01 |02d8: move-result-object v1 │ │ -031362: 6e10 ac0d 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031368: 0c01 |02dc: move-result-object v1 │ │ -03136a: 7120 440b 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031370: 6e10 f001 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@01f0 │ │ -031376: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -031378: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -03137c: 6300 c900 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031380: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -031384: 1a00 0202 |02ea: const-string v0, "FragmentManager" // string@0202 │ │ -031388: 2201 0e02 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -03138c: 7010 a20d 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031392: 1a02 c30c |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@0cc3 │ │ -031396: 6e20 a80d 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03139c: 0c01 |02f6: move-result-object v1 │ │ -03139e: 6e20 a70d b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0313a4: 0c01 |02fa: move-result-object v1 │ │ -0313a6: 6e10 ac0d 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0313ac: 0c01 |02fe: move-result-object v1 │ │ -0313ae: 7120 440b 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0313b4: 54b0 9500 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -0313b8: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -0313bc: 54a0 d300 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -0313c0: 6e10 1e02 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@021e │ │ -0313c6: 0a00 |030b: move-result v0 │ │ -0313c8: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -0313cc: 54b0 8d00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -0313d0: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -0313d4: 6e20 a802 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02a8 │ │ -0313da: 6e10 ea01 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@01ea │ │ -0313e0: 54b0 9500 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -0313e4: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -0313e8: 54b0 7600 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -0313ec: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -0313f0: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -0313f2: 52a0 dc00 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -0313f6: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -0313fa: 55a0 dd00 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ -0313fe: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -031402: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -031404: 6e5e 8c02 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@028c │ │ -03140a: 0c06 |032d: move-result-object v6 │ │ -03140c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -031410: 07b8 |0330: move-object v8, v11 │ │ -031412: 54b0 9500 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031416: 5bb0 7000 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ -03141a: 59bc 8f00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ -03141e: 2200 6000 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0060 │ │ -031422: 7030 6102 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@0261 │ │ -031428: 6e20 810c 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0c81 │ │ -03142e: 54b0 9500 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031432: 6e20 df0b 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -031438: 54b0 7600 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -03143c: 54b1 9500 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031440: 6e20 030c 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0c03 │ │ -031446: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -031448: 5bb0 7600 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ -03144c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -03144e: 5bb0 9500 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -031452: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -031454: 5bb0 8100 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -031458: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -03145c: 6300 c900 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031460: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -031464: 1a00 0202 |035a: const-string v0, "FragmentManager" // string@0202 │ │ -031468: 2201 0e02 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -03146c: 7010 a20d 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031472: 1a02 c40c |0361: const-string v2, "movefrom CREATED: " // string@0cc4 │ │ -031476: 6e20 a80d 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03147c: 0c01 |0366: move-result-object v1 │ │ -03147e: 6e20 a70d b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031484: 0c01 |036a: move-result-object v1 │ │ -031486: 6e10 ac0d 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03148c: 0c01 |036e: move-result-object v1 │ │ -03148e: 7120 440b 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031494: 55b0 8b00 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -031498: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -03149c: 6e10 e901 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@01e9 │ │ -0314a2: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -0314a4: 5cb0 7300 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -0314a8: 6e10 d501 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01d5 │ │ -0314ae: 55b0 7300 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ -0314b2: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -0314b6: 2200 9500 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ -0314ba: 2201 0e02 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0314be: 7010 a20d 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0314c4: 1a02 fb01 |038a: const-string v2, "Fragment " // string@01fb │ │ -0314c8: 6e20 a80d 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0314ce: 0c01 |038f: move-result-object v1 │ │ -0314d0: 6e20 a70d b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0314d6: 0c01 |0393: move-result-object v1 │ │ -0314d8: 1a02 3400 |0394: const-string v2, " did not call through to super.onDetach()" // string@0034 │ │ -0314dc: 6e20 a80d 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0314e2: 0c01 |0399: move-result-object v1 │ │ -0314e4: 6e10 ac0d 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0314ea: 0c01 |039d: move-result-object v1 │ │ -0314ec: 7020 1504 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ -0314f2: 2700 |03a1: throw v0 │ │ -0314f4: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -0314f8: 55b0 8b00 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -0314fc: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -031500: 6e20 8f02 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@028f │ │ -031506: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -03150a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -03150c: 5bb0 6e00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ -031510: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -031512: 5bb0 7b00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ -031516: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -03151a: 0000 |03b5: nop // spacer │ │ -03151c: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -031538: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +032360: |[032360] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +032370: 55b0 6f00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +032374: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +032378: 55b0 7900 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +03237c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +032380: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +032382: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +032386: 121c |000b: const/4 v12, #int 1 // #1 │ │ +032388: 55b0 8700 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ +03238c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +032390: 52b0 8e00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +032394: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +032398: 52bc 8e00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +03239c: 55b0 7800 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +0323a0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0323a4: 52b0 8e00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +0323a8: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +0323aa: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +0323ae: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +0323b0: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +0323b4: 123c |0022: const/4 v12, #int 3 // #3 │ │ +0323b6: 52b0 8e00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +0323ba: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +0323be: 55b0 7c00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +0323c2: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +0323c6: 55b0 7f00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +0323ca: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0323ce: 0e00 |002f: return-void │ │ +0323d0: 54b0 7000 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +0323d4: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0323d8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0323da: 5bb0 7000 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +0323de: 52b2 8f00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ +0323e2: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0323e4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0323e6: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0323e8: 07a0 |003c: move-object v0, v10 │ │ +0323ea: 07b1 |003d: move-object v1, v11 │ │ +0323ec: 7406 9402 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@0294 │ │ +0323f2: 52b0 8e00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +0323f6: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +0323fc: 59bc 8e00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +032400: 28e7 |0048: goto 002f // -0019 │ │ +032402: 6300 c900 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032406: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +03240a: 1a00 0202 |004d: const-string v0, "FragmentManager" // string@0202 │ │ +03240e: 2201 0e02 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032412: 7010 a30d 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032418: 1a02 c70c |0054: const-string v2, "moveto CREATED: " // string@0cc7 │ │ +03241c: 6e20 a90d 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032422: 0c01 |0059: move-result-object v1 │ │ +032424: 6e20 a80d b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03242a: 0c01 |005d: move-result-object v1 │ │ +03242c: 6e10 ad0d 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032432: 0c01 |0061: move-result-object v1 │ │ +032434: 7120 440b 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03243a: 54b0 8c00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03243e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +032442: 54b0 8c00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +032446: 1a01 3d07 |006b: const-string v1, "android:view_state" // string@073d │ │ +03244a: 6e20 f700 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00f7 │ │ +032450: 0c00 |0070: move-result-object v0 │ │ +032452: 5bb0 8d00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +032456: 54b0 8c00 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03245a: 1a01 3a07 |0075: const-string v1, "android:target_state" // string@073a │ │ +03245e: 6e30 8a02 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@028a │ │ +032464: 0c00 |007a: move-result-object v0 │ │ +032466: 5bb0 9100 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +03246a: 54b0 9100 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +03246e: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +032472: 54b0 8c00 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +032476: 1a01 3907 |0083: const-string v1, "android:target_req_state" // string@0739 │ │ +03247a: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +03247c: 6e30 f400 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@00f4 │ │ +032482: 0a00 |0089: move-result v0 │ │ +032484: 59b0 9300 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ +032488: 54b0 8c00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03248c: 1a01 3c07 |008e: const-string v1, "android:user_visible_hint" // string@073c │ │ +032490: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +032492: 6e30 f200 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@00f2 │ │ +032498: 0a00 |0094: move-result v0 │ │ +03249a: 5cb0 9400 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +03249e: 55b0 9400 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +0324a2: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +0324a6: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0324a8: 5cb0 7800 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +0324ac: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +0324ae: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +0324b2: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +0324b4: 54a0 d300 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +0324b8: 5bb0 6e00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +0324bc: 54a0 e300 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +0324c0: 5bb0 8600 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +0324c4: 54a0 e300 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +0324c8: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +0324cc: 54a0 e300 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +0324d0: 5400 7500 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0075 │ │ +0324d4: 5bb0 7b00 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +0324d8: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +0324da: 5cb0 7300 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +0324de: 54a0 d300 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +0324e2: 6e20 ca01 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@01ca │ │ +0324e8: 55b0 7300 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +0324ec: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +0324f0: 2200 9500 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +0324f4: 2201 0e02 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0324f8: 7010 a30d 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0324fe: 1a02 fb01 |00c7: const-string v2, "Fragment " // string@01fb │ │ +032502: 6e20 a90d 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032508: 0c01 |00cc: move-result-object v1 │ │ +03250a: 6e20 a80d b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032510: 0c01 |00d0: move-result-object v1 │ │ +032512: 1a02 3000 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0030 │ │ +032516: 6e20 a90d 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03251c: 0c01 |00d6: move-result-object v1 │ │ +03251e: 6e10 ad0d 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032524: 0c01 |00da: move-result-object v1 │ │ +032526: 7020 1504 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +03252c: 2700 |00de: throw v0 │ │ +03252e: 54a0 d300 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032532: 5400 ac00 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +032536: 28cf |00e3: goto 00b2 // -0031 │ │ +032538: 54b0 8600 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0086 │ │ +03253c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +032540: 54a0 d300 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032544: 6e20 2002 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0220 │ │ +03254a: 55b0 8b00 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +03254e: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +032552: 54b0 8c00 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +032556: 6e20 e601 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@01e6 │ │ +03255c: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +03255e: 5cb0 8b00 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +032562: 55b0 7c00 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +032566: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +03256a: 54b0 8c00 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03256e: 6e20 ae01 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ae │ │ +032574: 0c00 |0102: move-result-object v0 │ │ +032576: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +032578: 54b2 8c00 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03257c: 6e40 e801 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@01e8 │ │ +032582: 0c00 |0109: move-result-object v0 │ │ +032584: 5bb0 9500 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032588: 54b0 9500 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +03258c: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +032590: 54b0 9500 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032594: 5bb0 8100 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +032598: 54b0 9500 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +03259c: 7110 8303 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0383 │ │ +0325a2: 0c00 |0119: move-result-object v0 │ │ +0325a4: 5bb0 9500 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0325a8: 55b0 7e00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +0325ac: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +0325b0: 54b0 9500 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0325b4: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +0325b8: 6e20 de0b 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +0325be: 54b0 9500 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0325c2: 54b1 8c00 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +0325c6: 6e30 e101 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e1 │ │ +0325cc: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +0325ce: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +0325d2: 6300 c900 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0325d6: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +0325da: 1a00 0202 |0135: const-string v0, "FragmentManager" // string@0202 │ │ +0325de: 2201 0e02 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0325e2: 7010 a30d 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0325e8: 1a02 c60c |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@0cc6 │ │ +0325ec: 6e20 a90d 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0325f2: 0c01 |0141: move-result-object v1 │ │ +0325f4: 6e20 a80d b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0325fa: 0c01 |0145: move-result-object v1 │ │ +0325fc: 6e10 ad0d 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032602: 0c01 |0149: move-result-object v1 │ │ +032604: 7120 440b 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03260a: 55b0 7c00 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007c │ │ +03260e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +032612: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +032614: 52b0 7700 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +032618: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +03261c: 54a0 da00 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00da │ │ +032620: 52b1 7700 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +032624: 7220 3c02 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@023c │ │ +03262a: 0c07 |015d: move-result-object v7 │ │ +03262c: 1f07 9b01 |015e: check-cast v7, Landroid/view/ViewGroup; // type@019b │ │ +032630: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +032634: 55b0 8800 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0088 │ │ +032638: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +03263c: 2200 fe01 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +032640: 2201 0e02 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032644: 7010 a30d 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03264a: 1a02 5605 |016d: const-string v2, "No view found for id 0x" // string@0556 │ │ +03264e: 6e20 a90d 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032654: 0c01 |0172: move-result-object v1 │ │ +032656: 52b2 7700 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +03265a: 7110 7f0d 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +032660: 0c02 |0178: move-result-object v2 │ │ +032662: 6e20 a90d 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032668: 0c01 |017c: move-result-object v1 │ │ +03266a: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ +03266e: 6e20 a90d 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032674: 0c01 |0182: move-result-object v1 │ │ +032676: 6e10 b101 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01b1 │ │ +03267c: 0c02 |0186: move-result-object v2 │ │ +03267e: 52b3 7700 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0077 │ │ +032682: 6e20 b500 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00b5 │ │ +032688: 0c02 |018c: move-result-object v2 │ │ +03268a: 6e20 a90d 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032690: 0c01 |0190: move-result-object v1 │ │ +032692: 1a02 a800 |0191: const-string v2, ") for fragment " // string@00a8 │ │ +032696: 6e20 a90d 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03269c: 0c01 |0196: move-result-object v1 │ │ +03269e: 6e20 a80d b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0326a4: 0c01 |019a: move-result-object v1 │ │ +0326a6: 6e10 ad0d 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0326ac: 0c01 |019e: move-result-object v1 │ │ +0326ae: 7020 780d 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +0326b4: 7020 ac02 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +0326ba: 5bb7 7600 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +0326be: 54b0 8c00 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +0326c2: 6e20 ae01 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01ae │ │ +0326c8: 0c00 |01ac: move-result-object v0 │ │ +0326ca: 54b1 8c00 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +0326ce: 6e40 e801 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@01e8 │ │ +0326d4: 0c00 |01b2: move-result-object v0 │ │ +0326d6: 5bb0 9500 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0326da: 54b0 9500 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0326de: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +0326e2: 54b0 9500 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0326e6: 5bb0 8100 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +0326ea: 54b0 9500 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0326ee: 7110 8303 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0383 │ │ +0326f4: 0c00 |01c2: move-result-object v0 │ │ +0326f6: 5bb0 9500 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0326fa: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +0326fe: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +032700: 6e5e 8c02 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@028c │ │ +032706: 0c06 |01cb: move-result-object v6 │ │ +032708: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +03270c: 54b0 9500 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032710: 6e20 df0b 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +032716: 54b0 9500 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +03271a: 6e20 ee0b 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0bee │ │ +032720: 55b0 7e00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +032724: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +032728: 54b0 9500 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +03272c: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +032730: 6e20 de0b 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +032736: 54b0 9500 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +03273a: 54b1 8c00 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03273e: 6e30 e101 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e1 │ │ +032744: 54b0 8c00 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +032748: 6e20 e301 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@01e3 │ │ +03274e: 54b0 9500 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032752: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +032756: 54b0 8c00 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +03275a: 6e20 f601 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@01f6 │ │ +032760: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +032762: 5bb0 8c00 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +032766: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +032768: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +03276c: 6300 c900 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032770: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +032774: 1a00 0202 |0202: const-string v0, "FragmentManager" // string@0202 │ │ +032778: 2201 0e02 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +03277c: 7010 a30d 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032782: 1a02 c90c |0209: const-string v2, "moveto STARTED: " // string@0cc9 │ │ +032786: 6e20 a90d 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03278c: 0c01 |020e: move-result-object v1 │ │ +03278e: 6e20 a80d b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032794: 0c01 |0212: move-result-object v1 │ │ +032796: 6e10 ad0d 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03279c: 0c01 |0216: move-result-object v1 │ │ +03279e: 7120 440b 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0327a4: 6e10 f301 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@01f3 │ │ +0327aa: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +0327ac: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +0327b0: 6300 c900 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0327b4: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +0327b8: 1a00 0202 |0224: const-string v0, "FragmentManager" // string@0202 │ │ +0327bc: 2201 0e02 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0327c0: 7010 a30d 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0327c6: 1a02 c80c |022b: const-string v2, "moveto RESUMED: " // string@0cc8 │ │ +0327ca: 6e20 a90d 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0327d0: 0c01 |0230: move-result-object v1 │ │ +0327d2: 6e20 a80d b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0327d8: 0c01 |0234: move-result-object v1 │ │ +0327da: 6e10 ad0d 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0327e0: 0c01 |0238: move-result-object v1 │ │ +0327e2: 7120 440b 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0327e8: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +0327ea: 5cb0 8900 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ +0327ee: 6e10 f101 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@01f1 │ │ +0327f4: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +0327f6: 5bb0 8c00 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +0327fa: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +0327fc: 5bb0 8d00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +032800: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +032804: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +032806: 5bb0 8100 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +03280a: 2900 e1fe |024d: goto/16 012e // -011f │ │ +03280e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +032810: 5bb0 8100 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +032814: 2898 |0252: goto 01ea // -0068 │ │ +032816: 52b0 8e00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +03281a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +03281e: 52b0 8e00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +032822: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +032828: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +03282c: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +03282e: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +032832: 55a0 dd00 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ +032836: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +03283a: 54b0 7000 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +03283e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +032842: 54b9 7000 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +032846: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +032848: 5bb0 7000 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +03284c: 6e10 9c0b 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ +032852: 54b0 7000 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +032856: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +03285a: 59bc 8f00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ +03285e: 121c |0277: const/4 v12, #int 1 // #1 │ │ +032860: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +032864: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +032866: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +03286a: 6300 c900 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03286e: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +032872: 1a00 0202 |0281: const-string v0, "FragmentManager" // string@0202 │ │ +032876: 2201 0e02 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +03287a: 7010 a30d 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032880: 1a02 c30c |0288: const-string v2, "movefrom RESUMED: " // string@0cc3 │ │ +032884: 6e20 a90d 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03288a: 0c01 |028d: move-result-object v1 │ │ +03288c: 6e20 a80d b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032892: 0c01 |0291: move-result-object v1 │ │ +032894: 6e10 ad0d 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03289a: 0c01 |0295: move-result-object v1 │ │ +03289c: 7120 440b 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0328a2: 6e10 ee01 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@01ee │ │ +0328a8: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +0328aa: 5cb0 8900 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0089 │ │ +0328ae: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +0328b0: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +0328b4: 6300 c900 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0328b8: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +0328bc: 1a00 0202 |02a6: const-string v0, "FragmentManager" // string@0202 │ │ +0328c0: 2201 0e02 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0328c4: 7010 a30d 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0328ca: 1a02 c40c |02ad: const-string v2, "movefrom STARTED: " // string@0cc4 │ │ +0328ce: 6e20 a90d 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0328d4: 0c01 |02b2: move-result-object v1 │ │ +0328d6: 6e20 a80d b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0328dc: 0c01 |02b6: move-result-object v1 │ │ +0328de: 6e10 ad0d 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0328e4: 0c01 |02ba: move-result-object v1 │ │ +0328e6: 7120 440b 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0328ec: 6e10 f401 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@01f4 │ │ +0328f2: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +0328f4: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +0328f8: 6300 c900 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0328fc: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +032900: 1a00 0202 |02c8: const-string v0, "FragmentManager" // string@0202 │ │ +032904: 2201 0e02 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032908: 7010 a30d 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03290e: 1a02 c50c |02cf: const-string v2, "movefrom STOPPED: " // string@0cc5 │ │ +032912: 6e20 a90d 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032918: 0c01 |02d4: move-result-object v1 │ │ +03291a: 6e20 a80d b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032920: 0c01 |02d8: move-result-object v1 │ │ +032922: 6e10 ad0d 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032928: 0c01 |02dc: move-result-object v1 │ │ +03292a: 7120 440b 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +032930: 6e10 f001 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@01f0 │ │ +032936: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +032938: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +03293c: 6300 c900 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032940: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +032944: 1a00 0202 |02ea: const-string v0, "FragmentManager" // string@0202 │ │ +032948: 2201 0e02 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +03294c: 7010 a30d 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032952: 1a02 c10c |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@0cc1 │ │ +032956: 6e20 a90d 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03295c: 0c01 |02f6: move-result-object v1 │ │ +03295e: 6e20 a80d b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032964: 0c01 |02fa: move-result-object v1 │ │ +032966: 6e10 ad0d 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03296c: 0c01 |02fe: move-result-object v1 │ │ +03296e: 7120 440b 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +032974: 54b0 9500 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032978: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +03297c: 54a0 d300 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032980: 6e10 1e02 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@021e │ │ +032986: 0a00 |030b: move-result v0 │ │ +032988: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +03298c: 54b0 8d00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +032990: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +032994: 6e20 a802 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02a8 │ │ +03299a: 6e10 ea01 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@01ea │ │ +0329a0: 54b0 9500 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0329a4: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +0329a8: 54b0 7600 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +0329ac: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +0329b0: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +0329b2: 52a0 dc00 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +0329b6: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +0329ba: 55a0 dd00 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00dd │ │ +0329be: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +0329c2: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +0329c4: 6e5e 8c02 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@028c │ │ +0329ca: 0c06 |032d: move-result-object v6 │ │ +0329cc: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +0329d0: 07b8 |0330: move-object v8, v11 │ │ +0329d2: 54b0 9500 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0329d6: 5bb0 7000 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0070 │ │ +0329da: 59bc 8f00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008f │ │ +0329de: 2200 6000 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0060 │ │ +0329e2: 7030 6102 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@0261 │ │ +0329e8: 6e20 810c 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0c81 │ │ +0329ee: 54b0 9500 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0329f2: 6e20 df0b 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +0329f8: 54b0 7600 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +0329fc: 54b1 9500 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032a00: 6e20 030c 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0c03 │ │ +032a06: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +032a08: 5bb0 7600 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0076 │ │ +032a0c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +032a0e: 5bb0 9500 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +032a12: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +032a14: 5bb0 8100 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +032a18: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +032a1c: 6300 c900 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032a20: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +032a24: 1a00 0202 |035a: const-string v0, "FragmentManager" // string@0202 │ │ +032a28: 2201 0e02 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032a2c: 7010 a30d 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032a32: 1a02 c20c |0361: const-string v2, "movefrom CREATED: " // string@0cc2 │ │ +032a36: 6e20 a90d 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032a3c: 0c01 |0366: move-result-object v1 │ │ +032a3e: 6e20 a80d b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032a44: 0c01 |036a: move-result-object v1 │ │ +032a46: 6e10 ad0d 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032a4c: 0c01 |036e: move-result-object v1 │ │ +032a4e: 7120 440b 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +032a54: 55b0 8b00 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +032a58: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +032a5c: 6e10 e901 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@01e9 │ │ +032a62: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +032a64: 5cb0 7300 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +032a68: 6e10 d501 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@01d5 │ │ +032a6e: 55b0 7300 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0073 │ │ +032a72: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +032a76: 2200 9500 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0095 │ │ +032a7a: 2201 0e02 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032a7e: 7010 a30d 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032a84: 1a02 fb01 |038a: const-string v2, "Fragment " // string@01fb │ │ +032a88: 6e20 a90d 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032a8e: 0c01 |038f: move-result-object v1 │ │ +032a90: 6e20 a80d b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032a96: 0c01 |0393: move-result-object v1 │ │ +032a98: 1a02 3400 |0394: const-string v2, " did not call through to super.onDetach()" // string@0034 │ │ +032a9c: 6e20 a90d 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032aa2: 0c01 |0399: move-result-object v1 │ │ +032aa4: 6e10 ad0d 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032aaa: 0c01 |039d: move-result-object v1 │ │ +032aac: 7020 1504 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0415 │ │ +032ab2: 2700 |03a1: throw v0 │ │ +032ab4: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +032ab8: 55b0 8b00 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +032abc: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +032ac0: 6e20 8f02 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@028f │ │ +032ac6: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +032aca: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +032acc: 5bb0 6e00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006e │ │ +032ad0: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +032ad2: 5bb0 7b00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@007b │ │ +032ad6: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +032ada: 0000 |03b5: nop // spacer │ │ +032adc: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +032af8: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x000b line=815 │ │ 0x000c line=817 │ │ 0x0014 line=819 │ │ 0x0016 line=823 │ │ @@ -58302,18 +58299,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -031554: |[031554] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -031564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031566: 5c10 e700 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -03156a: 0e00 |0003: return-void │ │ +032b14: |[032b14] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +032b24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032b26: 5c10 e700 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +032b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1851 │ │ 0x0003 line=1852 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -58322,31 +58319,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 │ │ -03156c: |[03156c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -03157c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03157e: 5570 7800 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -031582: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -031586: 5560 df00 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ -03158a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -03158e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -031590: 5c60 e000 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e0 │ │ -031594: 0e00 |000c: return-void │ │ -031596: 5c73 7800 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ -03159a: 5262 dc00 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ -03159e: 0760 |0011: move-object v0, v6 │ │ -0315a0: 0771 |0012: move-object v1, v7 │ │ -0315a2: 0134 |0013: move v4, v3 │ │ -0315a4: 0135 |0014: move v5, v3 │ │ -0315a6: 7406 9402 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@0294 │ │ -0315ac: 28f4 |0018: goto 000c // -000c │ │ +032b2c: |[032b2c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +032b3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +032b3e: 5570 7800 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +032b42: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +032b46: 5560 df00 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00df │ │ +032b4a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +032b4e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +032b50: 5c60 e000 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e0 │ │ +032b54: 0e00 |000c: return-void │ │ +032b56: 5c73 7800 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0078 │ │ +032b5a: 5262 dc00 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00dc │ │ +032b5e: 0760 |0011: move-object v0, v6 │ │ +032b60: 0771 |0012: move-object v1, v7 │ │ +032b62: 0134 |0013: move v4, v3 │ │ +032b64: 0135 |0014: move v5, v3 │ │ +032b66: 7406 9402 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@0294 │ │ +032b6c: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=800 │ │ 0x0005 line=801 │ │ 0x0009 line=803 │ │ 0x000c line=809 │ │ 0x000d line=806 │ │ @@ -58360,20 +58357,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0315b0: |[0315b0] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -0315c0: 2200 5d00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@005d │ │ -0315c4: 7020 5b02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@025b │ │ -0315ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0315cc: 6e30 8102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ -0315d2: 0e00 |0009: return-void │ │ +032b70: |[032b70] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +032b80: 2200 5d00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@005d │ │ +032b84: 7020 5b02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@025b │ │ +032b8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +032b8c: 6e30 8102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ +032b92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0009 line=471 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -58382,33 +58379,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0315d4: |[0315d4] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -0315e4: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -0315e8: 2200 fe01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -0315ec: 2201 0e02 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0315f0: 7010 a20d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0315f6: 1a02 6901 |0009: const-string v2, "Bad id: " // string@0169 │ │ -0315fa: 6e20 a80d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031600: 0c01 |000e: move-result-object v1 │ │ -031602: 6e20 a50d 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031608: 0c01 |0012: move-result-object v1 │ │ -03160a: 6e10 ac0d 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031610: 0c01 |0016: move-result-object v1 │ │ -031612: 7020 770d 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -031618: 2700 |001a: throw v0 │ │ -03161a: 2200 5f00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@005f │ │ -03161e: 7040 5f02 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@025f │ │ -031624: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -031626: 6e30 8102 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ -03162c: 0e00 |0024: return-void │ │ +032b94: |[032b94] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +032ba4: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +032ba8: 2200 fe01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +032bac: 2201 0e02 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032bb0: 7010 a30d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032bb6: 1a02 6901 |0009: const-string v2, "Bad id: " // string@0169 │ │ +032bba: 6e20 a90d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032bc0: 0c01 |000e: move-result-object v1 │ │ +032bc2: 6e20 a60d 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +032bc8: 0c01 |0012: move-result-object v1 │ │ +032bca: 6e10 ad0d 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032bd0: 0c01 |0016: move-result-object v1 │ │ +032bd2: 7020 780d 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +032bd8: 2700 |001a: throw v0 │ │ +032bda: 2200 5f00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@005f │ │ +032bde: 7040 5f02 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@025f │ │ +032be4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +032be6: 6e30 8102 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ +032bec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ 0x001b line=501 │ │ 0x0024 line=506 │ │ locals : │ │ @@ -58421,20 +58418,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -031630: |[031630] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -031640: 2200 5e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@005e │ │ -031644: 7040 5d02 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@025d │ │ -03164a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03164c: 6e30 8102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ -031652: 0e00 |0009: return-void │ │ +032bf0: |[032bf0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +032c00: 2200 5e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@005e │ │ +032c04: 7040 5d02 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@025d │ │ +032c0a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +032c0c: 6e30 8102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0281 │ │ +032c12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0009 line=487 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -58445,25 +58442,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -031654: |[031654] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -031664: 7010 6e02 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ -03166a: 6e10 8302 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0283 │ │ -031670: 5440 d300 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -031674: 5400 ad00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -031678: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03167a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -03167c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03167e: 6e53 9d02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ -031684: 0a00 |0010: move-result v0 │ │ -031686: 0f00 |0011: return v0 │ │ +032c14: |[032c14] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +032c24: 7010 6e02 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ +032c2a: 6e10 8302 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0283 │ │ +032c30: 5440 d300 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032c34: 5400 ad00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +032c38: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +032c3a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +032c3c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +032c3e: 6e53 9d02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ +032c44: 0a00 |0010: move-result v0 │ │ +032c46: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=476 │ │ 0x0006 line=477 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -58473,36 +58470,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -031688: |[031688] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -031698: 7010 6e02 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ -03169e: 6e10 8302 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0283 │ │ -0316a4: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -0316a8: 2200 fe01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -0316ac: 2201 0e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0316b0: 7010 a20d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0316b6: 1a02 6901 |000f: const-string v2, "Bad id: " // string@0169 │ │ -0316ba: 6e20 a80d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0316c0: 0c01 |0014: move-result-object v1 │ │ -0316c2: 6e20 a50d 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0316c8: 0c01 |0018: move-result-object v1 │ │ -0316ca: 6e10 ac0d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0316d0: 0c01 |001c: move-result-object v1 │ │ -0316d2: 7020 770d 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -0316d8: 2700 |0020: throw v0 │ │ -0316da: 5430 d300 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -0316de: 5400 ad00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -0316e2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0316e4: 6e55 9d02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ -0316ea: 0a00 |0029: move-result v0 │ │ -0316ec: 0f00 |002a: return v0 │ │ +032c48: |[032c48] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +032c58: 7010 6e02 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ +032c5e: 6e10 8302 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0283 │ │ +032c64: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +032c68: 2200 fe01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +032c6c: 2201 0e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032c70: 7010 a30d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032c76: 1a02 6901 |000f: const-string v2, "Bad id: " // string@0169 │ │ +032c7a: 6e20 a90d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032c80: 0c01 |0014: move-result-object v1 │ │ +032c82: 6e20 a60d 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +032c88: 0c01 |0018: move-result-object v1 │ │ +032c8a: 6e10 ad0d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032c90: 0c01 |001c: move-result-object v1 │ │ +032c92: 7020 780d 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +032c98: 2700 |0020: throw v0 │ │ +032c9a: 5430 d300 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032c9e: 5400 ad00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +032ca2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +032ca4: 6e55 9d02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ +032caa: 0a00 |0029: move-result v0 │ │ +032cac: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ 0x0006 line=512 │ │ 0x0008 line=513 │ │ 0x0021 line=515 │ │ @@ -58516,23 +58513,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0316f0: |[0316f0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -031700: 7010 6e02 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ -031706: 6e10 8302 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0283 │ │ -03170c: 5420 d300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -031710: 5400 ad00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ -031714: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -031716: 6e54 9d02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ -03171c: 0a00 |000e: move-result v0 │ │ -03171e: 0f00 |000f: return v0 │ │ +032cb0: |[032cb0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +032cc0: 7010 6e02 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@026e │ │ +032cc6: 6e10 8302 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0283 │ │ +032ccc: 5420 d300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +032cd0: 5400 ad00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00ad │ │ +032cd4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +032cd6: 6e54 9d02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@029d │ │ +032cdc: 0a00 |000e: move-result v0 │ │ +032cde: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0003 line=492 │ │ 0x0006 line=493 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -58544,130 +58541,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 │ │ -031720: |[031720] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -031730: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -031732: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -031734: 54b6 d700 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031738: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -03173c: 0f09 |0006: return v9 │ │ -03173e: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -031742: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -031746: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -03174a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -03174e: 54b6 d700 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031752: 6e10 c40d 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031758: 0a06 |0014: move-result v6 │ │ -03175a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -03175e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -031762: 54b6 d700 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031766: 6e20 c10d 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -03176c: 0c01 |001e: move-result-object v1 │ │ -03176e: 1f01 4a00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -031772: 6e20 6001 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0160 │ │ -031778: 6e10 a102 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02a1 │ │ -03177e: 0189 |0027: move v9, v8 │ │ -031780: 28de |0028: goto 0006 // -0022 │ │ -031782: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -031784: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -031788: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -03178c: 54b6 d700 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031790: 6e10 c40d 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031796: 0a06 |0033: move-result v6 │ │ -031798: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -03179c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -0317a0: 54b6 d700 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0317a4: 6e20 be0d 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0317aa: 0c01 |003d: move-result-object v1 │ │ -0317ac: 1f01 4a00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -0317b0: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -0317b4: 6e10 5a01 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@015a │ │ -0317ba: 0c06 |0045: move-result-object v6 │ │ -0317bc: 6e20 980d 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -0317c2: 0a06 |0049: move-result v6 │ │ -0317c4: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -0317c8: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -0317cc: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -0317d0: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -0317d4: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0317d8: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -0317dc: 54b6 d700 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0317e0: 6e20 be0d 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0317e6: 0c01 |005b: move-result-object v1 │ │ -0317e8: 1f01 4a00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -0317ec: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -0317f0: 6e10 5a01 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@015a │ │ -0317f6: 0c06 |0063: move-result-object v6 │ │ -0317f8: 6e20 980d 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -0317fe: 0a06 |0067: move-result v6 │ │ -031800: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -031804: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -031808: 5216 3d00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03180c: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -031810: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -031814: 28e2 |0072: goto 0054 // -001e │ │ -031816: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -03181a: 5216 3d00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03181e: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -031822: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -031826: 28bb |007b: goto 0036 // -0045 │ │ -031828: 54b6 d700 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -03182c: 6e10 c40d 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031832: 0a06 |0081: move-result v6 │ │ -031834: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -031838: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -03183c: 2205 1902 |0086: new-instance v5, Ljava/util/ArrayList; // type@0219 │ │ -031840: 7010 b80d 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -031846: 54b6 d700 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -03184a: 6e10 c40d 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031850: 0a06 |0090: move-result v6 │ │ -031852: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -031856: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -03185a: 54b6 d700 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -03185e: 6e20 c10d 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc1 │ │ -031864: 0c06 |009a: move-result-object v6 │ │ -031866: 6e20 bb0d 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -03186c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -031870: 28f3 |00a0: goto 0093 // -000d │ │ -031872: 6e10 c40d 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031878: 0a06 |00a4: move-result v6 │ │ -03187a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -03187e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -031880: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -031884: 6306 c900 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031888: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -03188c: 1a06 0202 |00ae: const-string v6, "FragmentManager" // string@0202 │ │ -031890: 2207 0e02 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ -031894: 7010 a20d 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03189a: 1a0a 9605 |00b5: const-string v10, "Popping back stack state: " // string@0596 │ │ -03189e: 6e20 a80d a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0318a4: 0c07 |00ba: move-result-object v7 │ │ -0318a6: 6e20 be0d 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0318ac: 0c0a |00be: move-result-object v10 │ │ -0318ae: 6e20 a70d a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0318b4: 0c07 |00c2: move-result-object v7 │ │ -0318b6: 6e10 ac0d 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0318bc: 0c07 |00c6: move-result-object v7 │ │ -0318be: 7120 440b 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0318c4: 6e20 be0d 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0318ca: 0c06 |00cd: move-result-object v6 │ │ -0318cc: 1f06 4a00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -0318d0: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -0318d4: 0187 |00d2: move v7, v8 │ │ -0318d6: 6e20 6001 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0160 │ │ -0318dc: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0318e0: 28d0 |00d8: goto 00a8 // -0030 │ │ -0318e2: 0197 |00d9: move v7, v9 │ │ -0318e4: 28f9 |00da: goto 00d3 // -0007 │ │ -0318e6: 6e10 a102 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02a1 │ │ -0318ec: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +032ce0: |[032ce0] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +032cf0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +032cf2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +032cf4: 54b6 d700 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032cf8: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +032cfc: 0f09 |0006: return v9 │ │ +032cfe: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +032d02: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +032d06: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +032d0a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +032d0e: 54b6 d700 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032d12: 6e10 c50d 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032d18: 0a06 |0014: move-result v6 │ │ +032d1a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +032d1e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +032d22: 54b6 d700 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032d26: 6e20 c20d 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +032d2c: 0c01 |001e: move-result-object v1 │ │ +032d2e: 1f01 4a00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +032d32: 6e20 6001 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0160 │ │ +032d38: 6e10 a102 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02a1 │ │ +032d3e: 0189 |0027: move v9, v8 │ │ +032d40: 28de |0028: goto 0006 // -0022 │ │ +032d42: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +032d44: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +032d48: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +032d4c: 54b6 d700 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032d50: 6e10 c50d 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032d56: 0a06 |0033: move-result v6 │ │ +032d58: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +032d5c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +032d60: 54b6 d700 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032d64: 6e20 bf0d 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +032d6a: 0c01 |003d: move-result-object v1 │ │ +032d6c: 1f01 4a00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +032d70: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +032d74: 6e10 5a01 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@015a │ │ +032d7a: 0c06 |0045: move-result-object v6 │ │ +032d7c: 6e20 990d 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +032d82: 0a06 |0049: move-result v6 │ │ +032d84: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +032d88: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +032d8c: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +032d90: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +032d94: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +032d98: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +032d9c: 54b6 d700 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032da0: 6e20 bf0d 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +032da6: 0c01 |005b: move-result-object v1 │ │ +032da8: 1f01 4a00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +032dac: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +032db0: 6e10 5a01 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@015a │ │ +032db6: 0c06 |0063: move-result-object v6 │ │ +032db8: 6e20 990d 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +032dbe: 0a06 |0067: move-result v6 │ │ +032dc0: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +032dc4: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +032dc8: 5216 3d00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +032dcc: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +032dd0: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +032dd4: 28e2 |0072: goto 0054 // -001e │ │ +032dd6: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +032dda: 5216 3d00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +032dde: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +032de2: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +032de6: 28bb |007b: goto 0036 // -0045 │ │ +032de8: 54b6 d700 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032dec: 6e10 c50d 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032df2: 0a06 |0081: move-result v6 │ │ +032df4: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +032df8: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +032dfc: 2205 1902 |0086: new-instance v5, Ljava/util/ArrayList; // type@0219 │ │ +032e00: 7010 b90d 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +032e06: 54b6 d700 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032e0a: 6e10 c50d 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032e10: 0a06 |0090: move-result v6 │ │ +032e12: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +032e16: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +032e1a: 54b6 d700 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +032e1e: 6e20 c20d 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0dc2 │ │ +032e24: 0c06 |009a: move-result-object v6 │ │ +032e26: 6e20 bc0d 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +032e2c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +032e30: 28f3 |00a0: goto 0093 // -000d │ │ +032e32: 6e10 c50d 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +032e38: 0a06 |00a4: move-result v6 │ │ +032e3a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +032e3e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +032e40: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +032e44: 6306 c900 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032e48: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +032e4c: 1a06 0202 |00ae: const-string v6, "FragmentManager" // string@0202 │ │ +032e50: 2207 0e02 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@020e │ │ +032e54: 7010 a30d 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032e5a: 1a0a 9605 |00b5: const-string v10, "Popping back stack state: " // string@0596 │ │ +032e5e: 6e20 a90d a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032e64: 0c07 |00ba: move-result-object v7 │ │ +032e66: 6e20 bf0d 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +032e6c: 0c0a |00be: move-result-object v10 │ │ +032e6e: 6e20 a80d a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032e74: 0c07 |00c2: move-result-object v7 │ │ +032e76: 6e10 ad0d 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032e7c: 0c07 |00c6: move-result-object v7 │ │ +032e7e: 7120 440b 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +032e84: 6e20 bf0d 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +032e8a: 0c06 |00cd: move-result-object v6 │ │ +032e8c: 1f06 4a00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +032e90: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +032e94: 0187 |00d2: move v7, v8 │ │ +032e96: 6e20 6001 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0160 │ │ +032e9c: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +032ea0: 28d0 |00d8: goto 00a8 // -0030 │ │ +032ea2: 0197 |00d9: move v7, v9 │ │ +032ea4: 28f9 |00da: goto 00d3 // -0007 │ │ +032ea6: 6e10 a102 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02a1 │ │ +032eac: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1484 │ │ 0x0006 line=1543 │ │ 0x0007 line=1487 │ │ 0x000f line=1488 │ │ 0x0017 line=1489 │ │ @@ -58724,35 +58721,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 │ │ -0318f0: |[0318f0] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -031900: 5260 8000 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -031904: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -031908: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -03190c: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -031910: 7010 a20d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031916: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ -03191a: 6e20 a80d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031920: 0c01 |0010: move-result-object v1 │ │ -031922: 6e20 a70d 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031928: 0c01 |0014: move-result-object v1 │ │ -03192a: 1a02 4c00 |0015: const-string v2, " is not currently in the FragmentManager" // string@004c │ │ -03192e: 6e20 a80d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031934: 0c01 |001a: move-result-object v1 │ │ -031936: 6e10 ac0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03193c: 0c01 |001e: move-result-object v1 │ │ -03193e: 7020 790d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -031944: 7020 ac02 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -03194a: 5260 8000 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -03194e: 6e30 fd00 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ -031954: 0e00 |002a: return-void │ │ +032eb0: |[032eb0] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +032ec0: 5260 8000 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +032ec4: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +032ec8: 2200 ff01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +032ecc: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +032ed0: 7010 a30d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032ed6: 1a02 fb01 |000b: const-string v2, "Fragment " // string@01fb │ │ +032eda: 6e20 a90d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032ee0: 0c01 |0010: move-result-object v1 │ │ +032ee2: 6e20 a80d 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032ee8: 0c01 |0014: move-result-object v1 │ │ +032eea: 1a02 4c00 |0015: const-string v2, " is not currently in the FragmentManager" // string@004c │ │ +032eee: 6e20 a90d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032ef4: 0c01 |001a: move-result-object v1 │ │ +032ef6: 6e10 ad0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032efc: 0c01 |001e: move-result-object v1 │ │ +032efe: 7020 7a0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +032f04: 7020 ac02 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +032f0a: 5260 8000 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +032f0e: 6e30 fd00 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ +032f14: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0025 line=549 │ │ 0x002a line=550 │ │ locals : │ │ @@ -58766,66 +58763,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 │ │ -031958: |[031958] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -031968: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03196a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03196c: 6301 c900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031970: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -031974: 1a01 0202 |0006: const-string v1, "FragmentManager" // string@0202 │ │ -031978: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -03197c: 7010 a20d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031982: 1a03 610e |000d: const-string v3, "remove: " // string@0e61 │ │ -031986: 6e20 a80d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03198c: 0c02 |0012: move-result-object v2 │ │ -03198e: 6e20 a70d 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031994: 0c02 |0016: move-result-object v2 │ │ -031996: 1a03 6f00 |0017: const-string v3, " nesting=" // string@006f │ │ -03199a: 6e20 a80d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0319a0: 0c02 |001c: move-result-object v2 │ │ -0319a2: 5283 7200 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -0319a6: 6e20 a50d 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0319ac: 0c02 |0022: move-result-object v2 │ │ -0319ae: 6e10 ac0d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0319b4: 0c02 |0026: move-result-object v2 │ │ -0319b6: 7120 440b 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0319bc: 6e10 c301 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@01c3 │ │ -0319c2: 0a01 |002d: move-result v1 │ │ -0319c4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -0319c8: 0106 |0030: move v6, v0 │ │ -0319ca: 5581 7900 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ -0319ce: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -0319d2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -0319d6: 5471 d400 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0319da: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -0319de: 5471 d400 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0319e2: 6e20 c20d 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0dc2 │ │ -0319e8: 5581 7d00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -0319ec: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -0319f0: 5581 8400 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -0319f4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -0319f8: 5c70 e100 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -0319fc: 5c85 6f00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -031a00: 5c80 8700 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ -031a04: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -031a08: 0152 |0050: move v2, v5 │ │ -031a0a: 0770 |0051: move-object v0, v7 │ │ -031a0c: 0781 |0052: move-object v1, v8 │ │ -031a0e: 0193 |0053: move v3, v9 │ │ -031a10: 01a4 |0054: move v4, v10 │ │ -031a12: 7406 9402 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@0294 │ │ -031a18: 0e00 |0058: return-void │ │ -031a1a: 0156 |0059: move v6, v5 │ │ -031a1c: 28d7 |005a: goto 0031 // -0029 │ │ -031a1e: 0102 |005b: move v2, v0 │ │ -031a20: 28f5 |005c: goto 0051 // -000b │ │ +032f18: |[032f18] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +032f28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +032f2a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +032f2c: 6301 c900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +032f30: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +032f34: 1a01 0202 |0006: const-string v1, "FragmentManager" // string@0202 │ │ +032f38: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +032f3c: 7010 a30d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +032f42: 1a03 5f0e |000d: const-string v3, "remove: " // string@0e5f │ │ +032f46: 6e20 a90d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032f4c: 0c02 |0012: move-result-object v2 │ │ +032f4e: 6e20 a80d 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +032f54: 0c02 |0016: move-result-object v2 │ │ +032f56: 1a03 6f00 |0017: const-string v3, " nesting=" // string@006f │ │ +032f5a: 6e20 a90d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +032f60: 0c02 |001c: move-result-object v2 │ │ +032f62: 5283 7200 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +032f66: 6e20 a60d 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +032f6c: 0c02 |0022: move-result-object v2 │ │ +032f6e: 6e10 ad0d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +032f74: 0c02 |0026: move-result-object v2 │ │ +032f76: 7120 440b 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +032f7c: 6e10 c301 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@01c3 │ │ +032f82: 0a01 |002d: move-result v1 │ │ +032f84: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +032f88: 0106 |0030: move v6, v0 │ │ +032f8a: 5581 7900 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0079 │ │ +032f8e: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +032f92: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +032f96: 5471 d400 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +032f9a: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +032f9e: 5471 d400 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +032fa2: 6e20 c30d 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0dc3 │ │ +032fa8: 5581 7d00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +032fac: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +032fb0: 5581 8400 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +032fb4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +032fb8: 5c70 e100 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +032fbc: 5c85 6f00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +032fc0: 5c80 8700 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0087 │ │ +032fc4: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +032fc8: 0152 |0050: move v2, v5 │ │ +032fca: 0770 |0051: move-object v0, v7 │ │ +032fcc: 0781 |0052: move-object v1, v8 │ │ +032fce: 0193 |0053: move v3, v9 │ │ +032fd0: 01a4 |0054: move v4, v10 │ │ +032fd2: 7406 9402 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@0294 │ │ +032fd8: 0e00 |0058: return-void │ │ +032fda: 0156 |0059: move v6, v5 │ │ +032fdc: 28d7 |005a: goto 0031 // -0029 │ │ +032fde: 0102 |005b: move v2, v0 │ │ +032fe0: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1174 │ │ 0x002a line=1175 │ │ 0x0031 line=1176 │ │ 0x0037 line=1177 │ │ 0x003b line=1178 │ │ @@ -58850,20 +58847,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 │ │ -031a24: |[031a24] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -031a34: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -031a38: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -031a3c: 5410 d800 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -031a40: 6e20 c20d 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0dc2 │ │ -031a46: 0e00 |0009: return-void │ │ +032fe4: |[032fe4] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +032ff4: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +032ff8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +032ffc: 5410 d800 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +033000: 6e20 c30d 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0dc3 │ │ +033006: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0009 line=541 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -58874,30 +58871,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -031a48: |[031a48] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -031a58: 5421 d800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -031a5c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -031a60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -031a62: 5421 d800 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -031a66: 6e10 c40d 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031a6c: 0a01 |000a: move-result v1 │ │ -031a6e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -031a72: 5421 d800 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ -031a76: 6e20 be0d 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -031a7c: 0c01 |0012: move-result-object v1 │ │ -031a7e: 1f01 5a00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@005a │ │ -031a82: 7210 4302 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0243 │ │ -031a88: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -031a8c: 28eb |001a: goto 0005 // -0015 │ │ -031a8e: 0e00 |001b: return-void │ │ +033008: |[033008] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +033018: 5421 d800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +03301c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +033020: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +033022: 5421 d800 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +033026: 6e10 c50d 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +03302c: 0a01 |000a: move-result v1 │ │ +03302e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +033032: 5421 d800 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d8 │ │ +033036: 6e20 bf0d 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +03303c: 0c01 |0012: move-result-object v1 │ │ +03303e: 1f01 5a00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@005a │ │ +033042: 7210 4302 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0243 │ │ +033048: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03304c: 28eb |001a: goto 0005 // -0015 │ │ +03304e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0004 line=1469 │ │ 0x000d line=1470 │ │ 0x0018 line=1469 │ │ 0x001b line=1473 │ │ @@ -58910,298 +58907,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 │ │ -031a90: |[031a90] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -031aa0: 120b |0000: const/4 v11, #int 0 // #0 │ │ -031aa2: 120a |0001: const/4 v10, #int 0 // #0 │ │ -031aa4: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -031aa8: 0e00 |0004: return-void │ │ -031aaa: 07d2 |0005: move-object v2, v13 │ │ -031aac: 1f02 6300 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0063 │ │ -031ab0: 5427 ea00 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -031ab4: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -031ab8: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -031abc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -031abe: 6e10 c40d 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031ac4: 0a07 |0012: move-result v7 │ │ -031ac6: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -031aca: 6e20 be0d 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -031ad0: 0c01 |0018: move-result-object v1 │ │ -031ad2: 1f01 5200 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ -031ad6: 6307 c900 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031ada: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -031ade: 1a07 0202 |001f: const-string v7, "FragmentManager" // string@0202 │ │ -031ae2: 2208 0e02 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031ae6: 7010 a20d 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031aec: 1a09 8a0e |0026: const-string v9, "restoreAllState: re-attaching retained " // string@0e8a │ │ -031af0: 6e20 a80d 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031af6: 0c08 |002b: move-result-object v8 │ │ -031af8: 6e20 a70d 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031afe: 0c08 |002f: move-result-object v8 │ │ -031b00: 6e10 ac0d 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031b06: 0c08 |0033: move-result-object v8 │ │ -031b08: 7120 440b 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031b0e: 5427 ea00 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -031b12: 5218 8000 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -031b16: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -031b1a: 5b31 fa00 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -031b1e: 5b1a 8d00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -031b22: 591b 7200 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ -031b26: 5c1b 7f00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ -031b2a: 5c1b 6f00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -031b2e: 5b1a 9100 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -031b32: 5437 fc00 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -031b36: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -031b3a: 5437 fc00 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -031b3e: 54c8 d300 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -031b42: 6e10 1002 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0210 │ │ -031b48: 0c08 |0054: move-result-object v8 │ │ -031b4a: 6e20 0101 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ -031b50: 5437 fc00 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -031b54: 1a08 3d07 |005a: const-string v8, "android:view_state" // string@073d │ │ -031b58: 6e20 f700 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00f7 │ │ -031b5e: 0c07 |005f: move-result-object v7 │ │ -031b60: 5b17 8d00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -031b64: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031b68: 28ab |0064: goto 000f // -0055 │ │ -031b6a: 2207 1902 |0065: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ -031b6e: 5428 ea00 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -031b72: 2188 |0069: array-length v8, v8 │ │ -031b74: 7020 b90d 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0db9 │ │ -031b7a: 5bc7 d200 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031b7e: 54c7 d600 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -031b82: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -031b86: 54c7 d600 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -031b8a: 6e10 bc0d 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -031b90: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -031b92: 5427 ea00 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -031b96: 2177 |007b: array-length v7, v7 │ │ -031b98: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -031b9c: 5427 ea00 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -031ba0: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -031ba4: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -031ba8: 54c7 d300 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -031bac: 54c8 e300 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -031bb0: 6e30 ce02 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@02ce │ │ -031bb6: 0c01 |008b: move-result-object v1 │ │ -031bb8: 6307 c900 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031bbc: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -031bc0: 1a07 0202 |0090: const-string v7, "FragmentManager" // string@0202 │ │ -031bc4: 2208 0e02 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031bc8: 7010 a20d 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031bce: 1a09 860e |0097: const-string v9, "restoreAllState: active #" // string@0e86 │ │ -031bd2: 6e20 a80d 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031bd8: 0c08 |009c: move-result-object v8 │ │ -031bda: 6e20 a50d 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031be0: 0c08 |00a0: move-result-object v8 │ │ -031be2: 1a09 b700 |00a1: const-string v9, ": " // string@00b7 │ │ -031be6: 6e20 a80d 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031bec: 0c08 |00a6: move-result-object v8 │ │ -031bee: 6e20 a70d 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031bf4: 0c08 |00aa: move-result-object v8 │ │ -031bf6: 6e10 ac0d 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031bfc: 0c08 |00ae: move-result-object v8 │ │ -031bfe: 7120 440b 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031c04: 54c7 d200 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031c08: 6e20 bb0d 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -031c0e: 5b3a fa00 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ -031c12: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031c16: 28be |00bb: goto 0079 // -0042 │ │ -031c18: 54c7 d200 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031c1c: 6e20 bb0d a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -031c22: 54c7 d600 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -031c26: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -031c2a: 2207 1902 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ -031c2e: 7010 b80d 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -031c34: 5bc7 d600 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -031c38: 6307 c900 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031c3c: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -031c40: 1a07 0202 |00d0: const-string v7, "FragmentManager" // string@0202 │ │ -031c44: 2208 0e02 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031c48: 7010 a20d 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031c4e: 1a09 880e |00d7: const-string v9, "restoreAllState: avail #" // string@0e88 │ │ -031c52: 6e20 a80d 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031c58: 0c08 |00dc: move-result-object v8 │ │ -031c5a: 6e20 a50d 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031c60: 0c08 |00e0: move-result-object v8 │ │ -031c62: 6e10 ac0d 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031c68: 0c08 |00e4: move-result-object v8 │ │ -031c6a: 7120 440b 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031c70: 54c7 d600 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ -031c74: 7110 7f0d 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -031c7a: 0c08 |00ed: move-result-object v8 │ │ -031c7c: 6e20 bb0d 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -031c82: 28c8 |00f1: goto 00b9 // -0038 │ │ -031c84: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -031c88: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -031c8a: 6e10 c40d 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031c90: 0a07 |00f8: move-result v7 │ │ -031c92: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -031c96: 6e20 be0d 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -031c9c: 0c01 |00fe: move-result-object v1 │ │ -031c9e: 1f01 5200 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ -031ca2: 5217 9200 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ -031ca6: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -031caa: 5217 9200 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ -031cae: 54c8 d200 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031cb2: 6e10 c40d 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031cb8: 0a08 |010c: move-result v8 │ │ -031cba: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -031cbe: 54c7 d200 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031cc2: 5218 9200 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ -031cc6: 6e20 be0d 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -031ccc: 0c07 |0116: move-result-object v7 │ │ -031cce: 1f07 5200 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0052 │ │ -031cd2: 5b17 9100 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -031cd6: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031cda: 28d8 |011d: goto 00f5 // -0028 │ │ -031cdc: 1a07 0202 |011e: const-string v7, "FragmentManager" // string@0202 │ │ -031ce0: 2208 0e02 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031ce4: 7010 a20d 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031cea: 1a09 a005 |0125: const-string v9, "Re-attaching retained fragment " // string@05a0 │ │ -031cee: 6e20 a80d 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031cf4: 0c08 |012a: move-result-object v8 │ │ -031cf6: 6e20 a70d 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031cfc: 0c08 |012e: move-result-object v8 │ │ -031cfe: 1a09 7b00 |012f: const-string v9, " target no longer exists: " // string@007b │ │ -031d02: 6e20 a80d 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031d08: 0c08 |0134: move-result-object v8 │ │ -031d0a: 5219 9200 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ -031d0e: 6e20 a50d 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031d14: 0c08 |013a: move-result-object v8 │ │ -031d16: 6e10 ac0d 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031d1c: 0c08 |013e: move-result-object v8 │ │ -031d1e: 7120 450b 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ -031d24: 5b1a 9100 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -031d28: 28d7 |0144: goto 011b // -0029 │ │ -031d2a: 5427 eb00 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -031d2e: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -031d32: 2207 1902 |0149: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ -031d36: 5428 eb00 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -031d3a: 2188 |014d: array-length v8, v8 │ │ -031d3c: 7020 b90d 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0db9 │ │ -031d42: 5bc7 d400 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -031d46: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -031d48: 5427 eb00 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -031d4c: 2177 |0156: array-length v7, v7 │ │ -031d4e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -031d52: 54c7 d200 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031d56: 5428 eb00 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -031d5a: 4408 0804 |015d: aget v8, v8, v4 │ │ -031d5e: 6e20 be0d 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -031d64: 0c01 |0162: move-result-object v1 │ │ -031d66: 1f01 5200 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ -031d6a: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -031d6e: 2207 ff01 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ -031d72: 2208 0e02 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031d76: 7010 a20d 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031d7c: 1a09 5005 |016e: const-string v9, "No instantiated fragment for index #" // string@0550 │ │ -031d80: 6e20 a80d 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031d86: 0c08 |0173: move-result-object v8 │ │ -031d88: 5429 eb00 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -031d8c: 4409 0904 |0176: aget v9, v9, v4 │ │ -031d90: 6e20 a50d 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031d96: 0c08 |017b: move-result-object v8 │ │ -031d98: 6e10 ac0d 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031d9e: 0c08 |017f: move-result-object v8 │ │ -031da0: 7020 790d 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -031da6: 7020 ac02 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -031dac: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -031dae: 5c17 6f00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -031db2: 6307 c900 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031db6: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -031dba: 1a07 0202 |018d: const-string v7, "FragmentManager" // string@0202 │ │ -031dbe: 2208 0e02 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031dc2: 7010 a20d 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031dc8: 1a09 870e |0194: const-string v9, "restoreAllState: added #" // string@0e87 │ │ -031dcc: 6e20 a80d 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031dd2: 0c08 |0199: move-result-object v8 │ │ -031dd4: 6e20 a50d 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031dda: 0c08 |019d: move-result-object v8 │ │ -031ddc: 1a09 b700 |019e: const-string v9, ": " // string@00b7 │ │ -031de0: 6e20 a80d 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031de6: 0c08 |01a3: move-result-object v8 │ │ -031de8: 6e20 a70d 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031dee: 0c08 |01a7: move-result-object v8 │ │ -031df0: 6e10 ac0d 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031df6: 0c08 |01ab: move-result-object v8 │ │ -031df8: 7120 440b 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031dfe: 54c7 d400 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -031e02: 6e20 bd0d 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbd │ │ -031e08: 0a07 |01b4: move-result v7 │ │ -031e0a: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -031e0e: 2207 ff01 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ -031e12: 1a08 5501 |01b9: const-string v8, "Already added!" // string@0155 │ │ -031e16: 7020 790d 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -031e1c: 2707 |01be: throw v7 │ │ -031e1e: 54c7 d400 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -031e22: 6e20 bb0d 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -031e28: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031e2c: 288e |01c6: goto 0154 // -0072 │ │ -031e2e: 5bca d400 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -031e32: 5427 ec00 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -031e36: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -031e3a: 2207 1902 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ -031e3e: 5428 ec00 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -031e42: 2188 |01d1: array-length v8, v8 │ │ -031e44: 7020 b90d 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0db9 │ │ -031e4a: 5bc7 d700 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031e4e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -031e50: 5427 ec00 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -031e54: 2177 |01da: array-length v7, v7 │ │ -031e56: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -031e5a: 5427 ec00 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -031e5e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -031e62: 6e20 7801 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0178 │ │ -031e68: 0c00 |01e4: move-result-object v0 │ │ -031e6a: 6307 c900 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031e6e: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -031e72: 1a07 0202 |01e9: const-string v7, "FragmentManager" // string@0202 │ │ -031e76: 2208 0e02 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ -031e7a: 7010 a20d 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031e80: 1a09 890e |01f0: const-string v9, "restoreAllState: back stack #" // string@0e89 │ │ -031e84: 6e20 a80d 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031e8a: 0c08 |01f5: move-result-object v8 │ │ -031e8c: 6e20 a50d 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031e92: 0c08 |01f9: move-result-object v8 │ │ -031e94: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ -031e98: 6e20 a80d 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031e9e: 0c08 |01ff: move-result-object v8 │ │ -031ea0: 5209 3d00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -031ea4: 6e20 a50d 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -031eaa: 0c08 |0205: move-result-object v8 │ │ -031eac: 1a09 a900 |0206: const-string v9, "): " // string@00a9 │ │ -031eb0: 6e20 a80d 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031eb6: 0c08 |020b: move-result-object v8 │ │ -031eb8: 6e20 a70d 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031ebe: 0c08 |020f: move-result-object v8 │ │ -031ec0: 6e10 ac0d 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031ec6: 0c08 |0213: move-result-object v8 │ │ -031ec8: 7120 440b 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031ece: 2205 d400 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ -031ed2: 1a07 0202 |0219: const-string v7, "FragmentManager" // string@0202 │ │ -031ed6: 7020 3a05 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ -031edc: 2206 f001 |021e: new-instance v6, Ljava/io/PrintWriter; // type@01f0 │ │ -031ee0: 7020 5f0d 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ -031ee6: 1a07 0300 |0223: const-string v7, " " // string@0003 │ │ -031eea: 6e40 5401 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0154 │ │ -031ef0: 54c7 d700 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031ef4: 6e20 bb0d 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -031efa: 5207 3d00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -031efe: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -031f02: 5207 3d00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -031f06: 6e30 a902 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@02a9 │ │ -031f0c: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031f10: 28a0 |0238: goto 01d8 // -0060 │ │ -031f12: 5bca d700 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -031f16: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +033050: |[033050] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +033060: 120b |0000: const/4 v11, #int 0 // #0 │ │ +033062: 120a |0001: const/4 v10, #int 0 // #0 │ │ +033064: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +033068: 0e00 |0004: return-void │ │ +03306a: 07d2 |0005: move-object v2, v13 │ │ +03306c: 1f02 6300 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0063 │ │ +033070: 5427 ea00 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +033074: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +033078: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +03307c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03307e: 6e10 c50d 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +033084: 0a07 |0012: move-result v7 │ │ +033086: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +03308a: 6e20 bf0d 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +033090: 0c01 |0018: move-result-object v1 │ │ +033092: 1f01 5200 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033096: 6307 c900 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03309a: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +03309e: 1a07 0202 |001f: const-string v7, "FragmentManager" // string@0202 │ │ +0330a2: 2208 0e02 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +0330a6: 7010 a30d 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0330ac: 1a09 880e |0026: const-string v9, "restoreAllState: re-attaching retained " // string@0e88 │ │ +0330b0: 6e20 a90d 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0330b6: 0c08 |002b: move-result-object v8 │ │ +0330b8: 6e20 a80d 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0330be: 0c08 |002f: move-result-object v8 │ │ +0330c0: 6e10 ad0d 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0330c6: 0c08 |0033: move-result-object v8 │ │ +0330c8: 7120 440b 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0330ce: 5427 ea00 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +0330d2: 5218 8000 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0330d6: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0330da: 5b31 fa00 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +0330de: 5b1a 8d00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +0330e2: 591b 7200 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0072 │ │ +0330e6: 5c1b 7f00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007f │ │ +0330ea: 5c1b 6f00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +0330ee: 5b1a 9100 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +0330f2: 5437 fc00 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0330f6: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +0330fa: 5437 fc00 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0330fe: 54c8 d300 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +033102: 6e10 1002 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0210 │ │ +033108: 0c08 |0054: move-result-object v8 │ │ +03310a: 6e20 0101 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ +033110: 5437 fc00 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +033114: 1a08 3d07 |005a: const-string v8, "android:view_state" // string@073d │ │ +033118: 6e20 f700 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@00f7 │ │ +03311e: 0c07 |005f: move-result-object v7 │ │ +033120: 5b17 8d00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +033124: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +033128: 28ab |0064: goto 000f // -0055 │ │ +03312a: 2207 1902 |0065: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ +03312e: 5428 ea00 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +033132: 2188 |0069: array-length v8, v8 │ │ +033134: 7020 ba0d 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0dba │ │ +03313a: 5bc7 d200 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03313e: 54c7 d600 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +033142: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +033146: 54c7 d600 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +03314a: 6e10 bd0d 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +033150: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +033152: 5427 ea00 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +033156: 2177 |007b: array-length v7, v7 │ │ +033158: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +03315c: 5427 ea00 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +033160: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +033164: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +033168: 54c7 d300 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +03316c: 54c8 e300 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +033170: 6e30 ce02 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@02ce │ │ +033176: 0c01 |008b: move-result-object v1 │ │ +033178: 6307 c900 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03317c: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +033180: 1a07 0202 |0090: const-string v7, "FragmentManager" // string@0202 │ │ +033184: 2208 0e02 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +033188: 7010 a30d 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03318e: 1a09 840e |0097: const-string v9, "restoreAllState: active #" // string@0e84 │ │ +033192: 6e20 a90d 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033198: 0c08 |009c: move-result-object v8 │ │ +03319a: 6e20 a60d 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0331a0: 0c08 |00a0: move-result-object v8 │ │ +0331a2: 1a09 b700 |00a1: const-string v9, ": " // string@00b7 │ │ +0331a6: 6e20 a90d 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0331ac: 0c08 |00a6: move-result-object v8 │ │ +0331ae: 6e20 a80d 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0331b4: 0c08 |00aa: move-result-object v8 │ │ +0331b6: 6e10 ad0d 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0331bc: 0c08 |00ae: move-result-object v8 │ │ +0331be: 7120 440b 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0331c4: 54c7 d200 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0331c8: 6e20 bc0d 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0331ce: 5b3a fa00 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fa │ │ +0331d2: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0331d6: 28be |00bb: goto 0079 // -0042 │ │ +0331d8: 54c7 d200 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0331dc: 6e20 bc0d a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0331e2: 54c7 d600 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0331e6: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +0331ea: 2207 1902 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ +0331ee: 7010 b90d 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0331f4: 5bc7 d600 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +0331f8: 6307 c900 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0331fc: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +033200: 1a07 0202 |00d0: const-string v7, "FragmentManager" // string@0202 │ │ +033204: 2208 0e02 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +033208: 7010 a30d 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03320e: 1a09 860e |00d7: const-string v9, "restoreAllState: avail #" // string@0e86 │ │ +033212: 6e20 a90d 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033218: 0c08 |00dc: move-result-object v8 │ │ +03321a: 6e20 a60d 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033220: 0c08 |00e0: move-result-object v8 │ │ +033222: 6e10 ad0d 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033228: 0c08 |00e4: move-result-object v8 │ │ +03322a: 7120 440b 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +033230: 54c7 d600 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d6 │ │ +033234: 7110 800d 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +03323a: 0c08 |00ed: move-result-object v8 │ │ +03323c: 6e20 bc0d 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +033242: 28c8 |00f1: goto 00b9 // -0038 │ │ +033244: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +033248: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +03324a: 6e10 c50d 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +033250: 0a07 |00f8: move-result v7 │ │ +033252: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +033256: 6e20 bf0d 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +03325c: 0c01 |00fe: move-result-object v1 │ │ +03325e: 1f01 5200 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033262: 5217 9200 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ +033266: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +03326a: 5217 9200 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ +03326e: 54c8 d200 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +033272: 6e10 c50d 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +033278: 0a08 |010c: move-result v8 │ │ +03327a: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +03327e: 54c7 d200 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +033282: 5218 9200 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ +033286: 6e20 bf0d 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +03328c: 0c07 |0116: move-result-object v7 │ │ +03328e: 1f07 5200 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033292: 5b17 9100 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +033296: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03329a: 28d8 |011d: goto 00f5 // -0028 │ │ +03329c: 1a07 0202 |011e: const-string v7, "FragmentManager" // string@0202 │ │ +0332a0: 2208 0e02 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +0332a4: 7010 a30d 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0332aa: 1a09 a005 |0125: const-string v9, "Re-attaching retained fragment " // string@05a0 │ │ +0332ae: 6e20 a90d 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0332b4: 0c08 |012a: move-result-object v8 │ │ +0332b6: 6e20 a80d 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0332bc: 0c08 |012e: move-result-object v8 │ │ +0332be: 1a09 7b00 |012f: const-string v9, " target no longer exists: " // string@007b │ │ +0332c2: 6e20 a90d 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0332c8: 0c08 |0134: move-result-object v8 │ │ +0332ca: 5219 9200 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ +0332ce: 6e20 a60d 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0332d4: 0c08 |013a: move-result-object v8 │ │ +0332d6: 6e10 ad0d 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0332dc: 0c08 |013e: move-result-object v8 │ │ +0332de: 7120 450b 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ +0332e4: 5b1a 9100 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +0332e8: 28d7 |0144: goto 011b // -0029 │ │ +0332ea: 5427 eb00 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +0332ee: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +0332f2: 2207 1902 |0149: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ +0332f6: 5428 eb00 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +0332fa: 2188 |014d: array-length v8, v8 │ │ +0332fc: 7020 ba0d 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0dba │ │ +033302: 5bc7 d400 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +033306: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +033308: 5427 eb00 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +03330c: 2177 |0156: array-length v7, v7 │ │ +03330e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +033312: 54c7 d200 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +033316: 5428 eb00 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +03331a: 4408 0804 |015d: aget v8, v8, v4 │ │ +03331e: 6e20 bf0d 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +033324: 0c01 |0162: move-result-object v1 │ │ +033326: 1f01 5200 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0052 │ │ +03332a: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +03332e: 2207 ff01 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ +033332: 2208 0e02 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +033336: 7010 a30d 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03333c: 1a09 5005 |016e: const-string v9, "No instantiated fragment for index #" // string@0550 │ │ +033340: 6e20 a90d 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033346: 0c08 |0173: move-result-object v8 │ │ +033348: 5429 eb00 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +03334c: 4409 0904 |0176: aget v9, v9, v4 │ │ +033350: 6e20 a60d 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033356: 0c08 |017b: move-result-object v8 │ │ +033358: 6e10 ad0d 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03335e: 0c08 |017f: move-result-object v8 │ │ +033360: 7020 7a0d 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +033366: 7020 ac02 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +03336c: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +03336e: 5c17 6f00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +033372: 6307 c900 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033376: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +03337a: 1a07 0202 |018d: const-string v7, "FragmentManager" // string@0202 │ │ +03337e: 2208 0e02 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +033382: 7010 a30d 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033388: 1a09 850e |0194: const-string v9, "restoreAllState: added #" // string@0e85 │ │ +03338c: 6e20 a90d 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033392: 0c08 |0199: move-result-object v8 │ │ +033394: 6e20 a60d 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +03339a: 0c08 |019d: move-result-object v8 │ │ +03339c: 1a09 b700 |019e: const-string v9, ": " // string@00b7 │ │ +0333a0: 6e20 a90d 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0333a6: 0c08 |01a3: move-result-object v8 │ │ +0333a8: 6e20 a80d 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0333ae: 0c08 |01a7: move-result-object v8 │ │ +0333b0: 6e10 ad0d 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0333b6: 0c08 |01ab: move-result-object v8 │ │ +0333b8: 7120 440b 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0333be: 54c7 d400 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0333c2: 6e20 be0d 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0dbe │ │ +0333c8: 0a07 |01b4: move-result v7 │ │ +0333ca: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +0333ce: 2207 ff01 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@01ff │ │ +0333d2: 1a08 5501 |01b9: const-string v8, "Already added!" // string@0155 │ │ +0333d6: 7020 7a0d 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0333dc: 2707 |01be: throw v7 │ │ +0333de: 54c7 d400 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0333e2: 6e20 bc0d 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0333e8: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0333ec: 288e |01c6: goto 0154 // -0072 │ │ +0333ee: 5bca d400 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0333f2: 5427 ec00 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +0333f6: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +0333fa: 2207 1902 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0219 │ │ +0333fe: 5428 ec00 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +033402: 2188 |01d1: array-length v8, v8 │ │ +033404: 7020 ba0d 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@0dba │ │ +03340a: 5bc7 d700 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +03340e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +033410: 5427 ec00 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +033414: 2177 |01da: array-length v7, v7 │ │ +033416: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +03341a: 5427 ec00 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +03341e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +033422: 6e20 7801 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0178 │ │ +033428: 0c00 |01e4: move-result-object v0 │ │ +03342a: 6307 c900 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03342e: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +033432: 1a07 0202 |01e9: const-string v7, "FragmentManager" // string@0202 │ │ +033436: 2208 0e02 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@020e │ │ +03343a: 7010 a30d 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033440: 1a09 870e |01f0: const-string v9, "restoreAllState: back stack #" // string@0e87 │ │ +033444: 6e20 a90d 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03344a: 0c08 |01f5: move-result-object v8 │ │ +03344c: 6e20 a60d 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033452: 0c08 |01f9: move-result-object v8 │ │ +033454: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ +033458: 6e20 a90d 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03345e: 0c08 |01ff: move-result-object v8 │ │ +033460: 5209 3d00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +033464: 6e20 a60d 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +03346a: 0c08 |0205: move-result-object v8 │ │ +03346c: 1a09 a900 |0206: const-string v9, "): " // string@00a9 │ │ +033470: 6e20 a90d 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033476: 0c08 |020b: move-result-object v8 │ │ +033478: 6e20 a80d 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03347e: 0c08 |020f: move-result-object v8 │ │ +033480: 6e10 ad0d 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033486: 0c08 |0213: move-result-object v8 │ │ +033488: 7120 440b 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03348e: 2205 d400 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@00d4 │ │ +033492: 1a07 0202 |0219: const-string v7, "FragmentManager" // string@0202 │ │ +033496: 7020 3a05 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@053a │ │ +03349c: 2206 f001 |021e: new-instance v6, Ljava/io/PrintWriter; // type@01f0 │ │ +0334a0: 7020 5f0d 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d5f │ │ +0334a6: 1a07 0300 |0223: const-string v7, " " // string@0003 │ │ +0334aa: 6e40 5401 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0154 │ │ +0334b0: 54c7 d700 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +0334b4: 6e20 bc0d 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0334ba: 5207 3d00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +0334be: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +0334c2: 5207 3d00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +0334c6: 6e30 a902 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@02a9 │ │ +0334cc: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0334d0: 28a0 |0238: goto 01d8 // -0060 │ │ +0334d2: 5bca d700 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +0334d6: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1733 │ │ 0x0004 line=1840 │ │ 0x0006 line=1734 │ │ 0x0008 line=1735 │ │ 0x000c line=1739 │ │ @@ -59294,59 +59291,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -031f1c: |[031f1c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -031f2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -031f2e: 5463 d200 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031f32: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -031f36: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -031f38: 5463 d200 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031f3c: 6e10 c40d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -031f42: 0a03 |000b: move-result v3 │ │ -031f44: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -031f48: 5463 d200 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -031f4c: 6e20 be0d 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -031f52: 0c00 |0013: move-result-object v0 │ │ -031f54: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -031f58: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -031f5c: 5503 8a00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ -031f60: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -031f64: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -031f68: 2201 1902 |001e: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ -031f6c: 7010 b80d 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -031f72: 6e20 bb0d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -031f78: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -031f7a: 5c03 8b00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ -031f7e: 5403 9100 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -031f82: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -031f86: 5403 9100 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -031f8a: 5233 8000 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -031f8e: 5903 9200 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ -031f92: 6303 c900 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -031f96: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -031f9a: 1a03 0202 |0037: const-string v3, "FragmentManager" // string@0202 │ │ -031f9e: 2204 0e02 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ -031fa2: 7010 a20d 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -031fa8: 1a05 970e |003e: const-string v5, "retainNonConfig: keeping retained " // string@0e97 │ │ -031fac: 6e20 a80d 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -031fb2: 0c04 |0043: move-result-object v4 │ │ -031fb4: 6e20 a70d 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -031fba: 0c04 |0047: move-result-object v4 │ │ -031fbc: 6e10 ac0d 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -031fc2: 0c04 |004b: move-result-object v4 │ │ -031fc4: 7120 440b 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -031fca: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -031fce: 28b5 |0051: goto 0006 // -004b │ │ -031fd0: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -031fd2: 28de |0053: goto 0031 // -0022 │ │ -031fd4: 1101 |0054: return-object v1 │ │ +0334dc: |[0334dc] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0334ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0334ee: 5463 d200 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0334f2: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0334f6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0334f8: 5463 d200 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0334fc: 6e10 c50d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +033502: 0a03 |000b: move-result v3 │ │ +033504: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +033508: 5463 d200 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +03350c: 6e20 bf0d 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +033512: 0c00 |0013: move-result-object v0 │ │ +033514: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033518: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +03351c: 5503 8a00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@008a │ │ +033520: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +033524: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +033528: 2201 1902 |001e: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ +03352c: 7010 b90d 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +033532: 6e20 bc0d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +033538: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +03353a: 5c03 8b00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@008b │ │ +03353e: 5403 9100 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +033542: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +033546: 5403 9100 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +03354a: 5233 8000 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +03354e: 5903 9200 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0092 │ │ +033552: 6303 c900 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033556: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +03355a: 1a03 0202 |0037: const-string v3, "FragmentManager" // string@0202 │ │ +03355e: 2204 0e02 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@020e │ │ +033562: 7010 a30d 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033568: 1a05 950e |003e: const-string v5, "retainNonConfig: keeping retained " // string@0e95 │ │ +03356c: 6e20 a90d 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033572: 0c04 |0043: move-result-object v4 │ │ +033574: 6e20 a80d 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03357a: 0c04 |0047: move-result-object v4 │ │ +03357c: 6e10 ad0d 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033582: 0c04 |004b: move-result-object v4 │ │ +033584: 7120 440b 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03358a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03358e: 28b5 |0051: goto 0006 // -004b │ │ +033590: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +033592: 28de |0053: goto 0031 // -0022 │ │ +033594: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0001 line=1548 │ │ 0x0005 line=1549 │ │ 0x000e line=1550 │ │ 0x0016 line=1551 │ │ @@ -59371,248 +59368,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -031fd8: |[031fd8] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -031fe8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -031fea: 6e10 8202 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ -031ff0: 6309 cc00 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00cc │ │ -031ff4: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -031ff8: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -031ffa: 5cc9 e700 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ -031ffe: 54c9 d200 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -032002: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -032006: 54c9 d200 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -03200a: 6e10 c40d 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032010: 0a09 |0014: move-result v9 │ │ -032012: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -032016: 1105 |0017: return-object v5 │ │ -032018: 54c9 d200 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -03201c: 6e10 c40d 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032022: 0a00 |001d: move-result v0 │ │ -032024: 2301 4502 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0245 │ │ -032028: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -03202a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -03202c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -032030: 54c9 d200 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -032034: 6e20 be0d 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -03203a: 0c04 |0029: move-result-object v4 │ │ -03203c: 1f04 5200 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032040: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -032044: 5249 8000 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -032048: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -03204c: 2209 ff01 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ -032050: 220a 0e02 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ -032054: 7010 a20d 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03205a: 1a0b f601 |0039: const-string v11, "Failure saving state: active " // string@01f6 │ │ -03205e: 6e20 a80d ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032064: 0c0a |003e: move-result-object v10 │ │ -032066: 6e20 a70d 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03206c: 0c0a |0042: move-result-object v10 │ │ -03206e: 1a0b 4300 |0043: const-string v11, " has cleared index: " // string@0043 │ │ -032072: 6e20 a80d ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032078: 0c0a |0048: move-result-object v10 │ │ -03207a: 524b 8000 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -03207e: 6e20 a50d ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -032084: 0c0a |004e: move-result-object v10 │ │ -032086: 6e10 ac0d 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03208c: 0c0a |0052: move-result-object v10 │ │ -03208e: 7020 790d a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -032094: 7020 ac02 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -03209a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -03209c: 2206 6600 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0066 │ │ -0320a0: 7020 cc02 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02cc │ │ -0320a6: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -0320aa: 5249 8e00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -0320ae: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -0320b2: 5469 fc00 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0320b6: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -0320ba: 6e20 a602 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02a6 │ │ -0320c0: 0c09 |006c: move-result-object v9 │ │ -0320c2: 5b69 fc00 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0320c6: 5449 9100 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -0320ca: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -0320ce: 5449 9100 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -0320d2: 5299 8000 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -0320d6: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -0320da: 2209 ff01 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ -0320de: 220a 0e02 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ -0320e2: 7010 a20d 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0320e8: 1a0b f501 |0080: const-string v11, "Failure saving state: " // string@01f5 │ │ -0320ec: 6e20 a80d ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0320f2: 0c0a |0085: move-result-object v10 │ │ -0320f4: 6e20 a70d 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0320fa: 0c0a |0089: move-result-object v10 │ │ -0320fc: 1a0b 4400 |008a: const-string v11, " has target not in fragment manager: " // string@0044 │ │ -032100: 6e20 a80d ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032106: 0c0a |008f: move-result-object v10 │ │ -032108: 544b 9100 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -03210c: 6e20 a70d ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -032112: 0c0a |0095: move-result-object v10 │ │ -032114: 6e10 ac0d 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03211a: 0c0a |0099: move-result-object v10 │ │ -03211c: 7020 790d a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -032122: 7020 ac02 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -032128: 5469 fc00 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -03212c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -032130: 2209 3700 |00a4: new-instance v9, Landroid/os/Bundle; // type@0037 │ │ -032134: 7010 f100 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@00f1 │ │ -03213a: 5b69 fc00 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -03213e: 5469 fc00 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -032142: 1a0a 3a07 |00ad: const-string v10, "android:target_state" // string@073a │ │ -032146: 544b 9100 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ -03214a: 6e40 9e02 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@029e │ │ -032150: 5249 9300 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ -032154: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -032158: 5469 fc00 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -03215c: 1a0a 3907 |00ba: const-string v10, "android:target_req_state" // string@0739 │ │ -032160: 524b 9300 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ -032164: 6e30 fd00 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ -03216a: 6309 c900 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -03216e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -032172: 1a09 0202 |00c5: const-string v9, "FragmentManager" // string@0202 │ │ -032176: 220a 0e02 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ -03217a: 7010 a20d 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -032180: 1a0b ce05 |00cc: const-string v11, "Saved state of " // string@05ce │ │ -032184: 6e20 a80d ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03218a: 0c0a |00d1: move-result-object v10 │ │ -03218c: 6e20 a70d 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -032192: 0c0a |00d5: move-result-object v10 │ │ -032194: 1a0b b700 |00d6: const-string v11, ": " // string@00b7 │ │ -032198: 6e20 a80d ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03219e: 0c0a |00db: move-result-object v10 │ │ -0321a0: 546b fc00 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0321a4: 6e20 a70d ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0321aa: 0c0a |00e1: move-result-object v10 │ │ -0321ac: 6e10 ac0d 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0321b2: 0c0a |00e5: move-result-object v10 │ │ -0321b4: 7120 440b a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0321ba: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0321be: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -0321c2: 5449 8c00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ -0321c6: 5b69 fc00 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0321ca: 28d0 |00f1: goto 00c1 // -0030 │ │ -0321cc: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -0321d0: 6309 c900 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0321d4: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -0321d8: 1a09 0202 |00f8: const-string v9, "FragmentManager" // string@0202 │ │ -0321dc: 1a0a b60e |00fa: const-string v10, "saveAllState: no fragments!" // string@0eb6 │ │ -0321e0: 7120 440b a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0321e6: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -0321ea: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -0321ec: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -0321ee: 54c9 d400 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0321f2: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -0321f6: 54c9 d400 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0321fa: 6e10 c40d 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032200: 0a00 |010c: move-result v0 │ │ -032202: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -032206: 2302 3b02 |010f: new-array v2, v0, [I // type@023b │ │ -03220a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -03220c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -032210: 54c9 d400 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -032214: 6e20 be0d 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -03221a: 0c09 |0119: move-result-object v9 │ │ -03221c: 1f09 5200 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032220: 5299 8000 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -032224: 4b09 0208 |011e: aput v9, v2, v8 │ │ -032228: 4409 0208 |0120: aget v9, v2, v8 │ │ -03222c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -032230: 2209 ff01 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ -032234: 220a 0e02 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ -032238: 7010 a20d 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03223e: 1a0b f601 |012b: const-string v11, "Failure saving state: active " // string@01f6 │ │ -032242: 6e20 a80d ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032248: 0c0a |0130: move-result-object v10 │ │ -03224a: 54cb d400 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -03224e: 6e20 be0d 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -032254: 0c0b |0136: move-result-object v11 │ │ -032256: 6e20 a70d ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03225c: 0c0a |013a: move-result-object v10 │ │ -03225e: 1a0b 4300 |013b: const-string v11, " has cleared index: " // string@0043 │ │ -032262: 6e20 a80d ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032268: 0c0a |0140: move-result-object v10 │ │ -03226a: 440b 0208 |0141: aget v11, v2, v8 │ │ -03226e: 6e20 a50d ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -032274: 0c0a |0146: move-result-object v10 │ │ -032276: 6e10 ac0d 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03227c: 0c0a |014a: move-result-object v10 │ │ -03227e: 7020 790d a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -032284: 7020 ac02 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -03228a: 6309 c900 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -03228e: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -032292: 1a09 0202 |0155: const-string v9, "FragmentManager" // string@0202 │ │ -032296: 220a 0e02 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ -03229a: 7010 a20d 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0322a0: 1a0b b50e |015c: const-string v11, "saveAllState: adding fragment #" // string@0eb5 │ │ -0322a4: 6e20 a80d ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0322aa: 0c0a |0161: move-result-object v10 │ │ -0322ac: 6e20 a50d 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -0322b2: 0c0a |0165: move-result-object v10 │ │ -0322b4: 1a0b b700 |0166: const-string v11, ": " // string@00b7 │ │ -0322b8: 6e20 a80d ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0322be: 0c0a |016b: move-result-object v10 │ │ -0322c0: 54cb d400 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ -0322c4: 6e20 be0d 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -0322ca: 0c0b |0171: move-result-object v11 │ │ -0322cc: 6e20 a70d ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0322d2: 0c0a |0175: move-result-object v10 │ │ -0322d4: 6e10 ac0d 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0322da: 0c0a |0179: move-result-object v10 │ │ -0322dc: 7120 440b a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0322e2: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0322e6: 2893 |017f: goto 0112 // -006d │ │ -0322e8: 54c9 d700 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0322ec: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -0322f0: 54c9 d700 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -0322f4: 6e10 c40d 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -0322fa: 0a00 |0189: move-result v0 │ │ -0322fc: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -032300: 2303 4202 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0242 │ │ -032304: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -032306: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -03230a: 220a 4c00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@004c │ │ -03230e: 54c9 d700 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -032312: 6e20 be0d 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -032318: 0c09 |0198: move-result-object v9 │ │ -03231a: 1f09 4a00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ -03231e: 7030 7601 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0176 │ │ -032324: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -032328: 6309 c900 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -03232c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -032330: 1a09 0202 |01a4: const-string v9, "FragmentManager" // string@0202 │ │ -032334: 220a 0e02 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ -032338: 7010 a20d 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03233e: 1a0b b40e |01ab: const-string v11, "saveAllState: adding back stack #" // string@0eb4 │ │ -032342: 6e20 a80d ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032348: 0c0a |01b0: move-result-object v10 │ │ -03234a: 6e20 a50d 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -032350: 0c0a |01b4: move-result-object v10 │ │ -032352: 1a0b b700 |01b5: const-string v11, ": " // string@00b7 │ │ -032356: 6e20 a80d ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03235c: 0c0a |01ba: move-result-object v10 │ │ -03235e: 54cb d700 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ -032362: 6e20 be0d 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -032368: 0c0b |01c0: move-result-object v11 │ │ -03236a: 6e20 a70d ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -032370: 0c0a |01c4: move-result-object v10 │ │ -032372: 6e10 ac0d 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -032378: 0c0a |01c8: move-result-object v10 │ │ -03237a: 7120 440b a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -032380: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -032384: 28c1 |01ce: goto 018f // -003f │ │ -032386: 2205 6300 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0063 │ │ -03238a: 7010 b502 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02b5 │ │ -032390: 5b51 ea00 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ -032394: 5b52 eb00 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ -032398: 5b53 ec00 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ -03239c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +033598: |[033598] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0335a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0335aa: 6e10 8202 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0282 │ │ +0335b0: 6309 cc00 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00cc │ │ +0335b4: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +0335b8: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +0335ba: 5cc9 e700 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e7 │ │ +0335be: 54c9 d200 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0335c2: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +0335c6: 54c9 d200 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0335ca: 6e10 c50d 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0335d0: 0a09 |0014: move-result v9 │ │ +0335d2: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0335d6: 1105 |0017: return-object v5 │ │ +0335d8: 54c9 d200 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0335dc: 6e10 c50d 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0335e2: 0a00 |001d: move-result v0 │ │ +0335e4: 2301 4502 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0245 │ │ +0335e8: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0335ea: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0335ec: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0335f0: 54c9 d200 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +0335f4: 6e20 bf0d 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0335fa: 0c04 |0029: move-result-object v4 │ │ +0335fc: 1f04 5200 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033600: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +033604: 5249 8000 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +033608: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +03360c: 2209 ff01 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ +033610: 220a 0e02 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ +033614: 7010 a30d 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03361a: 1a0b f601 |0039: const-string v11, "Failure saving state: active " // string@01f6 │ │ +03361e: 6e20 a90d ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033624: 0c0a |003e: move-result-object v10 │ │ +033626: 6e20 a80d 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03362c: 0c0a |0042: move-result-object v10 │ │ +03362e: 1a0b 4300 |0043: const-string v11, " has cleared index: " // string@0043 │ │ +033632: 6e20 a90d ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033638: 0c0a |0048: move-result-object v10 │ │ +03363a: 524b 8000 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +03363e: 6e20 a60d ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033644: 0c0a |004e: move-result-object v10 │ │ +033646: 6e10 ad0d 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03364c: 0c0a |0052: move-result-object v10 │ │ +03364e: 7020 7a0d a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +033654: 7020 ac02 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +03365a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +03365c: 2206 6600 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0066 │ │ +033660: 7020 cc02 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02cc │ │ +033666: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +03366a: 5249 8e00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +03366e: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +033672: 5469 fc00 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +033676: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +03367a: 6e20 a602 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02a6 │ │ +033680: 0c09 |006c: move-result-object v9 │ │ +033682: 5b69 fc00 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +033686: 5449 9100 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +03368a: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +03368e: 5449 9100 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +033692: 5299 8000 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +033696: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +03369a: 2209 ff01 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ +03369e: 220a 0e02 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ +0336a2: 7010 a30d 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0336a8: 1a0b f501 |0080: const-string v11, "Failure saving state: " // string@01f5 │ │ +0336ac: 6e20 a90d ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0336b2: 0c0a |0085: move-result-object v10 │ │ +0336b4: 6e20 a80d 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0336ba: 0c0a |0089: move-result-object v10 │ │ +0336bc: 1a0b 4400 |008a: const-string v11, " has target not in fragment manager: " // string@0044 │ │ +0336c0: 6e20 a90d ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0336c6: 0c0a |008f: move-result-object v10 │ │ +0336c8: 544b 9100 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +0336cc: 6e20 a80d ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0336d2: 0c0a |0095: move-result-object v10 │ │ +0336d4: 6e10 ad0d 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0336da: 0c0a |0099: move-result-object v10 │ │ +0336dc: 7020 7a0d a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0336e2: 7020 ac02 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +0336e8: 5469 fc00 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0336ec: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0336f0: 2209 3700 |00a4: new-instance v9, Landroid/os/Bundle; // type@0037 │ │ +0336f4: 7010 f100 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@00f1 │ │ +0336fa: 5b69 fc00 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0336fe: 5469 fc00 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +033702: 1a0a 3a07 |00ad: const-string v10, "android:target_state" // string@073a │ │ +033706: 544b 9100 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0091 │ │ +03370a: 6e40 9e02 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@029e │ │ +033710: 5249 9300 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ +033714: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +033718: 5469 fc00 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +03371c: 1a0a 3907 |00ba: const-string v10, "android:target_req_state" // string@0739 │ │ +033720: 524b 9300 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0093 │ │ +033724: 6e30 fd00 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@00fd │ │ +03372a: 6309 c900 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03372e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +033732: 1a09 0202 |00c5: const-string v9, "FragmentManager" // string@0202 │ │ +033736: 220a 0e02 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ +03373a: 7010 a30d 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033740: 1a0b ce05 |00cc: const-string v11, "Saved state of " // string@05ce │ │ +033744: 6e20 a90d ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03374a: 0c0a |00d1: move-result-object v10 │ │ +03374c: 6e20 a80d 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033752: 0c0a |00d5: move-result-object v10 │ │ +033754: 1a0b b700 |00d6: const-string v11, ": " // string@00b7 │ │ +033758: 6e20 a90d ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03375e: 0c0a |00db: move-result-object v10 │ │ +033760: 546b fc00 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +033764: 6e20 a80d ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03376a: 0c0a |00e1: move-result-object v10 │ │ +03376c: 6e10 ad0d 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033772: 0c0a |00e5: move-result-object v10 │ │ +033774: 7120 440b a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03377a: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03377e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +033782: 5449 8c00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@008c │ │ +033786: 5b69 fc00 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +03378a: 28d0 |00f1: goto 00c1 // -0030 │ │ +03378c: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +033790: 6309 c900 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033794: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +033798: 1a09 0202 |00f8: const-string v9, "FragmentManager" // string@0202 │ │ +03379c: 1a0a b40e |00fa: const-string v10, "saveAllState: no fragments!" // string@0eb4 │ │ +0337a0: 7120 440b a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0337a6: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +0337aa: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +0337ac: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +0337ae: 54c9 d400 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0337b2: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +0337b6: 54c9 d400 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0337ba: 6e10 c50d 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0337c0: 0a00 |010c: move-result v0 │ │ +0337c2: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +0337c6: 2302 3b02 |010f: new-array v2, v0, [I // type@023b │ │ +0337ca: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +0337cc: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +0337d0: 54c9 d400 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +0337d4: 6e20 bf0d 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0337da: 0c09 |0119: move-result-object v9 │ │ +0337dc: 1f09 5200 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0337e0: 5299 8000 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +0337e4: 4b09 0208 |011e: aput v9, v2, v8 │ │ +0337e8: 4409 0208 |0120: aget v9, v2, v8 │ │ +0337ec: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0337f0: 2209 ff01 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@01ff │ │ +0337f4: 220a 0e02 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ +0337f8: 7010 a30d 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0337fe: 1a0b f601 |012b: const-string v11, "Failure saving state: active " // string@01f6 │ │ +033802: 6e20 a90d ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033808: 0c0a |0130: move-result-object v10 │ │ +03380a: 54cb d400 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +03380e: 6e20 bf0d 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +033814: 0c0b |0136: move-result-object v11 │ │ +033816: 6e20 a80d ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03381c: 0c0a |013a: move-result-object v10 │ │ +03381e: 1a0b 4300 |013b: const-string v11, " has cleared index: " // string@0043 │ │ +033822: 6e20 a90d ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033828: 0c0a |0140: move-result-object v10 │ │ +03382a: 440b 0208 |0141: aget v11, v2, v8 │ │ +03382e: 6e20 a60d ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033834: 0c0a |0146: move-result-object v10 │ │ +033836: 6e10 ad0d 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03383c: 0c0a |014a: move-result-object v10 │ │ +03383e: 7020 7a0d a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +033844: 7020 ac02 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +03384a: 6309 c900 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +03384e: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +033852: 1a09 0202 |0155: const-string v9, "FragmentManager" // string@0202 │ │ +033856: 220a 0e02 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ +03385a: 7010 a30d 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033860: 1a0b b30e |015c: const-string v11, "saveAllState: adding fragment #" // string@0eb3 │ │ +033864: 6e20 a90d ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03386a: 0c0a |0161: move-result-object v10 │ │ +03386c: 6e20 a60d 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033872: 0c0a |0165: move-result-object v10 │ │ +033874: 1a0b b700 |0166: const-string v11, ": " // string@00b7 │ │ +033878: 6e20 a90d ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03387e: 0c0a |016b: move-result-object v10 │ │ +033880: 54cb d400 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d4 │ │ +033884: 6e20 bf0d 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +03388a: 0c0b |0171: move-result-object v11 │ │ +03388c: 6e20 a80d ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033892: 0c0a |0175: move-result-object v10 │ │ +033894: 6e10 ad0d 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03389a: 0c0a |0179: move-result-object v10 │ │ +03389c: 7120 440b a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0338a2: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0338a6: 2893 |017f: goto 0112 // -006d │ │ +0338a8: 54c9 d700 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +0338ac: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +0338b0: 54c9 d700 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +0338b4: 6e10 c50d 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0338ba: 0a00 |0189: move-result v0 │ │ +0338bc: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +0338c0: 2303 4202 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0242 │ │ +0338c4: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +0338c6: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +0338ca: 220a 4c00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@004c │ │ +0338ce: 54c9 d700 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +0338d2: 6e20 bf0d 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +0338d8: 0c09 |0198: move-result-object v9 │ │ +0338da: 1f09 4a00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@004a │ │ +0338de: 7030 7601 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0176 │ │ +0338e4: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +0338e8: 6309 c900 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +0338ec: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0338f0: 1a09 0202 |01a4: const-string v9, "FragmentManager" // string@0202 │ │ +0338f4: 220a 0e02 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@020e │ │ +0338f8: 7010 a30d 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0338fe: 1a0b b20e |01ab: const-string v11, "saveAllState: adding back stack #" // string@0eb2 │ │ +033902: 6e20 a90d ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033908: 0c0a |01b0: move-result-object v10 │ │ +03390a: 6e20 a60d 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033910: 0c0a |01b4: move-result-object v10 │ │ +033912: 1a0b b700 |01b5: const-string v11, ": " // string@00b7 │ │ +033916: 6e20 a90d ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03391c: 0c0a |01ba: move-result-object v10 │ │ +03391e: 54cb d700 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d7 │ │ +033922: 6e20 bf0d 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +033928: 0c0b |01c0: move-result-object v11 │ │ +03392a: 6e20 a80d ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033930: 0c0a |01c4: move-result-object v10 │ │ +033932: 6e10 ad0d 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033938: 0c0a |01c8: move-result-object v10 │ │ +03393a: 7120 440b a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +033940: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +033944: 28c1 |01ce: goto 018f // -003f │ │ +033946: 2205 6300 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0063 │ │ +03394a: 7010 b502 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02b5 │ │ +033950: 5b51 ea00 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ea │ │ +033954: 5b52 eb00 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00eb │ │ +033958: 5b53 ec00 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ec │ │ +03395c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1617 │ │ 0x0004 line=1619 │ │ 0x0008 line=1629 │ │ 0x000b line=1632 │ │ 0x0017 line=1727 │ │ @@ -59684,50 +59681,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 │ │ -0323a0: |[0323a0] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -0323b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0323b2: 5431 e600 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -0323b6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0323ba: 2201 3700 |0005: new-instance v1, Landroid/os/Bundle; // type@0037 │ │ -0323be: 7010 f100 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@00f1 │ │ -0323c4: 5b31 e600 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -0323c8: 5431 e600 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -0323cc: 6e20 f201 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@01f2 │ │ -0323d2: 5431 e600 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -0323d6: 6e10 f900 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@00f9 │ │ -0323dc: 0a01 |0016: move-result v1 │ │ -0323de: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -0323e2: 5430 e600 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -0323e6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0323e8: 5b31 e600 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ -0323ec: 5441 9500 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -0323f0: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -0323f4: 6e20 a802 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02a8 │ │ -0323fa: 5441 8d00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -0323fe: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -032402: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -032406: 2200 3700 |002b: new-instance v0, Landroid/os/Bundle; // type@0037 │ │ -03240a: 7010 f100 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f1 │ │ -032410: 1a01 3d07 |0030: const-string v1, "android:view_state" // string@073d │ │ -032414: 5442 8d00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -032418: 6e30 0001 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0100 │ │ -03241e: 5541 9400 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -032422: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -032426: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -03242a: 2200 3700 |003d: new-instance v0, Landroid/os/Bundle; // type@0037 │ │ -03242e: 7010 f100 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f1 │ │ -032434: 1a01 3c07 |0042: const-string v1, "android:user_visible_hint" // string@073c │ │ -032438: 5542 9400 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ -03243c: 6e30 fb00 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@00fb │ │ -032442: 1100 |0049: return-object v0 │ │ +033960: |[033960] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +033970: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033972: 5431 e600 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +033976: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +03397a: 2201 3700 |0005: new-instance v1, Landroid/os/Bundle; // type@0037 │ │ +03397e: 7010 f100 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@00f1 │ │ +033984: 5b31 e600 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +033988: 5431 e600 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +03398c: 6e20 f201 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@01f2 │ │ +033992: 5431 e600 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +033996: 6e10 f900 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@00f9 │ │ +03399c: 0a01 |0016: move-result v1 │ │ +03399e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +0339a2: 5430 e600 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +0339a6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0339a8: 5b31 e600 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e6 │ │ +0339ac: 5441 9500 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +0339b0: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +0339b4: 6e20 a802 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02a8 │ │ +0339ba: 5441 8d00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +0339be: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +0339c2: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +0339c6: 2200 3700 |002b: new-instance v0, Landroid/os/Bundle; // type@0037 │ │ +0339ca: 7010 f100 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f1 │ │ +0339d0: 1a01 3d07 |0030: const-string v1, "android:view_state" // string@073d │ │ +0339d4: 5442 8d00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +0339d8: 6e30 0001 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0100 │ │ +0339de: 5541 9400 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +0339e2: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +0339e6: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +0339ea: 2200 3700 |003d: new-instance v0, Landroid/os/Bundle; // type@0037 │ │ +0339ee: 7010 f100 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@00f1 │ │ +0339f4: 1a01 3c07 |0042: const-string v1, "android:user_visible_hint" // string@073c │ │ +0339f8: 5542 9400 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0094 │ │ +0339fc: 6e30 fb00 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@00fb │ │ +033a02: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0001 line=1584 │ │ 0x0005 line=1585 │ │ 0x000c line=1587 │ │ 0x0011 line=1588 │ │ @@ -59756,41 +59753,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 │ │ -032444: |[032444] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -032454: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -032456: 5262 8000 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ -03245a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -03245e: 2202 ff01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -032462: 2203 0e02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -032466: 7010 a20d 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03246c: 1a04 fb01 |000c: const-string v4, "Fragment " // string@01fb │ │ -032470: 6e20 a80d 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032476: 0c03 |0011: move-result-object v3 │ │ -032478: 6e20 a70d 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03247e: 0c03 |0015: move-result-object v3 │ │ -032480: 1a04 4c00 |0016: const-string v4, " is not currently in the FragmentManager" // string@004c │ │ -032484: 6e20 a80d 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03248a: 0c03 |001b: move-result-object v3 │ │ -03248c: 6e10 ac0d 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -032492: 0c03 |001f: move-result-object v3 │ │ -032494: 7020 790d 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03249a: 7020 ac02 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ -0324a0: 5262 8e00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ -0324a4: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -0324a8: 6e20 a602 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02a6 │ │ -0324ae: 0c00 |002d: move-result-object v0 │ │ -0324b0: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -0324b4: 2201 5100 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ -0324b8: 7020 a001 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01a0 │ │ -0324be: 1101 |0035: return-object v1 │ │ +033a04: |[033a04] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +033a14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033a16: 5262 8000 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0080 │ │ +033a1a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +033a1e: 2202 ff01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +033a22: 2203 0e02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +033a26: 7010 a30d 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033a2c: 1a04 fb01 |000c: const-string v4, "Fragment " // string@01fb │ │ +033a30: 6e20 a90d 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033a36: 0c03 |0011: move-result-object v3 │ │ +033a38: 6e20 a80d 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033a3e: 0c03 |0015: move-result-object v3 │ │ +033a40: 1a04 4c00 |0016: const-string v4, " is not currently in the FragmentManager" // string@004c │ │ +033a44: 6e20 a90d 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033a4a: 0c03 |001b: move-result-object v3 │ │ +033a4c: 6e10 ad0d 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033a52: 0c03 |001f: move-result-object v3 │ │ +033a54: 7020 7a0d 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +033a5a: 7020 ac02 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@02ac │ │ +033a60: 5262 8e00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@008e │ │ +033a64: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +033a68: 6e20 a602 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02a6 │ │ +033a6e: 0c00 |002d: move-result-object v0 │ │ +033a70: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +033a74: 2201 5100 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ +033a78: 7020 a001 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01a0 │ │ +033a7e: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=572 │ │ 0x0005 line=573 │ │ 0x0026 line=576 │ │ 0x002a line=577 │ │ 0x002e line=578 │ │ @@ -59805,38 +59802,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0324c0: |[0324c0] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -0324d0: 5430 8100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -0324d4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0324d8: 0e00 |0004: return-void │ │ -0324da: 5420 e500 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -0324de: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -0324e2: 2200 8201 |0009: new-instance v0, Landroid/util/SparseArray; // type@0182 │ │ -0324e6: 7010 480b 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0b48 │ │ -0324ec: 5b20 e500 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -0324f0: 5430 8100 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ -0324f4: 5421 e500 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -0324f8: 6e20 d10b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0bd1 │ │ -0324fe: 5420 e500 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -032502: 6e10 4a0b 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0b4a │ │ -032508: 0a00 |001c: move-result v0 │ │ -03250a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -03250e: 5420 e500 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -032512: 5b30 8d00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ -032516: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -032518: 5b20 e500 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -03251c: 28de |0026: goto 0004 // -0022 │ │ -03251e: 5420 e500 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ -032522: 6e10 490b 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0b49 │ │ -032528: 28e4 |002c: goto 0010 // -001c │ │ +033a80: |[033a80] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +033a90: 5430 8100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +033a94: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +033a98: 0e00 |0004: return-void │ │ +033a9a: 5420 e500 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033a9e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +033aa2: 2200 8201 |0009: new-instance v0, Landroid/util/SparseArray; // type@0182 │ │ +033aa6: 7010 480b 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0b48 │ │ +033aac: 5b20 e500 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033ab0: 5430 8100 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0081 │ │ +033ab4: 5421 e500 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033ab8: 6e20 d10b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0bd1 │ │ +033abe: 5420 e500 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033ac2: 6e10 4a0b 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0b4a │ │ +033ac8: 0a00 |001c: move-result v0 │ │ +033aca: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +033ace: 5420 e500 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033ad2: 5b30 8d00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008d │ │ +033ad6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +033ad8: 5b20 e500 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033adc: 28de |0026: goto 0004 // -0022 │ │ +033ade: 5420 e500 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e5 │ │ +033ae2: 6e10 490b 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0b49 │ │ +033ae8: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ 0x0004 line=1579 │ │ 0x0005 line=1569 │ │ 0x0009 line=1570 │ │ 0x0010 line=1574 │ │ @@ -59853,99 +59850,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 │ │ -03252c: |[03252c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -03253c: 1d04 |0000: monitor-enter v4 │ │ -03253e: 5441 d900 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -032542: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -032546: 2201 1902 |0005: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ -03254a: 7010 b80d 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -032550: 5b41 d900 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -032554: 5441 d900 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -032558: 6e10 c40d 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -03255e: 0a00 |0011: move-result v0 │ │ -032560: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -032564: 6301 c900 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -032568: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -03256c: 1a01 0202 |0018: const-string v1, "FragmentManager" // string@0202 │ │ -032570: 2202 0e02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -032574: 7010 a20d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03257a: 1a03 db05 |001f: const-string v3, "Setting back stack index " // string@05db │ │ -03257e: 6e20 a80d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032584: 0c02 |0024: move-result-object v2 │ │ -032586: 6e20 a50d 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -03258c: 0c02 |0028: move-result-object v2 │ │ -03258e: 1a03 7c00 |0029: const-string v3, " to " // string@007c │ │ -032592: 6e20 a80d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032598: 0c02 |002e: move-result-object v2 │ │ -03259a: 6e20 a70d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0325a0: 0c02 |0032: move-result-object v2 │ │ -0325a2: 6e10 ac0d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0325a8: 0c02 |0036: move-result-object v2 │ │ -0325aa: 7120 440b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0325b0: 5441 d900 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -0325b4: 6e30 c30d 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -0325ba: 1e04 |003f: monitor-exit v4 │ │ -0325bc: 0e00 |0040: return-void │ │ -0325be: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -0325c2: 5441 d900 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -0325c6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0325c8: 6e20 bb0d 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -0325ce: 5441 d500 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0325d2: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -0325d6: 2201 1902 |004d: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ -0325da: 7010 b80d 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -0325e0: 5b41 d500 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -0325e4: 6301 c900 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0325e8: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -0325ec: 1a01 0202 |0058: const-string v1, "FragmentManager" // string@0202 │ │ -0325f0: 2202 0e02 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -0325f4: 7010 a20d 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0325fa: 1a03 4e01 |005f: const-string v3, "Adding available back stack index " // string@014e │ │ -0325fe: 6e20 a80d 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032604: 0c02 |0064: move-result-object v2 │ │ -032606: 6e20 a50d 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -03260c: 0c02 |0068: move-result-object v2 │ │ -03260e: 6e10 ac0d 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -032614: 0c02 |006c: move-result-object v2 │ │ -032616: 7120 440b 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03261c: 5441 d500 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ -032620: 7110 7f0d 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -032626: 0c02 |0075: move-result-object v2 │ │ -032628: 6e20 bb0d 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -03262e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032632: 28c6 |007b: goto 0041 // -003a │ │ -032634: 6301 c900 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -032638: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -03263c: 1a01 0202 |0080: const-string v1, "FragmentManager" // string@0202 │ │ -032640: 2202 0e02 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -032644: 7010 a20d 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03264a: 1a03 4f01 |0087: const-string v3, "Adding back stack index " // string@014f │ │ -03264e: 6e20 a80d 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032654: 0c02 |008c: move-result-object v2 │ │ -032656: 6e20 a50d 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -03265c: 0c02 |0090: move-result-object v2 │ │ -03265e: 1a03 8100 |0091: const-string v3, " with " // string@0081 │ │ -032662: 6e20 a80d 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032668: 0c02 |0096: move-result-object v2 │ │ -03266a: 6e20 a70d 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -032670: 0c02 |009a: move-result-object v2 │ │ -032672: 6e10 ac0d 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -032678: 0c02 |009e: move-result-object v2 │ │ -03267a: 7120 440b 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -032680: 5441 d900 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -032684: 6e20 bb0d 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -03268a: 2898 |00a7: goto 003f // -0068 │ │ -03268c: 0d01 |00a8: move-exception v1 │ │ -03268e: 1e04 |00a9: monitor-exit v4 │ │ -032690: 2701 |00aa: throw v1 │ │ +033aec: |[033aec] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +033afc: 1d04 |0000: monitor-enter v4 │ │ +033afe: 5441 d900 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +033b02: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +033b06: 2201 1902 |0005: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ +033b0a: 7010 b90d 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +033b10: 5b41 d900 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +033b14: 5441 d900 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +033b18: 6e10 c50d 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +033b1e: 0a00 |0011: move-result v0 │ │ +033b20: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +033b24: 6301 c900 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033b28: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +033b2c: 1a01 0202 |0018: const-string v1, "FragmentManager" // string@0202 │ │ +033b30: 2202 0e02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +033b34: 7010 a30d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033b3a: 1a03 db05 |001f: const-string v3, "Setting back stack index " // string@05db │ │ +033b3e: 6e20 a90d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033b44: 0c02 |0024: move-result-object v2 │ │ +033b46: 6e20 a60d 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033b4c: 0c02 |0028: move-result-object v2 │ │ +033b4e: 1a03 7c00 |0029: const-string v3, " to " // string@007c │ │ +033b52: 6e20 a90d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033b58: 0c02 |002e: move-result-object v2 │ │ +033b5a: 6e20 a80d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033b60: 0c02 |0032: move-result-object v2 │ │ +033b62: 6e10 ad0d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033b68: 0c02 |0036: move-result-object v2 │ │ +033b6a: 7120 440b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +033b70: 5441 d900 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +033b74: 6e30 c40d 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +033b7a: 1e04 |003f: monitor-exit v4 │ │ +033b7c: 0e00 |0040: return-void │ │ +033b7e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +033b82: 5441 d900 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +033b86: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +033b88: 6e20 bc0d 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +033b8e: 5441 d500 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +033b92: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +033b96: 2201 1902 |004d: new-instance v1, Ljava/util/ArrayList; // type@0219 │ │ +033b9a: 7010 b90d 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +033ba0: 5b41 d500 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +033ba4: 6301 c900 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033ba8: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +033bac: 1a01 0202 |0058: const-string v1, "FragmentManager" // string@0202 │ │ +033bb0: 2202 0e02 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +033bb4: 7010 a30d 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033bba: 1a03 4e01 |005f: const-string v3, "Adding available back stack index " // string@014e │ │ +033bbe: 6e20 a90d 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033bc4: 0c02 |0064: move-result-object v2 │ │ +033bc6: 6e20 a60d 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033bcc: 0c02 |0068: move-result-object v2 │ │ +033bce: 6e10 ad0d 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033bd4: 0c02 |006c: move-result-object v2 │ │ +033bd6: 7120 440b 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +033bdc: 5441 d500 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d5 │ │ +033be0: 7110 800d 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +033be6: 0c02 |0075: move-result-object v2 │ │ +033be8: 6e20 bc0d 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +033bee: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033bf2: 28c6 |007b: goto 0041 // -003a │ │ +033bf4: 6301 c900 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033bf8: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +033bfc: 1a01 0202 |0080: const-string v1, "FragmentManager" // string@0202 │ │ +033c00: 2202 0e02 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +033c04: 7010 a30d 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033c0a: 1a03 4f01 |0087: const-string v3, "Adding back stack index " // string@014f │ │ +033c0e: 6e20 a90d 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033c14: 0c02 |008c: move-result-object v2 │ │ +033c16: 6e20 a60d 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033c1c: 0c02 |0090: move-result-object v2 │ │ +033c1e: 1a03 8100 |0091: const-string v3, " with " // string@0081 │ │ +033c22: 6e20 a90d 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033c28: 0c02 |0096: move-result-object v2 │ │ +033c2a: 6e20 a80d 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033c30: 0c02 |009a: move-result-object v2 │ │ +033c32: 6e10 ad0d 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033c38: 0c02 |009e: move-result-object v2 │ │ +033c3a: 7120 440b 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +033c40: 5441 d900 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +033c44: 6e20 bc0d 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +033c4a: 2898 |00a7: goto 003f // -0068 │ │ +033c4c: 0d01 |00a8: move-exception v1 │ │ +033c4e: 1e04 |00a9: monitor-exit v4 │ │ +033c50: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0001 line=1377 │ │ 0x0005 line=1378 │ │ @@ -59976,51 +59973,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 │ │ -0326a0: |[0326a0] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0326b0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0326b2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0326b4: 6301 c900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ -0326b8: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -0326bc: 1a01 0202 |0006: const-string v1, "FragmentManager" // string@0202 │ │ -0326c0: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -0326c4: 7010 a20d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0326ca: 1a03 ae0f |000d: const-string v3, "show: " // string@0fae │ │ -0326ce: 6e20 a80d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0326d4: 0c02 |0012: move-result-object v2 │ │ -0326d6: 6e20 a70d 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0326dc: 0c02 |0016: move-result-object v2 │ │ -0326de: 6e10 ac0d 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0326e4: 0c02 |001a: move-result-object v2 │ │ -0326e6: 7120 440b 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0326ec: 5571 7e00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0326f0: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -0326f4: 5c74 7e00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ -0326f8: 5471 9500 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -0326fc: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -032700: 6e59 8c02 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@028c │ │ -032706: 0c00 |002b: move-result-object v0 │ │ -032708: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -03270c: 5471 9500 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -032710: 6e20 df0b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -032716: 5471 9500 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ -03271a: 6e20 de0b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -032720: 5571 6f00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ -032724: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -032728: 5571 7d00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ -03272c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -032730: 5571 8400 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ -032734: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -032738: 5c65 e100 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ -03273c: 6e20 d601 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01d6 │ │ -032742: 0e00 |0049: return-void │ │ +033c60: |[033c60] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +033c70: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +033c72: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +033c74: 6301 c900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c9 │ │ +033c78: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +033c7c: 1a01 0202 |0006: const-string v1, "FragmentManager" // string@0202 │ │ +033c80: 2202 0e02 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +033c84: 7010 a30d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033c8a: 1a03 ac0f |000d: const-string v3, "show: " // string@0fac │ │ +033c8e: 6e20 a90d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033c94: 0c02 |0012: move-result-object v2 │ │ +033c96: 6e20 a80d 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +033c9c: 0c02 |0016: move-result-object v2 │ │ +033c9e: 6e10 ad0d 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033ca4: 0c02 |001a: move-result-object v2 │ │ +033ca6: 7120 440b 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +033cac: 5571 7e00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +033cb0: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +033cb4: 5c74 7e00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007e │ │ +033cb8: 5471 9500 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +033cbc: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +033cc0: 6e59 8c02 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@028c │ │ +033cc6: 0c00 |002b: move-result-object v0 │ │ +033cc8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +033ccc: 5471 9500 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +033cd0: 6e20 df0b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +033cd6: 5471 9500 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0095 │ │ +033cda: 6e20 de0b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +033ce0: 5571 6f00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006f │ │ +033ce4: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +033ce8: 5571 7d00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007d │ │ +033cec: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +033cf0: 5571 8400 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0084 │ │ +033cf4: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +033cf8: 5c65 e100 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e1 │ │ +033cfc: 6e20 d601 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@01d6 │ │ +033d02: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1210 │ │ 0x001e line=1211 │ │ 0x0022 line=1212 │ │ 0x0024 line=1213 │ │ 0x0028 line=1214 │ │ @@ -60043,31 +60040,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -032744: |[032744] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -032754: 5432 d200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -032758: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -03275c: 0e00 |0004: return-void │ │ -03275e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -032760: 5432 d200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -032764: 6e10 c40d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -03276a: 0a02 |000b: move-result v2 │ │ -03276c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -032770: 5432 d200 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ -032774: 6e20 be0d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -03277a: 0c00 |0013: move-result-object v0 │ │ -03277c: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032780: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -032784: 6e20 9602 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0296 │ │ -03278a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03278e: 28e9 |001d: goto 0006 // -0017 │ │ +033d04: |[033d04] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +033d14: 5432 d200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +033d18: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +033d1c: 0e00 |0004: return-void │ │ +033d1e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +033d20: 5432 d200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +033d24: 6e10 c50d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +033d2a: 0a02 |000b: move-result v2 │ │ +033d2c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +033d30: 5432 d200 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d2 │ │ +033d34: 6e20 bf0d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +033d3a: 0c00 |0013: move-result-object v0 │ │ +033d3c: 1f00 5200 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033d40: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +033d44: 6e20 9602 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0296 │ │ +033d4a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +033d4e: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0004 line=1115 │ │ 0x0005 line=1109 │ │ 0x000e line=1110 │ │ 0x0016 line=1111 │ │ @@ -60083,39 +60080,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -032790: |[032790] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -0327a0: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -0327a4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0327a8: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -0327ae: 1a01 0502 |0007: const-string v1, "FragmentManager{" // string@0205 │ │ -0327b2: 6e20 a80d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0327b8: 7110 af0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -0327be: 0a01 |000f: move-result v1 │ │ -0327c0: 7110 7e0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -0327c6: 0c01 |0013: move-result-object v1 │ │ -0327c8: 6e20 a80d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0327ce: 1a01 4700 |0017: const-string v1, " in " // string@0047 │ │ -0327d2: 6e20 a80d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0327d8: 5421 e300 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -0327dc: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -0327e0: 5421 e300 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ -0327e4: 7120 3905 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -0327ea: 1a01 9e10 |0025: const-string v1, "}}" // string@109e │ │ -0327ee: 6e20 a80d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0327f4: 6e10 ac0d 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0327fa: 0c01 |002d: move-result-object v1 │ │ -0327fc: 1101 |002e: return-object v1 │ │ -0327fe: 5421 d300 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -032802: 7120 3905 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -032808: 28f1 |0034: goto 0025 // -000f │ │ +033d50: |[033d50] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +033d60: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +033d64: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +033d68: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +033d6e: 1a01 0502 |0007: const-string v1, "FragmentManager{" // string@0205 │ │ +033d72: 6e20 a90d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033d78: 7110 b00d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +033d7e: 0a01 |000f: move-result v1 │ │ +033d80: 7110 7f0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +033d86: 0c01 |0013: move-result-object v1 │ │ +033d88: 6e20 a90d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033d8e: 1a01 4700 |0017: const-string v1, " in " // string@0047 │ │ +033d92: 6e20 a90d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033d98: 5421 e300 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +033d9c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +033da0: 5421 e300 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00e3 │ │ +033da4: 7120 3905 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +033daa: 1a01 9c10 |0025: const-string v1, "}}" // string@109c │ │ +033dae: 6e20 a90d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033db4: 6e10 ad0d 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033dba: 0c01 |002d: move-result-object v1 │ │ +033dbc: 1101 |002e: return-object v1 │ │ +033dbe: 5421 d300 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +033dc2: 7120 3905 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +033dc8: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0007 line=586 │ │ 0x000c line=587 │ │ 0x0017 line=588 │ │ 0x001c line=589 │ │ @@ -60174,21 +60171,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 │ │ -03280c: |[03280c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -03281c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03281e: 7010 6b06 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@066b │ │ -032824: 5b10 ef00 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -032828: 5b10 f000 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -03282c: 5b12 f100 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ -032830: 0e00 |000a: return-void │ │ +033dcc: |[033dcc] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +033ddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033dde: 7010 6b06 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@066b │ │ +033de4: 5b10 ef00 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033de8: 5b10 f000 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +033dec: 5b12 f100 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ +033df0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -60197,62 +60194,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -032834: |[032834] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -032844: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -032848: 7010 a20d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03284e: 1a01 3807 |0005: const-string v1, "android:switcher:" // string@0738 │ │ -032852: 6e20 a80d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032858: 0c00 |000a: move-result-object v0 │ │ -03285a: 6e20 a50d 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -032860: 0c00 |000e: move-result-object v0 │ │ -032862: 1a01 b600 |000f: const-string v1, ":" // string@00b6 │ │ -032866: 6e20 a80d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03286c: 0c00 |0014: move-result-object v0 │ │ -03286e: 6e30 a60d 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0da6 │ │ -032874: 0c00 |0018: move-result-object v0 │ │ -032876: 6e10 ac0d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03287c: 0c00 |001c: move-result-object v0 │ │ -03287e: 1100 |001d: return-object v0 │ │ +033df4: |[033df4] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +033e04: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +033e08: 7010 a30d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +033e0e: 1a01 3807 |0005: const-string v1, "android:switcher:" // string@0738 │ │ +033e12: 6e20 a90d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033e18: 0c00 |000a: move-result-object v0 │ │ +033e1a: 6e20 a60d 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +033e20: 0c00 |000e: move-result-object v0 │ │ +033e22: 1a01 b600 |000f: const-string v1, ":" // string@00b6 │ │ +033e26: 6e20 a90d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +033e2c: 0c00 |0014: move-result-object v0 │ │ +033e2e: 6e30 a70d 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0da7 │ │ +033e34: 0c00 |0018: move-result-object v0 │ │ +033e36: 6e10 ad0d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +033e3c: 0c00 |001c: move-result-object v0 │ │ +033e3e: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 viewId I │ │ - 0x0000 - 0x001e reg=3 id J │ │ + 0x0000 - 0x001e reg=3 viewId I │ │ + 0x0000 - 0x001e reg=4 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -032880: |[032880] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -032890: 5410 ef00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -032894: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -032898: 5410 f100 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ -03289c: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -0328a2: 0c00 |0009: move-result-object v0 │ │ -0328a4: 5b10 ef00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -0328a8: 5410 ef00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -0328ac: 1f04 5200 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0052 │ │ -0328b0: 6e20 0c03 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ -0328b6: 0e00 |0013: return-void │ │ +033e40: |[033e40] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +033e50: 5410 ef00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033e54: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +033e58: 5410 f100 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ +033e5c: 6e10 4602 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +033e62: 0c00 |0009: move-result-object v0 │ │ +033e64: 5b10 ef00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033e68: 5410 ef00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033e6c: 1f04 5200 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033e70: 6e20 0c03 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ +033e76: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -60266,24 +60263,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0328b8: |[0328b8] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0328c8: 5410 ef00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -0328cc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0328d0: 5410 ef00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -0328d4: 6e10 0b03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@030b │ │ -0328da: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0328dc: 5b10 ef00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -0328e0: 5410 f100 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ -0328e4: 6e10 4902 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0249 │ │ -0328ea: 0e00 |0011: return-void │ │ +033e78: |[033e78] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +033e88: 5410 ef00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033e8c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +033e90: 5410 ef00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033e94: 6e10 0b03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@030b │ │ +033e9a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +033e9c: 5b10 ef00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033ea0: 5410 f100 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ +033ea4: 6e10 4902 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0249 │ │ +033eaa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -60302,17 +60299,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0328ec: |[0328ec] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -0328fc: 8130 |0000: int-to-long v0, v3 │ │ -0328fe: 1000 |0001: return-wide v0 │ │ +033eac: |[033eac] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +033ebc: 8130 |0000: int-to-long v0, v3 │ │ +033ebe: 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 │ │ │ │ @@ -60321,50 +60318,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 │ │ -032900: |[032900] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -032910: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -032912: 5484 ef00 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -032916: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -03291a: 5484 f100 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ -03291e: 6e10 4602 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -032924: 0c04 |000a: move-result-object v4 │ │ -032926: 5b84 ef00 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -03292a: 6e20 bd02 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02bd │ │ -032930: 0b01 |0010: move-result-wide v1 │ │ -032932: 6e10 f70b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ -032938: 0a04 |0014: move-result v4 │ │ -03293a: 7130 c002 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02c0 │ │ -032940: 0c03 |0018: move-result-object v3 │ │ -032942: 5484 f100 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ -032946: 6e20 4b02 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ -03294c: 0c00 |001e: move-result-object v0 │ │ -03294e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -032952: 5484 ef00 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -032956: 6e20 0903 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0309 │ │ -03295c: 5484 f000 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -032960: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -032964: 6e20 fb01 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -03296a: 6e20 fe01 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ -032970: 1100 |0030: return-object v0 │ │ -032972: 6e20 bc02 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02bc │ │ -032978: 0c00 |0034: move-result-object v0 │ │ -03297a: 5484 ef00 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ -03297e: 6e10 f70b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ -032984: 0a05 |003a: move-result v5 │ │ -032986: 6e10 f70b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ -03298c: 0a06 |003e: move-result v6 │ │ -03298e: 7130 c002 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02c0 │ │ -032994: 0c06 |0042: move-result-object v6 │ │ -032996: 6e40 0603 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@0306 │ │ -03299c: 28e0 |0046: goto 0026 // -0020 │ │ +033ec0: |[033ec0] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +033ed0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +033ed2: 5484 ef00 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033ed6: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +033eda: 5484 f100 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ +033ede: 6e10 4602 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +033ee4: 0c04 |000a: move-result-object v4 │ │ +033ee6: 5b84 ef00 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033eea: 6e20 bd02 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02bd │ │ +033ef0: 0b02 |0010: move-result-wide v2 │ │ +033ef2: 6e10 f70b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ +033ef8: 0a04 |0014: move-result v4 │ │ +033efa: 7130 c002 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02c0 │ │ +033f00: 0c01 |0018: move-result-object v1 │ │ +033f02: 5484 f100 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f1 │ │ +033f06: 6e20 4b02 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ +033f0c: 0c00 |001e: move-result-object v0 │ │ +033f0e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +033f12: 5484 ef00 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033f16: 6e20 0903 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0309 │ │ +033f1c: 5484 f000 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +033f20: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +033f24: 6e20 fb01 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +033f2a: 6e20 fe01 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ +033f30: 1100 |0030: return-object v0 │ │ +033f32: 6e20 bc02 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02bc │ │ +033f38: 0c00 |0034: move-result-object v0 │ │ +033f3a: 5484 ef00 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ef │ │ +033f3e: 6e10 f70b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ +033f44: 0a05 |003a: move-result v5 │ │ +033f46: 6e10 f70b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ +033f4c: 0a06 |003e: move-result v6 │ │ +033f4e: 7130 c002 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02c0 │ │ +033f54: 0c06 |0042: move-result-object v6 │ │ +033f56: 6e40 0603 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@0306 │ │ +033f5c: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -60374,38 +60371,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0011 - 0x0047 reg=1 itemId J │ │ - 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ + 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ + 0x0011 - 0x0047 reg=2 itemId J │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0329a0: |[0329a0] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0329b0: 1f03 5200 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0052 │ │ -0329b4: 6e10 ba01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01ba │ │ -0329ba: 0c00 |0005: move-result-object v0 │ │ -0329bc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0329c0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0329c2: 0f00 |0009: return v0 │ │ -0329c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0329c6: 28fe |000b: goto 0009 // -0002 │ │ +033f60: |[033f60] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +033f70: 1f03 5200 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033f74: 6e10 ba01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01ba │ │ +033f7a: 0c00 |0005: move-result-object v0 │ │ +033f7c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +033f80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +033f82: 0f00 |0009: return v0 │ │ +033f84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +033f86: 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; │ │ @@ -60415,16 +60412,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 │ │ -0329c8: |[0329c8] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0329d8: 0e00 |0000: return-void │ │ +033f88: |[033f88] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +033f98: 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; │ │ @@ -60434,17 +60431,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0329dc: |[0329dc] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0329ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0329ee: 1100 |0001: return-object v0 │ │ +033f9c: |[033f9c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +033fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033fae: 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;) │ │ @@ -60452,32 +60449,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 │ │ -0329f0: |[0329f0] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -032a00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -032a02: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -032a04: 0770 |0002: move-object v0, v7 │ │ -032a06: 1f00 5200 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032a0a: 5441 f000 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -032a0e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -032a12: 5441 f000 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -032a16: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -032a1a: 5441 f000 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -032a1e: 6e20 fb01 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -032a24: 5441 f000 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -032a28: 6e20 fe01 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ -032a2e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -032a32: 6e20 fb01 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -032a38: 6e20 fe01 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ -032a3e: 5b40 f000 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ -032a42: 0e00 |0021: return-void │ │ +033fb0: |[033fb0] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +033fc0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +033fc2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +033fc4: 0770 |0002: move-object v0, v7 │ │ +033fc6: 1f00 5200 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +033fca: 5441 f000 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +033fce: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +033fd2: 5441 f000 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +033fd6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +033fda: 5441 f000 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +033fde: 6e20 fb01 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +033fe4: 5441 f000 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +033fe8: 6e20 fe01 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ +033fee: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +033ff2: 6e20 fb01 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +033ff8: 6e20 fe01 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ +033ffe: 5b40 f000 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f0 │ │ +034002: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -60498,16 +60495,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032a44: |[032a44] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -032a54: 0e00 |0000: return-void │ │ +034004: |[034004] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +034014: 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; │ │ │ │ @@ -60572,27 +60569,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 │ │ -032a58: |[032a58] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -032a68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -032a6a: 7010 6b06 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@066b │ │ -032a70: 5b21 0001 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032a74: 2200 1902 |0006: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -032a78: 7010 b80d 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -032a7e: 5b20 0401 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032a82: 2200 1902 |000d: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -032a86: 7010 b80d 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -032a8c: 5b20 0301 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032a90: 5b21 0101 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ -032a94: 5b23 0201 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032a98: 0e00 |0018: return-void │ │ +034018: |[034018] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +034028: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03402a: 7010 6b06 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@066b │ │ +034030: 5b21 0001 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +034034: 2200 1902 |0006: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +034038: 7010 b90d 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +03403e: 5b20 0401 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034042: 2200 1902 |000d: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +034046: 7010 b90d 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +03404c: 5b20 0301 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +034050: 5b21 0101 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ +034054: 5b23 0201 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +034058: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -60608,41 +60605,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 │ │ -032a9c: |[032a9c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -032aac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -032aae: 0770 |0001: move-object v0, v7 │ │ -032ab0: 1f00 5200 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032ab4: 5441 0001 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032ab8: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -032abc: 5441 0201 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032ac0: 6e10 4602 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -032ac6: 0c01 |000d: move-result-object v1 │ │ -032ac8: 5b41 0001 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032acc: 5441 0401 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032ad0: 6e10 c40d 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032ad6: 0a01 |0015: move-result v1 │ │ -032ad8: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -032adc: 5441 0401 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032ae0: 6e20 bb0d 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -032ae6: 28f3 |001d: goto 0010 // -000d │ │ -032ae8: 5441 0401 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032aec: 5442 0201 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032af0: 6e20 5802 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0258 │ │ -032af6: 0c02 |0025: move-result-object v2 │ │ -032af8: 6e30 c30d 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -032afe: 5441 0301 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032b02: 6e30 c30d 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -032b08: 5441 0001 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032b0c: 6e20 1103 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ -032b12: 0e00 |0033: return-void │ │ +03405c: |[03405c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03406c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03406e: 0770 |0001: move-object v0, v7 │ │ +034070: 1f00 5200 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +034074: 5441 0001 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +034078: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +03407c: 5441 0201 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +034080: 6e10 4602 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +034086: 0c01 |000d: move-result-object v1 │ │ +034088: 5b41 0001 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +03408c: 5441 0401 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034090: 6e10 c50d 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +034096: 0a01 |0015: move-result v1 │ │ +034098: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +03409c: 5441 0401 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +0340a0: 6e20 bc0d 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0340a6: 28f3 |001d: goto 0010 // -000d │ │ +0340a8: 5441 0401 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +0340ac: 5442 0201 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +0340b0: 6e20 5802 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0258 │ │ +0340b6: 0c02 |0025: move-result-object v2 │ │ +0340b8: 6e30 c40d 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +0340be: 5441 0301 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +0340c2: 6e30 c40d 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +0340c8: 5441 0001 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +0340cc: 6e20 1103 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0311 │ │ +0340d2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -60662,24 +60659,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -032b14: |[032b14] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -032b24: 5410 0001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032b28: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -032b2c: 5410 0001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032b30: 6e10 0b03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@030b │ │ -032b36: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -032b38: 5b10 0001 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032b3c: 5410 0201 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032b40: 6e10 4902 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0249 │ │ -032b46: 0e00 |0011: return-void │ │ +0340d4: |[0340d4] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0340e4: 5410 0001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +0340e8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0340ec: 5410 0001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +0340f0: 6e10 0b03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@030b │ │ +0340f6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0340f8: 5b10 0001 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +0340fc: 5410 0201 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +034100: 6e10 4902 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0249 │ │ +034106: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -60698,62 +60695,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 │ │ -032b48: |[032b48] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -032b58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -032b5a: 5463 0301 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032b5e: 6e10 c40d 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032b64: 0a03 |0006: move-result v3 │ │ -032b66: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -032b6a: 5463 0301 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032b6e: 6e20 be0d 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -032b74: 0c00 |000e: move-result-object v0 │ │ -032b76: 1f00 5200 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032b7a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -032b7e: 1100 |0013: return-object v0 │ │ -032b80: 5463 0001 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032b84: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -032b88: 5463 0201 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032b8c: 6e10 4602 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ -032b92: 0c03 |001d: move-result-object v3 │ │ -032b94: 5b63 0001 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032b98: 6e20 d302 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02d3 │ │ -032b9e: 0c01 |0023: move-result-object v1 │ │ -032ba0: 5463 0401 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032ba4: 6e10 c40d 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032baa: 0a03 |0029: move-result v3 │ │ -032bac: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -032bb0: 5463 0401 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032bb4: 6e20 be0d 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -032bba: 0c02 |0031: move-result-object v2 │ │ -032bbc: 1f02 5100 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ -032bc0: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -032bc4: 6e20 fa01 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@01fa │ │ -032bca: 5463 0301 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032bce: 6e10 c40d 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032bd4: 0a03 |003e: move-result v3 │ │ -032bd6: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -032bda: 5463 0301 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032bde: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -032be0: 6e20 bb0d 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -032be6: 28f2 |0047: goto 0039 // -000e │ │ -032be8: 6e20 fb01 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -032bee: 6e20 fe01 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ -032bf4: 5463 0301 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032bf8: 6e30 c30d 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -032bfe: 5463 0001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ -032c02: 6e10 f70b 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ -032c08: 0a04 |0058: move-result v4 │ │ -032c0a: 6e30 0503 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0305 │ │ -032c10: 0710 |005c: move-object v0, v1 │ │ -032c12: 28b6 |005d: goto 0013 // -004a │ │ +034108: |[034108] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +034118: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03411a: 5463 0301 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +03411e: 6e10 c50d 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +034124: 0a03 |0006: move-result v3 │ │ +034126: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +03412a: 5463 0301 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +03412e: 6e20 bf0d 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +034134: 0c00 |000e: move-result-object v0 │ │ +034136: 1f00 5200 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +03413a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +03413e: 1100 |0013: return-object v0 │ │ +034140: 5463 0001 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +034144: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +034148: 5463 0201 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +03414c: 6e10 4602 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0246 │ │ +034152: 0c03 |001d: move-result-object v3 │ │ +034154: 5b63 0001 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +034158: 6e20 d302 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02d3 │ │ +03415e: 0c01 |0023: move-result-object v1 │ │ +034160: 5463 0401 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034164: 6e10 c50d 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +03416a: 0a03 |0029: move-result v3 │ │ +03416c: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +034170: 5463 0401 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034174: 6e20 bf0d 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +03417a: 0c02 |0031: move-result-object v2 │ │ +03417c: 1f02 5100 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ +034180: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +034184: 6e20 fa01 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@01fa │ │ +03418a: 5463 0301 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +03418e: 6e10 c50d 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +034194: 0a03 |003e: move-result v3 │ │ +034196: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +03419a: 5463 0301 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +03419e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +0341a0: 6e20 bc0d 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0341a6: 28f2 |0047: goto 0039 // -000e │ │ +0341a8: 6e20 fb01 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +0341ae: 6e20 fe01 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ +0341b4: 5463 0301 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +0341b8: 6e30 c40d 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +0341be: 5463 0001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0100 │ │ +0341c2: 6e10 f70b 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0bf7 │ │ +0341c8: 0a04 |0058: move-result v4 │ │ +0341ca: 6e30 0503 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0305 │ │ +0341d0: 0710 |005c: move-object v0, v1 │ │ +0341d2: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -60783,23 +60780,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 │ │ -032c14: |[032c14] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -032c24: 1f03 5200 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032c28: 6e10 ba01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01ba │ │ -032c2e: 0c00 |0005: move-result-object v0 │ │ -032c30: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -032c34: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -032c36: 0f00 |0009: return v0 │ │ -032c38: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -032c3a: 28fe |000b: goto 0009 // -0002 │ │ +0341d4: |[0341d4] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0341e4: 1f03 5200 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0341e8: 6e10 ba01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@01ba │ │ +0341ee: 0c00 |0005: move-result-object v0 │ │ +0341f0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0341f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0341f6: 0f00 |0009: return v0 │ │ +0341f8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0341fa: 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; │ │ @@ -60809,85 +60806,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 │ │ -032c3c: |[032c3c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -032c4c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -032c50: 07c0 |0002: move-object v0, v12 │ │ -032c52: 1f00 3700 |0003: check-cast v0, Landroid/os/Bundle; // type@0037 │ │ -032c56: 6e20 0101 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ -032c5c: 1a08 dd0f |0008: const-string v8, "states" // string@0fdd │ │ -032c60: 6e20 f600 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@00f6 │ │ -032c66: 0c02 |000d: move-result-object v2 │ │ -032c68: 54b8 0401 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032c6c: 6e10 bc0d 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -032c72: 54b8 0301 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032c76: 6e10 bc0d 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0dbc │ │ -032c7c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -032c80: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -032c82: 2128 |001b: array-length v8, v2 │ │ -032c84: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -032c88: 54b9 0401 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032c8c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -032c90: 1f08 5100 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ -032c94: 6e20 bb0d 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -032c9a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -032c9e: 28f2 |0029: goto 001b // -000e │ │ -032ca0: 6e10 fa00 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@00fa │ │ -032ca6: 0c07 |002d: move-result-object v7 │ │ -032ca8: 7210 800d 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0d80 │ │ -032cae: 0c04 |0031: move-result-object v4 │ │ -032cb0: 7210 d30d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0dd3 │ │ -032cb6: 0a08 |0035: move-result v8 │ │ -032cb8: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -032cbc: 7210 d40d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd4 │ │ -032cc2: 0c06 |003b: move-result-object v6 │ │ -032cc4: 1f06 0d02 |003c: check-cast v6, Ljava/lang/String; // type@020d │ │ -032cc8: 1a08 d008 |003e: const-string v8, "f" // string@08d0 │ │ -032ccc: 6e20 9d0d 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9d │ │ -032cd2: 0a08 |0043: move-result v8 │ │ -032cd4: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -032cd8: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -032cda: 6e20 9e0d 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0d9e │ │ -032ce0: 0c08 |004a: move-result-object v8 │ │ -032ce2: 7110 7d0d 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d7d │ │ -032ce8: 0a05 |004e: move-result v5 │ │ -032cea: 54b8 0201 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032cee: 6e30 4e02 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@024e │ │ -032cf4: 0c01 |0054: move-result-object v1 │ │ -032cf6: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -032cfa: 54b8 0301 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032cfe: 6e10 c40d 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032d04: 0a08 |005c: move-result v8 │ │ -032d06: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -032d0a: 54b8 0301 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032d0e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -032d10: 6e20 bb0d 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -032d16: 28f2 |0065: goto 0057 // -000e │ │ -032d18: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -032d1a: 6e20 fb01 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -032d20: 54b8 0301 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032d24: 6e30 c30d 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc3 │ │ -032d2a: 28c3 |006f: goto 0032 // -003d │ │ -032d2c: 1a08 0902 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0209 │ │ -032d30: 2209 0e02 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@020e │ │ -032d34: 7010 a20d 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -032d3a: 1a0a 6801 |0077: const-string v10, "Bad fragment at key " // string@0168 │ │ -032d3e: 6e20 a80d a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032d44: 0c09 |007c: move-result-object v9 │ │ -032d46: 6e20 a80d 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032d4c: 0c09 |0080: move-result-object v9 │ │ -032d4e: 6e10 ac0d 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -032d54: 0c09 |0084: move-result-object v9 │ │ -032d56: 7120 450b 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ -032d5c: 28aa |0088: goto 0032 // -0056 │ │ -032d5e: 0e00 |0089: return-void │ │ +0341fc: |[0341fc] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +03420c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +034210: 07c0 |0002: move-object v0, v12 │ │ +034212: 1f00 3700 |0003: check-cast v0, Landroid/os/Bundle; // type@0037 │ │ +034216: 6e20 0101 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0101 │ │ +03421c: 1a08 db0f |0008: const-string v8, "states" // string@0fdb │ │ +034220: 6e20 f600 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@00f6 │ │ +034226: 0c02 |000d: move-result-object v2 │ │ +034228: 54b8 0401 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +03422c: 6e10 bd0d 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +034232: 54b8 0301 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +034236: 6e10 bd0d 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0dbd │ │ +03423c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +034240: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +034242: 2128 |001b: array-length v8, v2 │ │ +034244: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +034248: 54b9 0401 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +03424c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +034250: 1f08 5100 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0051 │ │ +034254: 6e20 bc0d 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +03425a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03425e: 28f2 |0029: goto 001b // -000e │ │ +034260: 6e10 fa00 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@00fa │ │ +034266: 0c07 |002d: move-result-object v7 │ │ +034268: 7210 810d 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0d81 │ │ +03426e: 0c04 |0031: move-result-object v4 │ │ +034270: 7210 d40d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0dd4 │ │ +034276: 0a08 |0035: move-result v8 │ │ +034278: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +03427c: 7210 d50d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd5 │ │ +034282: 0c06 |003b: move-result-object v6 │ │ +034284: 1f06 0d02 |003c: check-cast v6, Ljava/lang/String; // type@020d │ │ +034288: 1a08 cf08 |003e: const-string v8, "f" // string@08cf │ │ +03428c: 6e20 9e0d 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0d9e │ │ +034292: 0a08 |0043: move-result v8 │ │ +034294: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +034298: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +03429a: 6e20 9f0d 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0d9f │ │ +0342a0: 0c08 |004a: move-result-object v8 │ │ +0342a2: 7110 7e0d 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d7e │ │ +0342a8: 0a05 |004e: move-result v5 │ │ +0342aa: 54b8 0201 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +0342ae: 6e30 4e02 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@024e │ │ +0342b4: 0c01 |0054: move-result-object v1 │ │ +0342b6: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +0342ba: 54b8 0301 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +0342be: 6e10 c50d 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +0342c4: 0a08 |005c: move-result v8 │ │ +0342c6: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +0342ca: 54b8 0301 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +0342ce: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0342d0: 6e20 bc0d 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +0342d6: 28f2 |0065: goto 0057 // -000e │ │ +0342d8: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0342da: 6e20 fb01 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +0342e0: 54b8 0301 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +0342e4: 6e30 c40d 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0dc4 │ │ +0342ea: 28c3 |006f: goto 0032 // -003d │ │ +0342ec: 1a08 0902 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0209 │ │ +0342f0: 2209 0e02 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@020e │ │ +0342f4: 7010 a30d 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0342fa: 1a0a 6801 |0077: const-string v10, "Bad fragment at key " // string@0168 │ │ +0342fe: 6e20 a90d a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034304: 0c09 |007c: move-result-object v9 │ │ +034306: 6e20 a90d 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03430c: 0c09 |0080: move-result-object v9 │ │ +03430e: 6e10 ad0d 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034314: 0c09 |0084: move-result-object v9 │ │ +034316: 7120 450b 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b45 │ │ +03431c: 28aa |0088: goto 0032 // -0056 │ │ +03431e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -60926,57 +60923,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -032d60: |[032d60] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -032d70: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -032d72: 5475 0401 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032d76: 6e10 c40d 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032d7c: 0a05 |0006: move-result v5 │ │ -032d7e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -032d82: 2204 3700 |0009: new-instance v4, Landroid/os/Bundle; // type@0037 │ │ -032d86: 7010 f100 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f1 │ │ -032d8c: 5475 0401 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032d90: 6e10 c40d 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032d96: 0a05 |0013: move-result v5 │ │ -032d98: 2351 4302 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0243 │ │ -032d9c: 5475 0401 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ -032da0: 6e20 c60d 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc6 │ │ -032da6: 1a05 dd0f |001b: const-string v5, "states" // string@0fdd │ │ -032daa: 6e30 ff00 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@00ff │ │ -032db0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -032db2: 5475 0301 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032db6: 6e10 c40d 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc4 │ │ -032dbc: 0a05 |0026: move-result v5 │ │ -032dbe: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -032dc2: 5475 0301 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ -032dc6: 6e20 be0d 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbe │ │ -032dcc: 0c00 |002e: move-result-object v0 │ │ -032dce: 1f00 5200 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032dd2: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -032dd6: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -032dda: 2204 3700 |0035: new-instance v4, Landroid/os/Bundle; // type@0037 │ │ -032dde: 7010 f100 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f1 │ │ -032de4: 2205 0e02 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ -032de8: 7010 a20d 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -032dee: 1a06 d008 |003f: const-string v6, "f" // string@08d0 │ │ -032df2: 6e20 a80d 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -032df8: 0c05 |0044: move-result-object v5 │ │ -032dfa: 6e20 a50d 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -032e00: 0c05 |0048: move-result-object v5 │ │ -032e02: 6e10 ac0d 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -032e08: 0c03 |004c: move-result-object v3 │ │ -032e0a: 5475 0201 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ -032e0e: 6e40 5602 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@0256 │ │ -032e14: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -032e18: 28cd |0054: goto 0021 // -0033 │ │ -032e1a: 1104 |0055: return-object v4 │ │ +034320: |[034320] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +034330: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +034332: 5475 0401 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034336: 6e10 c50d 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +03433c: 0a05 |0006: move-result v5 │ │ +03433e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +034342: 2204 3700 |0009: new-instance v4, Landroid/os/Bundle; // type@0037 │ │ +034346: 7010 f100 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f1 │ │ +03434c: 5475 0401 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034350: 6e10 c50d 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +034356: 0a05 |0013: move-result v5 │ │ +034358: 2351 4302 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0243 │ │ +03435c: 5475 0401 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0104 │ │ +034360: 6e20 c70d 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0dc7 │ │ +034366: 1a05 db0f |001b: const-string v5, "states" // string@0fdb │ │ +03436a: 6e30 ff00 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@00ff │ │ +034370: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +034372: 5475 0301 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +034376: 6e10 c50d 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0dc5 │ │ +03437c: 0a05 |0026: move-result v5 │ │ +03437e: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +034382: 5475 0301 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0103 │ │ +034386: 6e20 bf0d 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0dbf │ │ +03438c: 0c00 |002e: move-result-object v0 │ │ +03438e: 1f00 5200 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +034392: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +034396: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +03439a: 2204 3700 |0035: new-instance v4, Landroid/os/Bundle; // type@0037 │ │ +03439e: 7010 f100 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@00f1 │ │ +0343a4: 2205 0e02 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@020e │ │ +0343a8: 7010 a30d 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0343ae: 1a06 cf08 |003f: const-string v6, "f" // string@08cf │ │ +0343b2: 6e20 a90d 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0343b8: 0c05 |0044: move-result-object v5 │ │ +0343ba: 6e20 a60d 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0343c0: 0c05 |0048: move-result-object v5 │ │ +0343c2: 6e10 ad0d 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0343c8: 0c03 |004c: move-result-object v3 │ │ +0343ca: 5475 0201 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0102 │ │ +0343ce: 6e40 5602 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@0256 │ │ +0343d4: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0343d8: 28cd |0054: goto 0021 // -0033 │ │ +0343da: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -61005,32 +61002,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 │ │ -032e1c: |[032e1c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -032e2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -032e2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -032e30: 0770 |0002: move-object v0, v7 │ │ -032e32: 1f00 5200 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ -032e36: 5441 0101 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ -032e3a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -032e3e: 5441 0101 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ -032e42: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -032e46: 5441 0101 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ -032e4a: 6e20 fb01 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -032e50: 5441 0101 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ -032e54: 6e20 fe01 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ -032e5a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -032e5e: 6e20 fb01 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ -032e64: 6e20 fe01 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ -032e6a: 5b40 0101 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ -032e6e: 0e00 |0021: return-void │ │ +0343dc: |[0343dc] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0343ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0343ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0343f0: 0770 |0002: move-object v0, v7 │ │ +0343f2: 1f00 5200 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0052 │ │ +0343f6: 5441 0101 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ +0343fa: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0343fe: 5441 0101 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ +034402: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +034406: 5441 0101 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ +03440a: 6e20 fb01 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +034410: 5441 0101 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ +034414: 6e20 fe01 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ +03441a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +03441e: 6e20 fb01 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@01fb │ │ +034424: 6e20 fe01 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@01fe │ │ +03442a: 5b40 0101 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0101 │ │ +03442e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -61051,16 +61048,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032e70: |[032e70] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -032e80: 0e00 |0000: return-void │ │ +034430: |[034430] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +034440: 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; │ │ │ │ @@ -61148,26 +61145,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -032e84: |[032e84] android.support.v4.app.ListFragment.:()V │ │ -032e94: 7010 a501 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01a5 │ │ -032e9a: 2200 3800 |0003: new-instance v0, Landroid/os/Handler; // type@0038 │ │ -032e9e: 7010 0201 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -032ea4: 5b10 2301 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0123 │ │ -032ea8: 2200 6f00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@006f │ │ -032eac: 7020 1d03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@031d │ │ -032eb2: 5b10 2901 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0129 │ │ -032eb6: 2200 7000 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0070 │ │ -032eba: 7020 1f03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@031f │ │ -032ec0: 5b10 2701 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0127 │ │ -032ec4: 0e00 |0018: return-void │ │ +034444: |[034444] android.support.v4.app.ListFragment.:()V │ │ +034454: 7010 a501 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01a5 │ │ +03445a: 2200 3800 |0003: new-instance v0, Landroid/os/Handler; // type@0038 │ │ +03445e: 7010 0201 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +034464: 5b10 2301 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0123 │ │ +034468: 2200 6f00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@006f │ │ +03446c: 7020 1d03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@031d │ │ +034472: 5b10 2901 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0129 │ │ +034476: 2200 7000 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0070 │ │ +03447a: 7020 1f03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@031f │ │ +034480: 5b10 2701 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0127 │ │ +034484: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -61179,103 +61176,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -032ec8: |[032ec8] android.support.v4.app.ListFragment.ensureList:()V │ │ -032ed8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -032eda: 5463 2401 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -032ede: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -032ee2: 0e00 |0005: return-void │ │ -032ee4: 6e10 2803 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0328 │ │ -032eea: 0c02 |0009: move-result-object v2 │ │ -032eec: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -032ef0: 2203 ff01 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ -032ef4: 1a04 9e01 |000e: const-string v4, "Content view not yet created" // string@019e │ │ -032ef8: 7020 790d 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -032efe: 2703 |0013: throw v3 │ │ -032f00: 2023 be01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01be │ │ -032f04: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -032f08: 1f02 be01 |0018: check-cast v2, Landroid/widget/ListView; // type@01be │ │ -032f0c: 5b62 2401 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -032f10: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -032f12: 5c63 2601 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ -032f16: 5463 2401 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -032f1a: 5464 2701 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0127 │ │ -032f1e: 6e20 ae0c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0cae │ │ -032f24: 5463 2001 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ -032f28: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -032f2c: 5460 2001 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ -032f30: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -032f32: 5b63 2001 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ -032f36: 6e20 2f03 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@032f │ │ -032f3c: 5463 2301 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0123 │ │ -032f40: 5464 2901 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0129 │ │ -032f44: 6e20 0701 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0107 │ │ -032f4a: 28cc |0039: goto 0005 // -0034 │ │ -032f4c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -032f52: 6e20 9e0b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -032f58: 0c03 |0040: move-result-object v3 │ │ -032f5a: 1f03 ca01 |0041: check-cast v3, Landroid/widget/TextView; // type@01ca │ │ -032f5e: 5b63 2a01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -032f62: 5463 2a01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -032f66: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -032f6a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -032f70: 6e20 9e0b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -032f76: 0c03 |004f: move-result-object v3 │ │ -032f78: 5b63 2201 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ -032f7c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -032f82: 6e20 9e0b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -032f88: 0c03 |0058: move-result-object v3 │ │ -032f8a: 5b63 2801 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -032f8e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -032f94: 6e20 9e0b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -032f9a: 0c03 |0061: move-result-object v3 │ │ -032f9c: 5b63 2501 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -032fa0: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -032fa6: 6e20 9e0b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -032fac: 0c01 |006a: move-result-object v1 │ │ -032fae: 2013 be01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01be │ │ -032fb2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -032fb6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -032fba: 2203 0c02 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ -032fbe: 1a04 8c06 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@068c │ │ -032fc2: 7020 920d 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d92 │ │ -032fc8: 2703 |0078: throw v3 │ │ -032fca: 5463 2a01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -032fce: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -032fd2: 6e20 e80c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0ce8 │ │ -032fd8: 28d2 |0080: goto 0052 // -002e │ │ -032fda: 2203 0c02 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ -032fde: 1a04 9d01 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@019d │ │ -032fe2: 7020 920d 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d92 │ │ -032fe8: 2703 |0088: throw v3 │ │ -032fea: 1f01 be01 |0089: check-cast v1, Landroid/widget/ListView; // type@01be │ │ -032fee: 5b61 2401 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -032ff2: 5463 2201 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ -032ff6: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -032ffa: 5463 2401 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -032ffe: 5464 2201 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ -033002: 6e20 ac0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0cac │ │ -033008: 2884 |0098: goto 001c // -007c │ │ -03300a: 5463 2101 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ -03300e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -033012: 5463 2a01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -033016: 5464 2101 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ -03301a: 6e20 e30c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -033020: 5463 2401 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -033024: 5464 2a01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -033028: 6e20 ac0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0cac │ │ -03302e: 2900 71ff |00ab: goto/16 001c // -008f │ │ -033032: 5463 2801 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -033036: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -03303a: 7030 3103 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ -033040: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +034488: |[034488] android.support.v4.app.ListFragment.ensureList:()V │ │ +034498: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03449a: 5463 2401 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +03449e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0344a2: 0e00 |0005: return-void │ │ +0344a4: 6e10 2803 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0328 │ │ +0344aa: 0c02 |0009: move-result-object v2 │ │ +0344ac: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0344b0: 2203 ff01 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ +0344b4: 1a04 9e01 |000e: const-string v4, "Content view not yet created" // string@019e │ │ +0344b8: 7020 7a0d 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0344be: 2703 |0013: throw v3 │ │ +0344c0: 2023 be01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01be │ │ +0344c4: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0344c8: 1f02 be01 |0018: check-cast v2, Landroid/widget/ListView; // type@01be │ │ +0344cc: 5b62 2401 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0344d0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0344d2: 5c63 2601 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ +0344d6: 5463 2401 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0344da: 5464 2701 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0127 │ │ +0344de: 6e20 ae0c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0cae │ │ +0344e4: 5463 2001 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ +0344e8: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0344ec: 5460 2001 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ +0344f0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0344f2: 5b63 2001 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ +0344f6: 6e20 2f03 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@032f │ │ +0344fc: 5463 2301 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0123 │ │ +034500: 5464 2901 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0129 │ │ +034504: 6e20 0701 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0107 │ │ +03450a: 28cc |0039: goto 0005 // -0034 │ │ +03450c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +034512: 6e20 9e0b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +034518: 0c03 |0040: move-result-object v3 │ │ +03451a: 1f03 ca01 |0041: check-cast v3, Landroid/widget/TextView; // type@01ca │ │ +03451e: 5b63 2a01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +034522: 5463 2a01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +034526: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +03452a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +034530: 6e20 9e0b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +034536: 0c03 |004f: move-result-object v3 │ │ +034538: 5b63 2201 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ +03453c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +034542: 6e20 9e0b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +034548: 0c03 |0058: move-result-object v3 │ │ +03454a: 5b63 2801 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +03454e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +034554: 6e20 9e0b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +03455a: 0c03 |0061: move-result-object v3 │ │ +03455c: 5b63 2501 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +034560: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +034566: 6e20 9e0b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +03456c: 0c01 |006a: move-result-object v1 │ │ +03456e: 2013 be01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01be │ │ +034572: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +034576: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +03457a: 2203 0c02 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ +03457e: 1a04 8c06 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@068c │ │ +034582: 7020 930d 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d93 │ │ +034588: 2703 |0078: throw v3 │ │ +03458a: 5463 2a01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +03458e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +034592: 6e20 e80c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0ce8 │ │ +034598: 28d2 |0080: goto 0052 // -002e │ │ +03459a: 2203 0c02 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@020c │ │ +03459e: 1a04 9d01 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@019d │ │ +0345a2: 7020 930d 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d93 │ │ +0345a8: 2703 |0088: throw v3 │ │ +0345aa: 1f01 be01 |0089: check-cast v1, Landroid/widget/ListView; // type@01be │ │ +0345ae: 5b61 2401 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0345b2: 5463 2201 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ +0345b6: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +0345ba: 5463 2401 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0345be: 5464 2201 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ +0345c2: 6e20 ac0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0cac │ │ +0345c8: 2884 |0098: goto 001c // -007c │ │ +0345ca: 5463 2101 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ +0345ce: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0345d2: 5463 2a01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +0345d6: 5464 2101 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ +0345da: 6e20 e30c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +0345e0: 5463 2401 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0345e4: 5464 2a01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +0345e8: 6e20 ac0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0cac │ │ +0345ee: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0345f2: 5463 2801 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +0345f6: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0345fa: 7030 3103 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ +034600: 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 │ │ @@ -61320,77 +61317,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -033044: |[033044] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -033054: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -03305a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -03305e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -033062: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -033064: 7010 2203 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -03306a: 5460 2801 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -03306e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -033072: 2200 ff01 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -033076: 1a01 8b01 |0011: const-string v1, "Can't be used with a custom content view" // string@018b │ │ -03307a: 7020 790d 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -033080: 2700 |0016: throw v0 │ │ -033082: 5560 2601 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ -033086: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -03308a: 0e00 |001b: return-void │ │ -03308c: 5c67 2601 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ -033090: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -033094: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -033098: 5460 2801 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -03309c: 6e10 2303 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -0330a2: 0c01 |0027: move-result-object v1 │ │ -0330a4: 7120 840c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ -0330aa: 0c01 |002b: move-result-object v1 │ │ -0330ac: 6e20 df0b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -0330b2: 5460 2501 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -0330b6: 6e10 2303 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -0330bc: 0c01 |0034: move-result-object v1 │ │ -0330be: 7120 840c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ -0330c4: 0c01 |0038: move-result-object v1 │ │ -0330c6: 6e20 df0b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -0330cc: 5460 2801 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -0330d0: 6e20 de0b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -0330d6: 5460 2501 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -0330da: 6e20 de0b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -0330e0: 28d5 |0046: goto 001b // -002b │ │ -0330e2: 5460 2801 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -0330e6: 6e10 9c0b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ -0330ec: 5460 2501 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -0330f0: 6e10 9c0b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ -0330f6: 28eb |0051: goto 003c // -0015 │ │ -0330f8: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0330fc: 5460 2801 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -033100: 6e10 2303 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -033106: 0c01 |0059: move-result-object v1 │ │ -033108: 7120 840c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ -03310e: 0c01 |005d: move-result-object v1 │ │ -033110: 6e20 df0b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -033116: 5460 2501 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -03311a: 6e10 2303 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -033120: 0c01 |0066: move-result-object v1 │ │ -033122: 7120 840c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ -033128: 0c01 |006a: move-result-object v1 │ │ -03312a: 6e20 df0b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ -033130: 5460 2801 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -033134: 6e20 de0b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -03313a: 5460 2501 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -03313e: 6e20 de0b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ -033144: 28a3 |0078: goto 001b // -005d │ │ -033146: 5460 2801 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -03314a: 6e10 9c0b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ -033150: 5460 2501 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -033154: 6e10 9c0b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ -03315a: 28eb |0083: goto 006e // -0015 │ │ +034604: |[034604] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +034614: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +03461a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +03461e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +034622: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +034624: 7010 2203 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +03462a: 5460 2801 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +03462e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +034632: 2200 ff01 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +034636: 1a01 8b01 |0011: const-string v1, "Can't be used with a custom content view" // string@018b │ │ +03463a: 7020 7a0d 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +034640: 2700 |0016: throw v0 │ │ +034642: 5560 2601 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ +034646: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +03464a: 0e00 |001b: return-void │ │ +03464c: 5c67 2601 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ +034650: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +034654: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +034658: 5460 2801 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +03465c: 6e10 2303 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +034662: 0c01 |0027: move-result-object v1 │ │ +034664: 7120 840c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ +03466a: 0c01 |002b: move-result-object v1 │ │ +03466c: 6e20 df0b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +034672: 5460 2501 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +034676: 6e10 2303 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +03467c: 0c01 |0034: move-result-object v1 │ │ +03467e: 7120 840c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ +034684: 0c01 |0038: move-result-object v1 │ │ +034686: 6e20 df0b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +03468c: 5460 2801 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +034690: 6e20 de0b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +034696: 5460 2501 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +03469a: 6e20 de0b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +0346a0: 28d5 |0046: goto 001b // -002b │ │ +0346a2: 5460 2801 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +0346a6: 6e10 9c0b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ +0346ac: 5460 2501 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +0346b0: 6e10 9c0b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ +0346b6: 28eb |0051: goto 003c // -0015 │ │ +0346b8: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +0346bc: 5460 2801 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +0346c0: 6e10 2303 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +0346c6: 0c01 |0059: move-result-object v1 │ │ +0346c8: 7120 840c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ +0346ce: 0c01 |005d: move-result-object v1 │ │ +0346d0: 6e20 df0b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +0346d6: 5460 2501 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +0346da: 6e10 2303 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +0346e0: 0c01 |0066: move-result-object v1 │ │ +0346e2: 7120 840c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c84 │ │ +0346e8: 0c01 |006a: move-result-object v1 │ │ +0346ea: 6e20 df0b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0bdf │ │ +0346f0: 5460 2801 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +0346f4: 6e20 de0b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +0346fa: 5460 2501 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +0346fe: 6e20 de0b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0bde │ │ +034704: 28a3 |0078: goto 001b // -005d │ │ +034706: 5460 2801 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +03470a: 6e10 9c0b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ +034710: 5460 2501 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +034714: 6e10 9c0b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b9c │ │ +03471a: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -61421,17 +61418,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03315c: |[03315c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -03316c: 5410 2001 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ -033170: 1100 |0002: return-object v0 │ │ +03471c: |[03471c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +03472c: 5410 2001 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ +034730: 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;) │ │ @@ -61439,18 +61436,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033174: |[033174] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -033184: 7010 2203 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -03318a: 5410 2401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -03318e: 1100 |0005: return-object v0 │ │ +034734: |[034734] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +034744: 7010 2203 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +03474a: 5410 2401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +03474e: 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; │ │ │ │ @@ -61459,20 +61456,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -033190: |[033190] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -0331a0: 7010 2203 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -0331a6: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -0331aa: 6e10 a80c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0ca8 │ │ -0331b0: 0b00 |0008: move-result-wide v0 │ │ -0331b2: 1000 |0009: return-wide v0 │ │ +034750: |[034750] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +034760: 7010 2203 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +034766: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +03476a: 6e10 a80c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0ca8 │ │ +034770: 0b00 |0008: move-result-wide v0 │ │ +034772: 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; │ │ │ │ @@ -61481,20 +61478,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0331b4: |[0331b4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -0331c4: 7010 2203 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -0331ca: 5410 2401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -0331ce: 6e10 a90c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0ca9 │ │ -0331d4: 0a00 |0008: move-result v0 │ │ -0331d6: 0f00 |0009: return v0 │ │ +034774: |[034774] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +034784: 7010 2203 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +03478a: 5410 2401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +03478e: 6e10 a90c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0ca9 │ │ +034794: 0a00 |0008: move-result v0 │ │ +034796: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -61503,73 +61500,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 │ │ -0331d8: |[0331d8] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0331e8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -0331ec: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -0331ee: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -0331f0: 6e10 2303 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -0331f6: 0c00 |0007: move-result-object v0 │ │ -0331f8: 2205 b901 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01b9 │ │ -0331fc: 7020 980c 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ -033202: 2203 bc01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01bc │ │ -033206: 7020 a00c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0ca0 │ │ -03320c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -033212: 6e20 a30c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0ca3 │ │ -033218: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -03321a: 6e20 a40c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0ca4 │ │ -033220: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -033224: 6e20 a50c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0ca5 │ │ -03322a: 6e20 a20c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0ca2 │ │ -033230: 2204 bf01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01bf │ │ -033234: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -033236: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -03323c: 7040 b00c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0cb0 │ │ -033242: 2207 b801 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -033246: 7030 970c a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -03324c: 6e30 a10c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ -033252: 2207 b801 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -033256: 7030 970c 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -03325c: 6e30 990c 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ -033262: 2201 b901 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01b9 │ │ -033266: 7020 980c 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ -03326c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -033272: 6e20 9a0c 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ -033278: 2206 ca01 |0048: new-instance v6, Landroid/widget/TextView; // type@01ca │ │ -03327c: 6e10 2303 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -033282: 0c07 |004d: move-result-object v7 │ │ -033284: 7020 d30c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ -03328a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -033290: 6e20 e00c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0ce0 │ │ -033296: 6e20 df0c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0cdf │ │ -03329c: 2207 b801 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -0332a0: 7030 970c 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -0332a6: 6e30 990c 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ -0332ac: 2202 be01 |0062: new-instance v2, Landroid/widget/ListView; // type@01be │ │ -0332b0: 6e10 2303 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ -0332b6: 0c07 |0067: move-result-object v7 │ │ -0332b8: 7020 a60c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ca6 │ │ -0332be: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -0332c4: 6e20 ad0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0cad │ │ -0332ca: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -0332cc: 6e20 ab0c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0cab │ │ -0332d2: 2207 b801 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -0332d6: 7030 970c 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -0332dc: 6e30 990c 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ -0332e2: 2207 b801 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -0332e6: 7030 970c 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -0332ec: 6e30 990c 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ -0332f2: 2207 b801 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ -0332f6: 7030 970c 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ -0332fc: 6e20 9b0c 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c9b │ │ -033302: 1105 |008d: return-object v5 │ │ +034798: |[034798] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0347a8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +0347ac: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +0347ae: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +0347b0: 6e10 2303 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +0347b6: 0c00 |0007: move-result-object v0 │ │ +0347b8: 2205 b901 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01b9 │ │ +0347bc: 7020 980c 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ +0347c2: 2203 bc01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01bc │ │ +0347c6: 7020 a00c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0ca0 │ │ +0347cc: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +0347d2: 6e20 a30c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0ca3 │ │ +0347d8: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0347da: 6e20 a40c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0ca4 │ │ +0347e0: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +0347e4: 6e20 a50c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0ca5 │ │ +0347ea: 6e20 a20c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0ca2 │ │ +0347f0: 2204 bf01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01bf │ │ +0347f4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0347f6: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +0347fc: 7040 b00c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0cb0 │ │ +034802: 2207 b801 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +034806: 7030 970c a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +03480c: 6e30 a10c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0ca1 │ │ +034812: 2207 b801 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +034816: 7030 970c 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +03481c: 6e30 990c 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ +034822: 2201 b901 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01b9 │ │ +034826: 7020 980c 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c98 │ │ +03482c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +034832: 6e20 9a0c 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c9a │ │ +034838: 2206 ca01 |0048: new-instance v6, Landroid/widget/TextView; // type@01ca │ │ +03483c: 6e10 2303 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +034842: 0c07 |004d: move-result-object v7 │ │ +034844: 7020 d30c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ +03484a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +034850: 6e20 e00c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0ce0 │ │ +034856: 6e20 df0c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0cdf │ │ +03485c: 2207 b801 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +034860: 7030 970c 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +034866: 6e30 990c 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ +03486c: 2202 be01 |0062: new-instance v2, Landroid/widget/ListView; // type@01be │ │ +034870: 6e10 2303 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0323 │ │ +034876: 0c07 |0067: move-result-object v7 │ │ +034878: 7020 a60c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ca6 │ │ +03487e: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +034884: 6e20 ad0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0cad │ │ +03488a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +03488c: 6e20 ab0c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0cab │ │ +034892: 2207 b801 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +034896: 7030 970c 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +03489c: 6e30 990c 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ +0348a2: 2207 b801 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +0348a6: 7030 970c 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +0348ac: 6e30 990c 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c99 │ │ +0348b2: 2207 b801 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b8 │ │ +0348b6: 7030 970c 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c97 │ │ +0348bc: 6e20 9b0c 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c9b │ │ +0348c2: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -61609,28 +61606,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -033304: |[033304] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -033314: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -033316: 5430 2301 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0123 │ │ -03331a: 5431 2901 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0129 │ │ -03331e: 6e20 0901 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ -033324: 5b32 2401 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -033328: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03332a: 5c30 2601 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ -03332e: 5b32 2501 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ -033332: 5b32 2801 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ -033336: 5b32 2201 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ -03333a: 5b32 2a01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -03333e: 6f10 d401 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01d4 │ │ -033344: 0e00 |0018: return-void │ │ +0348c4: |[0348c4] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +0348d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0348d6: 5430 2301 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0123 │ │ +0348da: 5431 2901 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0129 │ │ +0348de: 6e20 0901 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ +0348e4: 5b32 2401 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0348e8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0348ea: 5c30 2601 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ +0348ee: 5b32 2501 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0125 │ │ +0348f2: 5b32 2801 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0128 │ │ +0348f6: 5b32 2201 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0122 │ │ +0348fa: 5b32 2a01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +0348fe: 6f10 d401 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@01d4 │ │ +034904: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -61644,16 +61641,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 │ │ -033348: |[033348] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -033358: 0e00 |0000: return-void │ │ +034908: |[034908] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +034918: 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; │ │ @@ -61665,18 +61662,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 │ │ -03335c: |[03335c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -03336c: 6f30 e101 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e1 │ │ -033372: 7010 2203 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -033378: 0e00 |0006: return-void │ │ +03491c: |[03491c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +03492c: 6f30 e101 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@01e1 │ │ +034932: 7010 2203 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +034938: 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; │ │ @@ -61688,31 +61685,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03337c: |[03337c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -03338c: 7010 2203 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -033392: 5420 2a01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -033396: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -03339a: 2200 ff01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ -03339e: 1a01 8b01 |0009: const-string v1, "Can't be used with a custom content view" // string@018b │ │ -0333a2: 7020 790d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0333a8: 2700 |000e: throw v0 │ │ -0333aa: 5420 2a01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -0333ae: 6e20 e30c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -0333b4: 5420 2101 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ -0333b8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -0333bc: 5420 2401 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -0333c0: 5421 2a01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ -0333c4: 6e20 ac0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0cac │ │ -0333ca: 5b23 2101 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ -0333ce: 0e00 |0021: return-void │ │ +03493c: |[03493c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +03494c: 7010 2203 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +034952: 5420 2a01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +034956: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +03495a: 2200 ff01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ff │ │ +03495e: 1a01 8b01 |0009: const-string v1, "Can't be used with a custom content view" // string@018b │ │ +034962: 7020 7a0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +034968: 2700 |000e: throw v0 │ │ +03496a: 5420 2a01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +03496e: 6e20 e30c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +034974: 5420 2101 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ +034978: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +03497c: 5420 2401 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +034980: 5421 2a01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@012a │ │ +034984: 6e20 ac0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0cac │ │ +03498a: 5b23 2101 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0121 │ │ +03498e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -61728,38 +61725,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0333d0: |[0333d0] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -0333e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0333e2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0333e4: 5443 2001 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ -0333e8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -0333ec: 0110 |0006: move v0, v1 │ │ -0333ee: 5b45 2001 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ -0333f2: 5443 2401 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -0333f6: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -0333fa: 5443 2401 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -0333fe: 6e20 aa0c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0caa │ │ -033404: 5543 2601 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ -033408: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -03340c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -033410: 6e10 2803 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0328 │ │ -033416: 0c03 |001b: move-result-object v3 │ │ -033418: 6e10 b40b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0bb4 │ │ -03341e: 0c03 |001f: move-result-object v3 │ │ -033420: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -033424: 0112 |0022: move v2, v1 │ │ -033426: 7030 3103 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ -03342c: 0e00 |0026: return-void │ │ -03342e: 0120 |0027: move v0, v2 │ │ -033430: 28df |0028: goto 0007 // -0021 │ │ +034990: |[034990] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +0349a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0349a2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0349a4: 5443 2001 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ +0349a8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +0349ac: 0110 |0006: move v0, v1 │ │ +0349ae: 5b45 2001 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0120 │ │ +0349b2: 5443 2401 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0349b6: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +0349ba: 5443 2401 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +0349be: 6e20 aa0c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0caa │ │ +0349c4: 5543 2601 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0126 │ │ +0349c8: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +0349cc: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +0349d0: 6e10 2803 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0328 │ │ +0349d6: 0c03 |001b: move-result-object v3 │ │ +0349d8: 6e10 b40b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0bb4 │ │ +0349de: 0c03 |001f: move-result-object v3 │ │ +0349e0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0349e4: 0112 |0022: move v2, v1 │ │ +0349e6: 7030 3103 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ +0349ec: 0e00 |0026: return-void │ │ +0349ee: 0120 |0027: move v0, v2 │ │ +0349f0: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -61776,18 +61773,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -033434: |[033434] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -033444: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033446: 7030 3103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ -03344c: 0e00 |0004: return-void │ │ +0349f4: |[0349f4] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +034a04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034a06: 7030 3103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ +034a0c: 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 │ │ @@ -61797,18 +61794,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -033450: |[033450] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -033460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033462: 7030 3103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ -033468: 0e00 |0004: return-void │ │ +034a10: |[034a10] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +034a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034a22: 7030 3103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0331 │ │ +034a28: 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 │ │ @@ -61818,19 +61815,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03346c: |[03346c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -03347c: 7010 2203 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ -033482: 5410 2401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ -033486: 6e20 af0c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0caf │ │ -03348c: 0e00 |0008: return-void │ │ +034a2c: |[034a2c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +034a3c: 7010 2203 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0322 │ │ +034a42: 5410 2401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0124 │ │ +034a46: 6e20 af0c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0caf │ │ +034a4c: 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; │ │ @@ -61938,21 +61935,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 │ │ -033490: |[033490] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -0334a0: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -0334a4: 7010 8b0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0334aa: 5902 3101 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -0334ae: 5b03 2b01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@012b │ │ -0334b2: 5b04 2c01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -0334b6: 0e00 |000b: return-void │ │ +034a50: |[034a50] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +034a60: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034a64: 7010 8c0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +034a6a: 5902 3101 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +034a6e: 5b03 2b01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@012b │ │ +034a72: 5b04 2c01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034a76: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -61970,71 +61967,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 │ │ -0334b8: |[0334b8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0334c8: 5441 2c01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -0334cc: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -0334d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0334d2: 5441 3901 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -0334d6: 5411 3c01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -0334da: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0334de: 5441 3901 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -0334e2: 5411 3c01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -0334e6: 5411 ac00 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -0334ea: 5410 e200 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -0334ee: 5441 3901 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -0334f2: 5411 3c01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -0334f6: 5411 ac00 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -0334fa: 1a02 750d |0019: const-string v2, "onLoadFinished" // string@0d75 │ │ -0334fe: 5b12 e200 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -033502: 6301 3a01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033506: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -03350a: 1a01 1205 |0021: const-string v1, "LoaderManager" // string@0512 │ │ -03350e: 2202 0e02 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -033512: 7010 a20d 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033518: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ -03351c: 6e20 a80d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033522: 0c02 |002d: move-result-object v2 │ │ -033524: 6e20 a70d 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03352a: 0c02 |0031: move-result-object v2 │ │ -03352c: 1a03 b700 |0032: const-string v3, ": " // string@00b7 │ │ -033530: 6e20 a80d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033536: 0c02 |0037: move-result-object v2 │ │ -033538: 6e20 8b04 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@048b │ │ -03353e: 0c03 |003b: move-result-object v3 │ │ -033540: 6e20 a80d 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033546: 0c02 |003f: move-result-object v2 │ │ -033548: 6e10 ac0d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03354e: 0c02 |0043: move-result-object v2 │ │ -033550: 7120 440b 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033556: 5441 2c01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -03355a: 7230 3503 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0335 │ │ -033560: 5441 3901 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033564: 5411 3c01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033568: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -03356c: 5441 3901 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033570: 5411 3c01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033574: 5411 ac00 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -033578: 5b10 e200 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -03357c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -03357e: 5c41 2e01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -033582: 0e00 |005d: return-void │ │ -033584: 0d01 |005e: move-exception v1 │ │ -033586: 5442 3901 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -03358a: 5422 3c01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -03358e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -033592: 5442 3901 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033596: 5422 3c01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -03359a: 5422 ac00 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -03359e: 5b20 e200 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -0335a2: 2701 |006d: throw v1 │ │ +034a78: |[034a78] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +034a88: 5441 2c01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034a8c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +034a90: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +034a92: 5441 3901 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034a96: 5411 3c01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034a9a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +034a9e: 5441 3901 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034aa2: 5411 3c01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034aa6: 5411 ac00 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034aaa: 5410 e200 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034aae: 5441 3901 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034ab2: 5411 3c01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034ab6: 5411 ac00 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034aba: 1a02 730d |0019: const-string v2, "onLoadFinished" // string@0d73 │ │ +034abe: 5b12 e200 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034ac2: 6301 3a01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034ac6: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +034aca: 1a01 1205 |0021: const-string v1, "LoaderManager" // string@0512 │ │ +034ace: 2202 0e02 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +034ad2: 7010 a30d 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034ad8: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ +034adc: 6e20 a90d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034ae2: 0c02 |002d: move-result-object v2 │ │ +034ae4: 6e20 a80d 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +034aea: 0c02 |0031: move-result-object v2 │ │ +034aec: 1a03 b700 |0032: const-string v3, ": " // string@00b7 │ │ +034af0: 6e20 a90d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034af6: 0c02 |0037: move-result-object v2 │ │ +034af8: 6e20 8b04 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@048b │ │ +034afe: 0c03 |003b: move-result-object v3 │ │ +034b00: 6e20 a90d 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034b06: 0c02 |003f: move-result-object v2 │ │ +034b08: 6e10 ad0d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034b0e: 0c02 |0043: move-result-object v2 │ │ +034b10: 7120 440b 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +034b16: 5441 2c01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034b1a: 7230 3503 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0335 │ │ +034b20: 5441 3901 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034b24: 5411 3c01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034b28: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +034b2c: 5441 3901 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034b30: 5411 3c01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034b34: 5411 ac00 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034b38: 5b10 e200 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034b3c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +034b3e: 5c41 2e01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +034b42: 0e00 |005d: return-void │ │ +034b44: 0d01 |005e: move-exception v1 │ │ +034b46: 5442 3901 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034b4a: 5422 3c01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034b4e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +034b52: 5442 3901 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034b56: 5422 3c01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034b5a: 5422 ac00 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034b5e: 5b20 e200 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034b62: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -62061,103 +62058,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -0335b0: |[0335b0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -0335c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0335c2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0335c4: 6302 3a01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -0335c8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -0335cc: 1a02 1205 |0006: const-string v2, "LoaderManager" // string@0512 │ │ -0335d0: 2203 0e02 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -0335d4: 7010 a20d 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0335da: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ -0335de: 6e20 a80d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0335e4: 0c03 |0012: move-result-object v3 │ │ -0335e6: 6e20 a70d 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0335ec: 0c03 |0016: move-result-object v3 │ │ -0335ee: 6e10 ac0d 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0335f4: 0c03 |001a: move-result-object v3 │ │ -0335f6: 7120 440b 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0335fc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0335fe: 5c72 2f01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@012f │ │ -033602: 5571 2e01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -033606: 5c75 2e01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -03360a: 5472 2c01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -03360e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -033612: 5472 3301 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033616: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -03361a: 5572 3001 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -03361e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -033622: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -033626: 6302 3a01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -03362a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -03362e: 1a02 1205 |0037: const-string v2, "LoaderManager" // string@0512 │ │ -033632: 2203 0e02 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -033636: 7010 a20d 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03363c: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ -033640: 6e20 a80d 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033646: 0c03 |0043: move-result-object v3 │ │ -033648: 6e20 a70d 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03364e: 0c03 |0047: move-result-object v3 │ │ -033650: 6e10 ac0d 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033656: 0c03 |004b: move-result-object v3 │ │ -033658: 7120 440b 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03365e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -033660: 5472 3901 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033664: 5422 3c01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033668: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -03366c: 5472 3901 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033670: 5422 3c01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033674: 5422 ac00 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -033678: 5420 e200 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -03367c: 5472 3901 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033680: 5422 3c01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033684: 5422 ac00 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -033688: 1a03 770d |0064: const-string v3, "onLoaderReset" // string@0d77 │ │ -03368c: 5b23 e200 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -033690: 5472 2c01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -033694: 5473 3301 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033698: 7220 3603 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0336 │ │ -03369e: 5472 3901 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -0336a2: 5422 3c01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -0336a6: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -0336aa: 5472 3901 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -0336ae: 5422 3c01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -0336b2: 5422 ac00 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -0336b6: 5b20 e200 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -0336ba: 5b76 2c01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -0336be: 5b76 2d01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -0336c2: 5c75 3001 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -0336c6: 5472 3301 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0336ca: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -0336ce: 5572 3201 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -0336d2: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -0336d6: 5c75 3201 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -0336da: 5472 3301 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0336de: 6e20 a004 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04a0 │ │ -0336e4: 5472 3301 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0336e8: 6e10 9b04 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@049b │ │ -0336ee: 5472 3401 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -0336f2: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -0336f6: 5472 3401 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -0336fa: 6e10 4103 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -033700: 0e00 |00a0: return-void │ │ -033702: 0d02 |00a1: move-exception v2 │ │ -033704: 5473 3901 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033708: 5433 3c01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -03370c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -033710: 5473 3901 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033714: 5433 3c01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033718: 5433 ac00 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -03371c: 5b30 e200 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ -033720: 2702 |00b0: throw v2 │ │ +034b70: |[034b70] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +034b80: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +034b82: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +034b84: 6302 3a01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034b88: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +034b8c: 1a02 1205 |0006: const-string v2, "LoaderManager" // string@0512 │ │ +034b90: 2203 0e02 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +034b94: 7010 a30d 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034b9a: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ +034b9e: 6e20 a90d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034ba4: 0c03 |0012: move-result-object v3 │ │ +034ba6: 6e20 a80d 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +034bac: 0c03 |0016: move-result-object v3 │ │ +034bae: 6e10 ad0d 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034bb4: 0c03 |001a: move-result-object v3 │ │ +034bb6: 7120 440b 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +034bbc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +034bbe: 5c72 2f01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@012f │ │ +034bc2: 5571 2e01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +034bc6: 5c75 2e01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +034bca: 5472 2c01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034bce: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +034bd2: 5472 3301 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034bd6: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +034bda: 5572 3001 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +034bde: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +034be2: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +034be6: 6302 3a01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034bea: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +034bee: 1a02 1205 |0037: const-string v2, "LoaderManager" // string@0512 │ │ +034bf2: 2203 0e02 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +034bf6: 7010 a30d 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034bfc: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ +034c00: 6e20 a90d 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034c06: 0c03 |0043: move-result-object v3 │ │ +034c08: 6e20 a80d 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +034c0e: 0c03 |0047: move-result-object v3 │ │ +034c10: 6e10 ad0d 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034c16: 0c03 |004b: move-result-object v3 │ │ +034c18: 7120 440b 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +034c1e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +034c20: 5472 3901 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034c24: 5422 3c01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034c28: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +034c2c: 5472 3901 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034c30: 5422 3c01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034c34: 5422 ac00 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034c38: 5420 e200 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034c3c: 5472 3901 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034c40: 5422 3c01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034c44: 5422 ac00 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034c48: 1a03 750d |0064: const-string v3, "onLoaderReset" // string@0d75 │ │ +034c4c: 5b23 e200 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034c50: 5472 2c01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034c54: 5473 3301 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034c58: 7220 3603 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0336 │ │ +034c5e: 5472 3901 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034c62: 5422 3c01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034c66: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +034c6a: 5472 3901 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034c6e: 5422 3c01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034c72: 5422 ac00 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034c76: 5b20 e200 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034c7a: 5b76 2c01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034c7e: 5b76 2d01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +034c82: 5c75 3001 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +034c86: 5472 3301 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034c8a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +034c8e: 5572 3201 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +034c92: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +034c96: 5c75 3201 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +034c9a: 5472 3301 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034c9e: 6e20 a004 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04a0 │ │ +034ca4: 5472 3301 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034ca8: 6e10 9b04 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@049b │ │ +034cae: 5472 3401 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +034cb2: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +034cb6: 5472 3401 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +034cba: 6e10 4103 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +034cc0: 0e00 |00a0: return-void │ │ +034cc2: 0d02 |00a1: move-exception v2 │ │ +034cc4: 5473 3901 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034cc8: 5433 3c01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034ccc: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +034cd0: 5473 3901 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034cd4: 5433 3c01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +034cd8: 5433 ac00 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +034cdc: 5b30 e200 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e2 │ │ +034ce0: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -62195,112 +62192,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 │ │ -033730: |[033730] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -033740: 6e20 620d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033746: 1a00 af0b |0003: const-string v0, "mId=" // string@0baf │ │ -03374a: 6e20 620d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033750: 5230 3101 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033754: 6e20 600d 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -03375a: 1a00 4e00 |000d: const-string v0, " mArgs=" // string@004e │ │ -03375e: 6e20 620d 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033764: 5430 2b01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@012b │ │ -033768: 6e20 660d 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -03376e: 6e20 620d 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033774: 1a00 470b |001a: const-string v0, "mCallbacks=" // string@0b47 │ │ -033778: 6e20 620d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03377e: 5430 2c01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -033782: 6e20 660d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -033788: 6e20 620d 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03378e: 1a00 db0b |0027: const-string v0, "mLoader=" // string@0bdb │ │ -033792: 6e20 620d 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033798: 5430 3301 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -03379c: 6e20 660d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -0337a2: 5430 3301 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0337a6: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -0337aa: 5430 3301 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0337ae: 2201 0e02 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0337b2: 7010 a20d 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0337b8: 6e20 a80d 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0337be: 0c01 |003f: move-result-object v1 │ │ -0337c0: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ -0337c4: 6e20 a80d 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0337ca: 0c01 |0045: move-result-object v1 │ │ -0337cc: 6e10 ac0d 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0337d2: 0c01 |0049: move-result-object v1 │ │ -0337d4: 6e57 8d04 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@048d │ │ -0337da: 5530 3001 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -0337de: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0337e2: 5530 2e01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -0337e6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0337ea: 6e20 620d 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0337f0: 1a00 a90b |0058: const-string v0, "mHaveData=" // string@0ba9 │ │ -0337f4: 6e20 620d 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0337fa: 5530 3001 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -0337fe: 6e20 630d 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -033804: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ -033808: 6e20 620d 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03380e: 5530 2e01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -033812: 6e20 680d 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -033818: 6e20 620d 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03381e: 1a00 740b |006f: const-string v0, "mData=" // string@0b74 │ │ -033822: 6e20 620d 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033828: 5430 2d01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -03382c: 6e20 660d 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -033832: 6e20 620d 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033838: 1a00 4b0c |007c: const-string v0, "mStarted=" // string@0c4b │ │ -03383c: 6e20 620d 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033842: 5530 3801 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033846: 6e20 630d 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -03384c: 1a00 6300 |0086: const-string v0, " mReportNextStart=" // string@0063 │ │ -033850: 6e20 620d 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033856: 5530 3501 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ -03385a: 6e20 630d 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -033860: 1a00 5500 |0090: const-string v0, " mDestroyed=" // string@0055 │ │ -033864: 6e20 620d 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03386a: 5530 2f01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@012f │ │ -03386e: 6e20 680d 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -033874: 6e20 620d 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03387a: 1a00 2f0c |009d: const-string v0, "mRetaining=" // string@0c2f │ │ -03387e: 6e20 620d 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033884: 5530 3601 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ -033888: 6e20 630d 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -03388e: 1a00 6700 |00a7: const-string v0, " mRetainingStarted=" // string@0067 │ │ -033892: 6e20 620d 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -033898: 5530 3701 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ -03389c: 6e20 630d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ -0338a2: 1a00 5e00 |00b1: const-string v0, " mListenerRegistered=" // string@005e │ │ -0338a6: 6e20 620d 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0338ac: 5530 3201 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -0338b0: 6e20 680d 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -0338b6: 5430 3401 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -0338ba: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -0338be: 6e20 620d 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0338c4: 1a00 9505 |00c2: const-string v0, "Pending Loader " // string@0595 │ │ -0338c8: 6e20 670d 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0338ce: 5430 3401 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -0338d2: 6e20 610d 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ -0338d8: 1a00 b600 |00cc: const-string v0, ":" // string@00b6 │ │ -0338dc: 6e20 670d 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0338e2: 5430 3401 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -0338e6: 2201 0e02 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -0338ea: 7010 a20d 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0338f0: 6e20 a80d 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0338f6: 0c01 |00db: move-result-object v1 │ │ -0338f8: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ -0338fc: 6e20 a80d 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033902: 0c01 |00e1: move-result-object v1 │ │ -033904: 6e10 ac0d 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03390a: 0c01 |00e5: move-result-object v1 │ │ -03390c: 6e57 4203 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@0342 │ │ -033912: 0e00 |00e9: return-void │ │ +034cf0: |[034cf0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +034d00: 6e20 620d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d06: 1a00 ad0b |0003: const-string v0, "mId=" // string@0bad │ │ +034d0a: 6e20 620d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d10: 5230 3101 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +034d14: 6e20 600d 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +034d1a: 1a00 4e00 |000d: const-string v0, " mArgs=" // string@004e │ │ +034d1e: 6e20 620d 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d24: 5430 2b01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@012b │ │ +034d28: 6e20 660d 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +034d2e: 6e20 620d 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d34: 1a00 450b |001a: const-string v0, "mCallbacks=" // string@0b45 │ │ +034d38: 6e20 620d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d3e: 5430 2c01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +034d42: 6e20 660d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +034d48: 6e20 620d 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d4e: 1a00 d90b |0027: const-string v0, "mLoader=" // string@0bd9 │ │ +034d52: 6e20 620d 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034d58: 5430 3301 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034d5c: 6e20 660d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +034d62: 5430 3301 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034d66: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +034d6a: 5430 3301 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034d6e: 2201 0e02 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +034d72: 7010 a30d 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034d78: 6e20 a90d 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034d7e: 0c01 |003f: move-result-object v1 │ │ +034d80: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ +034d84: 6e20 a90d 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034d8a: 0c01 |0045: move-result-object v1 │ │ +034d8c: 6e10 ad0d 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034d92: 0c01 |0049: move-result-object v1 │ │ +034d94: 6e57 8d04 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@048d │ │ +034d9a: 5530 3001 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +034d9e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +034da2: 5530 2e01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +034da6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +034daa: 6e20 620d 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034db0: 1a00 a70b |0058: const-string v0, "mHaveData=" // string@0ba7 │ │ +034db4: 6e20 620d 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034dba: 5530 3001 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +034dbe: 6e20 630d 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +034dc4: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ +034dc8: 6e20 620d 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034dce: 5530 2e01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +034dd2: 6e20 680d 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +034dd8: 6e20 620d 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034dde: 1a00 720b |006f: const-string v0, "mData=" // string@0b72 │ │ +034de2: 6e20 620d 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034de8: 5430 2d01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +034dec: 6e20 660d 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +034df2: 6e20 620d 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034df8: 1a00 490c |007c: const-string v0, "mStarted=" // string@0c49 │ │ +034dfc: 6e20 620d 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e02: 5530 3801 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +034e06: 6e20 630d 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +034e0c: 1a00 6300 |0086: const-string v0, " mReportNextStart=" // string@0063 │ │ +034e10: 6e20 620d 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e16: 5530 3501 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ +034e1a: 6e20 630d 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +034e20: 1a00 5500 |0090: const-string v0, " mDestroyed=" // string@0055 │ │ +034e24: 6e20 620d 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e2a: 5530 2f01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@012f │ │ +034e2e: 6e20 680d 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +034e34: 6e20 620d 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e3a: 1a00 2d0c |009d: const-string v0, "mRetaining=" // string@0c2d │ │ +034e3e: 6e20 620d 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e44: 5530 3601 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ +034e48: 6e20 630d 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +034e4e: 1a00 6700 |00a7: const-string v0, " mRetainingStarted=" // string@0067 │ │ +034e52: 6e20 620d 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e58: 5530 3701 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ +034e5c: 6e20 630d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d63 │ │ +034e62: 1a00 5e00 |00b1: const-string v0, " mListenerRegistered=" // string@005e │ │ +034e66: 6e20 620d 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e6c: 5530 3201 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +034e70: 6e20 680d 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +034e76: 5430 3401 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +034e7a: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +034e7e: 6e20 620d 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +034e84: 1a00 9505 |00c2: const-string v0, "Pending Loader " // string@0595 │ │ +034e88: 6e20 670d 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +034e8e: 5430 3401 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +034e92: 6e20 610d 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ +034e98: 1a00 b600 |00cc: const-string v0, ":" // string@00b6 │ │ +034e9c: 6e20 670d 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +034ea2: 5430 3401 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +034ea6: 2201 0e02 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +034eaa: 7010 a30d 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034eb0: 6e20 a90d 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034eb6: 0c01 |00db: move-result-object v1 │ │ +034eb8: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ +034ebc: 6e20 a90d 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034ec2: 0c01 |00e1: move-result-object v1 │ │ +034ec4: 6e10 ad0d 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034eca: 0c01 |00e5: move-result-object v1 │ │ +034ecc: 6e57 4203 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@0342 │ │ +034ed2: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -62332,48 +62329,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -033914: |[033914] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -033924: 5530 3601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ -033928: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -03392c: 6300 3a01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033930: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -033934: 1a00 1205 |0008: const-string v0, "LoaderManager" // string@0512 │ │ -033938: 2201 0e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -03393c: 7010 a20d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033942: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ -033946: 6e20 a80d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03394c: 0c01 |0014: move-result-object v1 │ │ -03394e: 6e20 a70d 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033954: 0c01 |0018: move-result-object v1 │ │ -033956: 6e10 ac0d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03395c: 0c01 |001c: move-result-object v1 │ │ -03395e: 7120 440b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033964: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -033966: 5c30 3601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ -03396a: 5530 3801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -03396e: 5531 3701 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ -033972: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -033976: 5530 3801 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -03397a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -03397e: 6e10 4803 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0348 │ │ -033984: 5530 3801 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033988: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -03398c: 5530 3001 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -033990: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -033994: 5530 3501 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ -033998: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -03399c: 5430 3301 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0339a0: 5431 2d01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -0339a4: 6e30 4003 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ -0339aa: 0e00 |0043: return-void │ │ +034ed4: |[034ed4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +034ee4: 5530 3601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ +034ee8: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +034eec: 6300 3a01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034ef0: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +034ef4: 1a00 1205 |0008: const-string v0, "LoaderManager" // string@0512 │ │ +034ef8: 2201 0e02 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +034efc: 7010 a30d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034f02: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ +034f06: 6e20 a90d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034f0c: 0c01 |0014: move-result-object v1 │ │ +034f0e: 6e20 a80d 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +034f14: 0c01 |0018: move-result-object v1 │ │ +034f16: 6e10 ad0d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034f1c: 0c01 |001c: move-result-object v1 │ │ +034f1e: 7120 440b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +034f24: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +034f26: 5c30 3601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ +034f2a: 5530 3801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +034f2e: 5531 3701 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ +034f32: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +034f36: 5530 3801 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +034f3a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +034f3e: 6e10 4803 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0348 │ │ +034f44: 5530 3801 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +034f48: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +034f4c: 5530 3001 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +034f50: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +034f54: 5530 3501 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ +034f58: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +034f5c: 5430 3301 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +034f60: 5431 2d01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +034f64: 6e30 4003 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ +034f6a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -62389,110 +62386,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 │ │ -0339ac: |[0339ac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0339bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0339be: 6302 3a01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -0339c2: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -0339c6: 1a02 1205 |0005: const-string v2, "LoaderManager" // string@0512 │ │ -0339ca: 2203 0e02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -0339ce: 7010 a20d 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0339d4: 1a04 740d |000c: const-string v4, "onLoadComplete: " // string@0d74 │ │ -0339d8: 6e20 a80d 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0339de: 0c03 |0011: move-result-object v3 │ │ -0339e0: 6e20 a70d 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0339e6: 0c03 |0015: move-result-object v3 │ │ -0339e8: 6e10 ac0d 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0339ee: 0c03 |0019: move-result-object v3 │ │ -0339f0: 7120 440b 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0339f6: 5562 2f01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@012f │ │ -0339fa: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -0339fe: 6302 3a01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033a02: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -033a06: 1a02 1205 |0025: const-string v2, "LoaderManager" // string@0512 │ │ -033a0a: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ -033a0e: 7120 440b 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033a14: 0e00 |002c: return-void │ │ -033a16: 5462 3901 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033a1a: 5422 3f01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -033a1e: 5263 3101 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033a22: 6e20 7105 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ -033a28: 0c02 |0036: move-result-object v2 │ │ -033a2a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -033a2e: 6302 3a01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033a32: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -033a36: 1a02 1205 |003d: const-string v2, "LoaderManager" // string@0512 │ │ -033a3a: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ -033a3e: 7120 440b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033a44: 28e8 |0044: goto 002c // -0018 │ │ -033a46: 5461 3401 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -033a4a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -033a4e: 6302 3a01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033a52: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -033a56: 1a02 1205 |004d: const-string v2, "LoaderManager" // string@0512 │ │ -033a5a: 2203 0e02 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -033a5e: 7010 a20d 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033a64: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ -033a68: 6e20 a80d 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033a6e: 0c03 |0059: move-result-object v3 │ │ -033a70: 6e20 a70d 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033a76: 0c03 |005d: move-result-object v3 │ │ -033a78: 6e10 ac0d 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033a7e: 0c03 |0061: move-result-object v3 │ │ -033a80: 7120 440b 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033a86: 5b65 3401 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -033a8a: 5462 3901 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033a8e: 5422 3f01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -033a92: 5263 3101 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033a96: 6e30 7805 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ -033a9c: 6e10 4103 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -033aa2: 5462 3901 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033aa6: 6e20 5a03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@035a │ │ -033aac: 28b4 |0078: goto 002c // -004c │ │ -033aae: 5462 2d01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -033ab2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -033ab6: 5562 3001 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -033aba: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -033abe: 5b68 2d01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -033ac2: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -033ac4: 5c62 3001 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -033ac8: 5562 3801 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033acc: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -033ad0: 6e30 4003 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ -033ad6: 5462 3901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033ada: 5422 3e01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -033ade: 5263 3101 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033ae2: 6e20 7105 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ -033ae8: 0c00 |0096: move-result-object v0 │ │ -033aea: 1f00 7400 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -033aee: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -033af2: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -033af6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -033af8: 5c02 2e01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -033afc: 6e10 4103 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -033b02: 5462 3901 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033b06: 5422 3e01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -033b0a: 5263 3101 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033b0e: 6e20 7905 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0579 │ │ -033b14: 5462 3901 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033b18: 5422 3c01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033b1c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -033b20: 5462 3901 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033b24: 6e10 5803 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ -033b2a: 0a02 |00b7: move-result v2 │ │ -033b2c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -033b30: 5462 3901 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ -033b34: 5422 3c01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033b38: 5422 ac00 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -033b3c: 6e10 ab02 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ -033b42: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +034f6c: |[034f6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +034f7c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +034f7e: 6302 3a01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034f82: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +034f86: 1a02 1205 |0005: const-string v2, "LoaderManager" // string@0512 │ │ +034f8a: 2203 0e02 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +034f8e: 7010 a30d 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +034f94: 1a04 720d |000c: const-string v4, "onLoadComplete: " // string@0d72 │ │ +034f98: 6e20 a90d 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +034f9e: 0c03 |0011: move-result-object v3 │ │ +034fa0: 6e20 a80d 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +034fa6: 0c03 |0015: move-result-object v3 │ │ +034fa8: 6e10 ad0d 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +034fae: 0c03 |0019: move-result-object v3 │ │ +034fb0: 7120 440b 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +034fb6: 5562 2f01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@012f │ │ +034fba: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +034fbe: 6302 3a01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034fc2: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +034fc6: 1a02 1205 |0025: const-string v2, "LoaderManager" // string@0512 │ │ +034fca: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ +034fce: 7120 440b 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +034fd4: 0e00 |002c: return-void │ │ +034fd6: 5462 3901 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +034fda: 5422 3f01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +034fde: 5263 3101 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +034fe2: 6e20 7105 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ +034fe8: 0c02 |0036: move-result-object v2 │ │ +034fea: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +034fee: 6302 3a01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +034ff2: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +034ff6: 1a02 1205 |003d: const-string v2, "LoaderManager" // string@0512 │ │ +034ffa: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ +034ffe: 7120 440b 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035004: 28e8 |0044: goto 002c // -0018 │ │ +035006: 5461 3401 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +03500a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +03500e: 6302 3a01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035012: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +035016: 1a02 1205 |004d: const-string v2, "LoaderManager" // string@0512 │ │ +03501a: 2203 0e02 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +03501e: 7010 a30d 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035024: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ +035028: 6e20 a90d 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03502e: 0c03 |0059: move-result-object v3 │ │ +035030: 6e20 a80d 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035036: 0c03 |005d: move-result-object v3 │ │ +035038: 6e10 ad0d 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03503e: 0c03 |0061: move-result-object v3 │ │ +035040: 7120 440b 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035046: 5b65 3401 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +03504a: 5462 3901 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +03504e: 5422 3f01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035052: 5263 3101 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +035056: 6e30 7805 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ +03505c: 6e10 4103 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035062: 5462 3901 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +035066: 6e20 5a03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@035a │ │ +03506c: 28b4 |0078: goto 002c // -004c │ │ +03506e: 5462 2d01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +035072: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +035076: 5562 3001 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +03507a: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +03507e: 5b68 2d01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +035082: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +035084: 5c62 3001 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +035088: 5562 3801 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +03508c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +035090: 6e30 4003 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ +035096: 5462 3901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +03509a: 5422 3e01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +03509e: 5263 3101 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +0350a2: 6e20 7105 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ +0350a8: 0c00 |0096: move-result-object v0 │ │ +0350aa: 1f00 7400 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +0350ae: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +0350b2: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +0350b6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +0350b8: 5c02 2e01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +0350bc: 6e10 4103 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +0350c2: 5462 3901 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +0350c6: 5422 3e01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +0350ca: 5263 3101 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +0350ce: 6e20 7905 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0579 │ │ +0350d4: 5462 3901 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +0350d8: 5422 3c01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +0350dc: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0350e0: 5462 3901 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +0350e4: 6e10 5803 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ +0350ea: 0a02 |00b7: move-result v2 │ │ +0350ec: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0350f0: 5462 3901 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0139 │ │ +0350f4: 5422 3c01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +0350f8: 5422 ac00 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +0350fc: 6e10 ab02 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ +035102: 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 │ │ @@ -62529,27 +62526,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -033b48: |[033b48] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -033b58: 5520 3801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033b5c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -033b60: 5520 3501 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ -033b64: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -033b68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -033b6a: 5c20 3501 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ -033b6e: 5520 3001 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -033b72: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -033b76: 5420 3301 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033b7a: 5421 2d01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -033b7e: 6e30 4003 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ -033b84: 0e00 |0016: return-void │ │ +035108: |[035108] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +035118: 5520 3801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +03511c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +035120: 5520 3501 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ +035124: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +035128: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03512a: 5c20 3501 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ +03512e: 5520 3001 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +035132: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +035136: 5420 3301 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03513a: 5421 2d01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +03513e: 6e30 4003 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ +035144: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -62562,37 +62559,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -033b88: |[033b88] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -033b98: 6300 3a01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033b9c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -033ba0: 1a00 1205 |0004: const-string v0, "LoaderManager" // string@0512 │ │ -033ba4: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -033ba8: 7010 a20d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033bae: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ -033bb2: 6e20 a80d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033bb8: 0c01 |0010: move-result-object v1 │ │ -033bba: 6e20 a70d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033bc0: 0c01 |0014: move-result-object v1 │ │ -033bc2: 6e10 ac0d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033bc8: 0c01 |0018: move-result-object v1 │ │ -033bca: 7120 440b 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033bd0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -033bd2: 5c30 3601 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ -033bd6: 5530 3801 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033bda: 5c30 3701 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ -033bde: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -033be0: 5c30 3801 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033be4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -033be6: 5b30 2c01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -033bea: 0e00 |0029: return-void │ │ +035148: |[035148] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +035158: 6300 3a01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +03515c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +035160: 1a00 1205 |0004: const-string v0, "LoaderManager" // string@0512 │ │ +035164: 2201 0e02 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +035168: 7010 a30d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03516e: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ +035172: 6e20 a90d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035178: 0c01 |0010: move-result-object v1 │ │ +03517a: 6e20 a80d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035180: 0c01 |0014: move-result-object v1 │ │ +035182: 6e10 ad0d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035188: 0c01 |0018: move-result-object v1 │ │ +03518a: 7120 440b 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035190: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +035192: 5c30 3601 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ +035196: 5530 3801 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +03519a: 5c30 3701 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ +03519e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0351a0: 5c30 3801 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +0351a4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0351a6: 5b30 2c01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +0351aa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -62605,86 +62602,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -033bec: |[033bec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -033bfc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -033bfe: 5540 3601 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ -033c02: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -033c06: 5540 3701 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ -033c0a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -033c0e: 5c43 3801 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033c12: 0e00 |000b: return-void │ │ -033c14: 5540 3801 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033c18: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -033c1c: 5c43 3801 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033c20: 6300 3a01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033c24: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -033c28: 1a00 1205 |0016: const-string v0, "LoaderManager" // string@0512 │ │ -033c2c: 2201 0e02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -033c30: 7010 a20d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033c36: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ -033c3a: 6e20 a80d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033c40: 0c01 |0022: move-result-object v1 │ │ -033c42: 6e20 a70d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033c48: 0c01 |0026: move-result-object v1 │ │ -033c4a: 6e10 ac0d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033c50: 0c01 |002a: move-result-object v1 │ │ -033c52: 7120 440b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033c58: 5440 3301 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033c5c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -033c60: 5440 2c01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -033c64: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -033c68: 5440 2c01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -033c6c: 5241 3101 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033c70: 5442 2b01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@012b │ │ -033c74: 7230 3403 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0334 │ │ -033c7a: 0c00 |003f: move-result-object v0 │ │ -033c7c: 5b40 3301 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033c80: 5440 3301 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033c84: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -033c88: 5440 3301 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033c8c: 6e10 8e0d 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -033c92: 0c00 |004b: move-result-object v0 │ │ -033c94: 6e10 720d 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0d72 │ │ -033c9a: 0a00 |004f: move-result v0 │ │ -033c9c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -033ca0: 5440 3301 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033ca4: 6e10 8e0d 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -033caa: 0c00 |0057: move-result-object v0 │ │ -033cac: 6e10 6f0d 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0d6f │ │ -033cb2: 0a00 |005b: move-result v0 │ │ -033cb4: 7110 b70d 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0db7 │ │ -033cba: 0a00 |005f: move-result v0 │ │ -033cbc: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -033cc0: 2200 fe01 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -033cc4: 2201 0e02 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -033cc8: 7010 a20d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033cce: 1a02 6f05 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@056f │ │ -033cd2: 6e20 a80d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033cd8: 0c01 |006e: move-result-object v1 │ │ -033cda: 5442 3301 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033cde: 6e20 a70d 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033ce4: 0c01 |0074: move-result-object v1 │ │ -033ce6: 6e10 ac0d 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033cec: 0c01 |0078: move-result-object v1 │ │ -033cee: 7020 770d 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -033cf4: 2700 |007c: throw v0 │ │ -033cf6: 5540 3201 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -033cfa: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -033cfe: 5440 3301 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033d02: 5241 3101 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033d06: 6e30 9a04 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@049a │ │ -033d0c: 5c43 3201 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -033d10: 5440 3301 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033d14: 6e10 9c04 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@049c │ │ -033d1a: 2900 7cff |008f: goto/16 000b // -0084 │ │ +0351ac: |[0351ac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +0351bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0351be: 5540 3601 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ +0351c2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0351c6: 5540 3701 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0137 │ │ +0351ca: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0351ce: 5c43 3801 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +0351d2: 0e00 |000b: return-void │ │ +0351d4: 5540 3801 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +0351d8: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +0351dc: 5c43 3801 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +0351e0: 6300 3a01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0351e4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0351e8: 1a00 1205 |0016: const-string v0, "LoaderManager" // string@0512 │ │ +0351ec: 2201 0e02 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +0351f0: 7010 a30d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0351f6: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ +0351fa: 6e20 a90d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035200: 0c01 |0022: move-result-object v1 │ │ +035202: 6e20 a80d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035208: 0c01 |0026: move-result-object v1 │ │ +03520a: 6e10 ad0d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035210: 0c01 |002a: move-result-object v1 │ │ +035212: 7120 440b 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035218: 5440 3301 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03521c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +035220: 5440 2c01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +035224: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +035228: 5440 2c01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +03522c: 5241 3101 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +035230: 5442 2b01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@012b │ │ +035234: 7230 3403 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0334 │ │ +03523a: 0c00 |003f: move-result-object v0 │ │ +03523c: 5b40 3301 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035240: 5440 3301 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035244: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +035248: 5440 3301 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03524c: 6e10 8f0d 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +035252: 0c00 |004b: move-result-object v0 │ │ +035254: 6e10 730d 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0d73 │ │ +03525a: 0a00 |004f: move-result v0 │ │ +03525c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +035260: 5440 3301 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035264: 6e10 8f0d 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +03526a: 0c00 |0057: move-result-object v0 │ │ +03526c: 6e10 700d 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0d70 │ │ +035272: 0a00 |005b: move-result v0 │ │ +035274: 7110 b80d 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0db8 │ │ +03527a: 0a00 |005f: move-result v0 │ │ +03527c: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +035280: 2200 fe01 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +035284: 2201 0e02 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +035288: 7010 a30d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03528e: 1a02 6f05 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@056f │ │ +035292: 6e20 a90d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035298: 0c01 |006e: move-result-object v1 │ │ +03529a: 5442 3301 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03529e: 6e20 a80d 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0352a4: 0c01 |0074: move-result-object v1 │ │ +0352a6: 6e10 ad0d 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0352ac: 0c01 |0078: move-result-object v1 │ │ +0352ae: 7020 780d 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +0352b4: 2700 |007c: throw v0 │ │ +0352b6: 5540 3201 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +0352ba: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +0352be: 5440 3301 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +0352c2: 5241 3101 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +0352c6: 6e30 9a04 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@049a │ │ +0352cc: 5c43 3201 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +0352d0: 5440 3301 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +0352d4: 6e10 9c04 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@049c │ │ +0352da: 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 │ │ @@ -62706,42 +62703,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -033d20: |[033d20] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -033d30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -033d32: 6300 3a01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033d36: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -033d3a: 1a00 1205 |0005: const-string v0, "LoaderManager" // string@0512 │ │ -033d3e: 2201 0e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -033d42: 7010 a20d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033d48: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ -033d4c: 6e20 a80d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033d52: 0c01 |0011: move-result-object v1 │ │ -033d54: 6e20 a70d 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033d5a: 0c01 |0015: move-result-object v1 │ │ -033d5c: 6e10 ac0d 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033d62: 0c01 |0019: move-result-object v1 │ │ -033d64: 7120 440b 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033d6a: 5c43 3801 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -033d6e: 5540 3601 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ -033d72: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -033d76: 5440 3301 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033d7a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -033d7e: 5540 3201 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -033d82: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -033d86: 5c43 3201 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ -033d8a: 5440 3301 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033d8e: 6e20 a004 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04a0 │ │ -033d94: 5440 3301 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033d98: 6e10 9d04 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@049d │ │ -033d9e: 0e00 |0037: return-void │ │ +0352e0: |[0352e0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0352f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0352f2: 6300 3a01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0352f6: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0352fa: 1a00 1205 |0005: const-string v0, "LoaderManager" // string@0512 │ │ +0352fe: 2201 0e02 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +035302: 7010 a30d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035308: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ +03530c: 6e20 a90d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035312: 0c01 |0011: move-result-object v1 │ │ +035314: 6e20 a80d 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03531a: 0c01 |0015: move-result-object v1 │ │ +03531c: 6e10 ad0d 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035322: 0c01 |0019: move-result-object v1 │ │ +035324: 7120 440b 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03532a: 5c43 3801 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +03532e: 5540 3601 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0136 │ │ +035332: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +035336: 5440 3301 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03533a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +03533e: 5540 3201 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +035342: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +035346: 5c43 3201 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0132 │ │ +03534a: 5440 3301 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03534e: 6e20 a004 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@04a0 │ │ +035354: 5440 3301 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035358: 6e10 9d04 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@049d │ │ +03535e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -62756,38 +62753,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -033da0: |[033da0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -033db0: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -033db4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -033db8: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -033dbe: 1a01 1105 |0007: const-string v1, "LoaderInfo{" // string@0511 │ │ -033dc2: 6e20 a80d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033dc8: 7110 af0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -033dce: 0a01 |000f: move-result v1 │ │ -033dd0: 7110 7e0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -033dd6: 0c01 |0013: move-result-object v1 │ │ -033dd8: 6e20 a80d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033dde: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ -033de2: 6e20 a80d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033de8: 5221 3101 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -033dec: 6e20 a50d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -033df2: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ -033df6: 6e20 a80d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033dfc: 5421 3301 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033e00: 7120 3905 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -033e06: 1a01 9e10 |002b: const-string v1, "}}" // string@109e │ │ -033e0a: 6e20 a80d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033e10: 6e10 ac0d 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033e16: 0c01 |0033: move-result-object v1 │ │ -033e18: 1101 |0034: return-object v1 │ │ +035360: |[035360] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +035370: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +035374: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +035378: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +03537e: 1a01 1105 |0007: const-string v1, "LoaderInfo{" // string@0511 │ │ +035382: 6e20 a90d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035388: 7110 b00d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +03538e: 0a01 |000f: move-result v1 │ │ +035390: 7110 7f0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +035396: 0c01 |0013: move-result-object v1 │ │ +035398: 6e20 a90d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03539e: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ +0353a2: 6e20 a90d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0353a8: 5221 3101 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +0353ac: 6e20 a60d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0353b2: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ +0353b6: 6e20 a90d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0353bc: 5421 3301 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +0353c0: 7120 3905 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +0353c6: 1a01 9c10 |002b: const-string v1, "}}" // string@109c │ │ +0353ca: 6e20 a90d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0353d0: 6e10 ad0d 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0353d6: 0c01 |0033: move-result-object v1 │ │ +0353d8: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -62884,44 +62881,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -033e1c: |[033e1c] android.support.v4.app.LoaderManagerImpl.:()V │ │ -033e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033e2e: 6a00 3a01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033e32: 0e00 |0003: return-void │ │ +0353dc: |[0353dc] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0353ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0353ee: 6a00 3a01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0353f2: 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 │ │ -033e34: |[033e34] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -033e44: 7010 3703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0337 │ │ -033e4a: 2200 d700 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d7 │ │ -033e4e: 7010 6a05 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@056a │ │ -033e54: 5b10 3f01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -033e58: 2200 d700 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d7 │ │ -033e5c: 7010 6a05 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@056a │ │ -033e62: 5b10 3e01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -033e66: 5b12 4301 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0143 │ │ -033e6a: 5b13 3c01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033e6e: 5c14 4201 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -033e72: 0e00 |0017: return-void │ │ +0353f4: |[0353f4] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +035404: 7010 3703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0337 │ │ +03540a: 2200 d700 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d7 │ │ +03540e: 7010 6a05 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@056a │ │ +035414: 5b10 3f01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035418: 2200 d700 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00d7 │ │ +03541c: 7010 6a05 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@056a │ │ +035422: 5b10 3e01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035426: 5b12 4301 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0143 │ │ +03542a: 5b13 3c01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +03542e: 5c14 4201 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +035432: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -62938,26 +62935,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 │ │ -033e74: |[033e74] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -033e84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -033e86: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -033e88: 5c31 3d01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -033e8c: 7040 4d03 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@034d │ │ -033e92: 0c00 |0007: move-result-object v0 │ │ -033e94: 6e20 5a03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@035a │ │ -033e9a: 5c32 3d01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -033e9e: 1100 |000d: return-object v0 │ │ -033ea0: 0d01 |000e: move-exception v1 │ │ -033ea2: 5c32 3d01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -033ea6: 2701 |0011: throw v1 │ │ +035434: |[035434] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +035444: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +035446: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +035448: 5c31 3d01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +03544c: 7040 4d03 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@034d │ │ +035452: 0c00 |0007: move-result-object v0 │ │ +035454: 6e20 5a03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@035a │ │ +03545a: 5c32 3d01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +03545e: 1100 |000d: return-object v0 │ │ +035460: 0d01 |000e: move-exception v1 │ │ +035462: 5c32 3d01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +035466: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -62975,21 +62972,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 │ │ -033eb4: |[033eb4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -033ec4: 2200 7400 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -033ec8: 7055 3f03 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@033f │ │ -033ece: 7230 3403 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0334 │ │ -033ed4: 0c01 |0008: move-result-object v1 │ │ -033ed6: 5b01 3301 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -033eda: 1100 |000b: return-object v0 │ │ +035474: |[035474] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +035484: 2200 7400 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035488: 7055 3f03 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@033f │ │ +03548e: 7230 3403 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0334 │ │ +035494: 0c01 |0008: move-result-object v1 │ │ +035496: 5b01 3301 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +03549a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -63007,70 +63004,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -033edc: |[033edc] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -033eec: 5552 3d01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -033ef0: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -033ef4: 2202 ff01 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -033ef8: 1a03 8701 |0006: const-string v3, "Called while creating a loader" // string@0187 │ │ -033efc: 7020 790d 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -033f02: 2702 |000b: throw v2 │ │ -033f04: 6302 3a01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033f08: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -033f0c: 1a02 1205 |0010: const-string v2, "LoaderManager" // string@0512 │ │ -033f10: 2203 0e02 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -033f14: 7010 a20d 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -033f1a: 1a04 4b08 |0017: const-string v4, "destroyLoader in " // string@084b │ │ -033f1e: 6e20 a80d 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033f24: 0c03 |001c: move-result-object v3 │ │ -033f26: 6e20 a70d 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -033f2c: 0c03 |0020: move-result-object v3 │ │ -033f2e: 1a04 7200 |0021: const-string v4, " of " // string@0072 │ │ -033f32: 6e20 a80d 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -033f38: 0c03 |0026: move-result-object v3 │ │ -033f3a: 6e20 a50d 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -033f40: 0c03 |002a: move-result-object v3 │ │ -033f42: 6e10 ac0d 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -033f48: 0c03 |002e: move-result-object v3 │ │ -033f4a: 7120 440b 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -033f50: 5452 3f01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -033f54: 6e20 7505 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0575 │ │ -033f5a: 0a00 |0037: move-result v0 │ │ -033f5c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -033f60: 5452 3f01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -033f64: 6e20 7e05 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -033f6a: 0c01 |003f: move-result-object v1 │ │ -033f6c: 1f01 7400 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -033f70: 5452 3f01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -033f74: 6e20 7a05 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@057a │ │ -033f7a: 6e10 4103 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -033f80: 5452 3e01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -033f84: 6e20 7505 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0575 │ │ -033f8a: 0a00 |004f: move-result v0 │ │ -033f8c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -033f90: 5452 3e01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -033f94: 6e20 7e05 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -033f9a: 0c01 |0057: move-result-object v1 │ │ -033f9c: 1f01 7400 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -033fa0: 5452 3e01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -033fa4: 6e20 7a05 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@057a │ │ -033faa: 6e10 4103 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -033fb0: 5452 3c01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033fb4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -033fb8: 6e10 5803 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ -033fbe: 0a02 |0069: move-result v2 │ │ -033fc0: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -033fc4: 5452 3c01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -033fc8: 5422 ac00 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ -033fcc: 6e10 ab02 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ -033fd2: 0e00 |0073: return-void │ │ +03549c: |[03549c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0354ac: 5552 3d01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +0354b0: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0354b4: 2202 ff01 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +0354b8: 1a03 8701 |0006: const-string v3, "Called while creating a loader" // string@0187 │ │ +0354bc: 7020 7a0d 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0354c2: 2702 |000b: throw v2 │ │ +0354c4: 6302 3a01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0354c8: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0354cc: 1a02 1205 |0010: const-string v2, "LoaderManager" // string@0512 │ │ +0354d0: 2203 0e02 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +0354d4: 7010 a30d 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0354da: 1a04 4a08 |0017: const-string v4, "destroyLoader in " // string@084a │ │ +0354de: 6e20 a90d 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0354e4: 0c03 |001c: move-result-object v3 │ │ +0354e6: 6e20 a80d 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0354ec: 0c03 |0020: move-result-object v3 │ │ +0354ee: 1a04 7200 |0021: const-string v4, " of " // string@0072 │ │ +0354f2: 6e20 a90d 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0354f8: 0c03 |0026: move-result-object v3 │ │ +0354fa: 6e20 a60d 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +035500: 0c03 |002a: move-result-object v3 │ │ +035502: 6e10 ad0d 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035508: 0c03 |002e: move-result-object v3 │ │ +03550a: 7120 440b 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035510: 5452 3f01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035514: 6e20 7505 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0575 │ │ +03551a: 0a00 |0037: move-result v0 │ │ +03551c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +035520: 5452 3f01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035524: 6e20 7e05 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +03552a: 0c01 |003f: move-result-object v1 │ │ +03552c: 1f01 7400 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035530: 5452 3f01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035534: 6e20 7a05 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@057a │ │ +03553a: 6e10 4103 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035540: 5452 3e01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035544: 6e20 7505 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0575 │ │ +03554a: 0a00 |004f: move-result v0 │ │ +03554c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +035550: 5452 3e01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035554: 6e20 7e05 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +03555a: 0c01 |0057: move-result-object v1 │ │ +03555c: 1f01 7400 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035560: 5452 3e01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035564: 6e20 7a05 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@057a │ │ +03556a: 6e10 4103 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035570: 5452 3c01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +035574: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +035578: 6e10 5803 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0358 │ │ +03557e: 0a02 |0069: move-result v2 │ │ +035580: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +035584: 5452 3c01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +035588: 5422 ac00 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00ac │ │ +03558c: 6e10 ab02 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02ab │ │ +035592: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -63097,70 +63094,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -033fd4: |[033fd4] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -033fe4: 5541 4001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ -033fe8: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -033fec: 6301 3a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -033ff0: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -033ff4: 1a01 1205 |0008: const-string v1, "LoaderManager" // string@0512 │ │ -033ff8: 2202 0e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -033ffc: 7010 a20d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034002: 1a03 c201 |000f: const-string v3, "Destroying Active in " // string@01c2 │ │ -034006: 6e20 a80d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03400c: 0c02 |0014: move-result-object v2 │ │ -03400e: 6e20 a70d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034014: 0c02 |0018: move-result-object v2 │ │ -034016: 6e10 ac0d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03401c: 0c02 |001c: move-result-object v2 │ │ -03401e: 7120 440b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034024: 5441 3f01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -034028: 6e10 7d05 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -03402e: 0a01 |0025: move-result v1 │ │ -034030: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -034034: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -034038: 5441 3f01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03403c: 6e20 7e05 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -034042: 0c01 |002f: move-result-object v1 │ │ -034044: 1f01 7400 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -034048: 6e10 4103 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -03404e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034052: 28f1 |0037: goto 0028 // -000f │ │ -034054: 6301 3a01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034058: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -03405c: 1a01 1205 |003c: const-string v1, "LoaderManager" // string@0512 │ │ -034060: 2202 0e02 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -034064: 7010 a20d 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03406a: 1a03 c301 |0043: const-string v3, "Destroying Inactive in " // string@01c3 │ │ -03406e: 6e20 a80d 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034074: 0c02 |0048: move-result-object v2 │ │ -034076: 6e20 a70d 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03407c: 0c02 |004c: move-result-object v2 │ │ -03407e: 6e10 ac0d 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034084: 0c02 |0050: move-result-object v2 │ │ -034086: 7120 440b 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03408c: 5441 3e01 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -034090: 6e10 7d05 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -034096: 0a01 |0059: move-result v1 │ │ -034098: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03409c: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -0340a0: 5441 3e01 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0340a4: 6e20 7e05 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -0340aa: 0c01 |0063: move-result-object v1 │ │ -0340ac: 1f01 7400 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0340b0: 6e10 4103 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -0340b6: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0340ba: 28f1 |006b: goto 005c // -000f │ │ -0340bc: 5441 3e01 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0340c0: 6e10 6e05 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@056e │ │ -0340c6: 0e00 |0071: return-void │ │ +035594: |[035594] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0355a4: 5541 4001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ +0355a8: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +0355ac: 6301 3a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0355b0: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0355b4: 1a01 1205 |0008: const-string v1, "LoaderManager" // string@0512 │ │ +0355b8: 2202 0e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +0355bc: 7010 a30d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0355c2: 1a03 c201 |000f: const-string v3, "Destroying Active in " // string@01c2 │ │ +0355c6: 6e20 a90d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0355cc: 0c02 |0014: move-result-object v2 │ │ +0355ce: 6e20 a80d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0355d4: 0c02 |0018: move-result-object v2 │ │ +0355d6: 6e10 ad0d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0355dc: 0c02 |001c: move-result-object v2 │ │ +0355de: 7120 440b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0355e4: 5441 3f01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0355e8: 6e10 7d05 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +0355ee: 0a01 |0025: move-result v1 │ │ +0355f0: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0355f4: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0355f8: 5441 3f01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0355fc: 6e20 7e05 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +035602: 0c01 |002f: move-result-object v1 │ │ +035604: 1f01 7400 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035608: 6e10 4103 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +03560e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +035612: 28f1 |0037: goto 0028 // -000f │ │ +035614: 6301 3a01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035618: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +03561c: 1a01 1205 |003c: const-string v1, "LoaderManager" // string@0512 │ │ +035620: 2202 0e02 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +035624: 7010 a30d 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03562a: 1a03 c301 |0043: const-string v3, "Destroying Inactive in " // string@01c3 │ │ +03562e: 6e20 a90d 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035634: 0c02 |0048: move-result-object v2 │ │ +035636: 6e20 a80d 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03563c: 0c02 |004c: move-result-object v2 │ │ +03563e: 6e10 ad0d 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035644: 0c02 |0050: move-result-object v2 │ │ +035646: 7120 440b 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03564c: 5441 3e01 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035650: 6e10 7d05 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +035656: 0a01 |0059: move-result v1 │ │ +035658: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +03565c: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +035660: 5441 3e01 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035664: 6e20 7e05 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +03566a: 0c01 |0063: move-result-object v1 │ │ +03566c: 1f01 7400 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035670: 6e10 4103 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035676: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03567a: 28f1 |006b: goto 005c // -000f │ │ +03567c: 5441 3e01 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035680: 6e10 6e05 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@056e │ │ +035686: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -63180,29 +63177,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0340c8: |[0340c8] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0340d8: 5431 3f01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0340dc: 6e10 7d05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -0340e2: 0a01 |0005: move-result v1 │ │ -0340e4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0340e8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0340ec: 5431 3f01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0340f0: 6e20 7e05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -0340f6: 0c01 |000f: move-result-object v1 │ │ -0340f8: 1f01 7400 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0340fc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0340fe: 5c12 3501 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ -034102: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034106: 28f1 |0017: goto 0008 // -000f │ │ -034108: 0e00 |0018: return-void │ │ +035688: |[035688] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +035698: 5431 3f01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +03569c: 6e10 7d05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +0356a2: 0a01 |0005: move-result v1 │ │ +0356a4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0356a8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0356ac: 5431 3f01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0356b0: 6e20 7e05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +0356b6: 0c01 |000f: move-result-object v1 │ │ +0356b8: 1f01 7400 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +0356bc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0356be: 5c12 3501 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0135 │ │ +0356c2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0356c6: 28f1 |0017: goto 0008 // -000f │ │ +0356c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -63214,28 +63211,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03410c: |[03410c] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -03411c: 5421 3f01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -034120: 6e10 7d05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -034126: 0a01 |0005: move-result v1 │ │ -034128: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03412c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -034130: 5421 3f01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -034134: 6e20 7e05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -03413a: 0c01 |000f: move-result-object v1 │ │ -03413c: 1f01 7400 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -034140: 6e10 4503 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0345 │ │ -034146: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03414a: 28f1 |0017: goto 0008 // -000f │ │ -03414c: 0e00 |0018: return-void │ │ +0356cc: |[0356cc] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0356dc: 5421 3f01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0356e0: 6e10 7d05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +0356e6: 0a01 |0005: move-result v1 │ │ +0356e8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0356ec: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0356f0: 5421 3f01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0356f4: 6e20 7e05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +0356fa: 0c01 |000f: move-result-object v1 │ │ +0356fc: 1f01 7400 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035700: 6e10 4503 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0345 │ │ +035706: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03570a: 28f1 |0017: goto 0008 // -000f │ │ +03570c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -63247,62 +63244,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -034150: |[034150] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -034160: 6302 3a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034164: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -034168: 1a02 1205 |0004: const-string v2, "LoaderManager" // string@0512 │ │ -03416c: 2203 0e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -034170: 7010 a20d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034176: 1a04 ae05 |000b: const-string v4, "Retaining in " // string@05ae │ │ -03417a: 6e20 a80d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034180: 0c03 |0010: move-result-object v3 │ │ -034182: 6e20 a70d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034188: 0c03 |0014: move-result-object v3 │ │ -03418a: 6e10 ac0d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034190: 0c03 |0018: move-result-object v3 │ │ -034192: 7120 440b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034198: 5552 4201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -03419c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0341a0: 2200 0c02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ -0341a4: 1a02 510a |0022: const-string v2, "here" // string@0a51 │ │ -0341a8: 7020 920d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d92 │ │ -0341ae: 6e10 940d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0d94 │ │ -0341b4: 1a02 1205 |002a: const-string v2, "LoaderManager" // string@0512 │ │ -0341b8: 2203 0e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -0341bc: 7010 a20d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0341c2: 1a04 8401 |0031: const-string v4, "Called doRetain when not started: " // string@0184 │ │ -0341c6: 6e20 a80d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0341cc: 0c03 |0036: move-result-object v3 │ │ -0341ce: 6e20 a70d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0341d4: 0c03 |003a: move-result-object v3 │ │ -0341d6: 6e10 ac0d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0341dc: 0c03 |003e: move-result-object v3 │ │ -0341de: 7130 460b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ -0341e4: 0e00 |0042: return-void │ │ -0341e6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0341e8: 5c52 4001 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ -0341ec: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0341ee: 5c52 4201 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -0341f2: 5452 3f01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0341f6: 6e10 7d05 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -0341fc: 0a02 |004e: move-result v2 │ │ -0341fe: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -034202: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -034206: 5452 3f01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03420a: 6e20 7e05 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -034210: 0c02 |0058: move-result-object v2 │ │ -034212: 1f02 7400 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -034216: 6e10 4603 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0346 │ │ -03421c: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -034220: 28f1 |0060: goto 0051 // -000f │ │ +035710: |[035710] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +035720: 6302 3a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035724: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +035728: 1a02 1205 |0004: const-string v2, "LoaderManager" // string@0512 │ │ +03572c: 2203 0e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035730: 7010 a30d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035736: 1a04 ae05 |000b: const-string v4, "Retaining in " // string@05ae │ │ +03573a: 6e20 a90d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035740: 0c03 |0010: move-result-object v3 │ │ +035742: 6e20 a80d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035748: 0c03 |0014: move-result-object v3 │ │ +03574a: 6e10 ad0d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035750: 0c03 |0018: move-result-object v3 │ │ +035752: 7120 440b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035758: 5552 4201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +03575c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +035760: 2200 0c02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ +035764: 1a02 500a |0022: const-string v2, "here" // string@0a50 │ │ +035768: 7020 930d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d93 │ │ +03576e: 6e10 950d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0d95 │ │ +035774: 1a02 1205 |002a: const-string v2, "LoaderManager" // string@0512 │ │ +035778: 2203 0e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +03577c: 7010 a30d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035782: 1a04 8401 |0031: const-string v4, "Called doRetain when not started: " // string@0184 │ │ +035786: 6e20 a90d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03578c: 0c03 |0036: move-result-object v3 │ │ +03578e: 6e20 a80d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035794: 0c03 |003a: move-result-object v3 │ │ +035796: 6e10 ad0d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03579c: 0c03 |003e: move-result-object v3 │ │ +03579e: 7130 460b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ +0357a4: 0e00 |0042: return-void │ │ +0357a6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0357a8: 5c52 4001 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ +0357ac: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0357ae: 5c52 4201 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +0357b2: 5452 3f01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0357b6: 6e10 7d05 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +0357bc: 0a02 |004e: move-result v2 │ │ +0357be: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0357c2: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +0357c6: 5452 3f01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0357ca: 6e20 7e05 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +0357d0: 0c02 |0058: move-result-object v2 │ │ +0357d2: 1f02 7400 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +0357d6: 6e10 4603 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0346 │ │ +0357dc: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0357e0: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -63322,60 +63319,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -034224: |[034224] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -034234: 6302 3a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034238: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -03423c: 1a02 1205 |0004: const-string v2, "LoaderManager" // string@0512 │ │ -034240: 2203 0e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -034244: 7010 a20d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03424a: 1a04 e805 |000b: const-string v4, "Starting in " // string@05e8 │ │ -03424e: 6e20 a80d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034254: 0c03 |0010: move-result-object v3 │ │ -034256: 6e20 a70d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03425c: 0c03 |0014: move-result-object v3 │ │ -03425e: 6e10 ac0d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034264: 0c03 |0018: move-result-object v3 │ │ -034266: 7120 440b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03426c: 5552 4201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -034270: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -034274: 2200 0c02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ -034278: 1a02 510a |0022: const-string v2, "here" // string@0a51 │ │ -03427c: 7020 920d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d92 │ │ -034282: 6e10 940d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0d94 │ │ -034288: 1a02 1205 |002a: const-string v2, "LoaderManager" // string@0512 │ │ -03428c: 2203 0e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -034290: 7010 a20d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034296: 1a04 8501 |0031: const-string v4, "Called doStart when already started: " // string@0185 │ │ -03429a: 6e20 a80d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0342a0: 0c03 |0036: move-result-object v3 │ │ -0342a2: 6e20 a70d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0342a8: 0c03 |003a: move-result-object v3 │ │ -0342aa: 6e10 ac0d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0342b0: 0c03 |003e: move-result-object v3 │ │ -0342b2: 7130 460b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ -0342b8: 0e00 |0042: return-void │ │ -0342ba: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0342bc: 5c52 4201 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -0342c0: 5452 3f01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0342c4: 6e10 7d05 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -0342ca: 0a02 |004b: move-result v2 │ │ -0342cc: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0342d0: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0342d4: 5452 3f01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0342d8: 6e20 7e05 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -0342de: 0c02 |0055: move-result-object v2 │ │ -0342e0: 1f02 7400 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0342e4: 6e10 4703 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0347 │ │ -0342ea: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0342ee: 28f1 |005d: goto 004e // -000f │ │ +0357e4: |[0357e4] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +0357f4: 6302 3a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0357f8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0357fc: 1a02 1205 |0004: const-string v2, "LoaderManager" // string@0512 │ │ +035800: 2203 0e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035804: 7010 a30d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03580a: 1a04 e805 |000b: const-string v4, "Starting in " // string@05e8 │ │ +03580e: 6e20 a90d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035814: 0c03 |0010: move-result-object v3 │ │ +035816: 6e20 a80d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +03581c: 0c03 |0014: move-result-object v3 │ │ +03581e: 6e10 ad0d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035824: 0c03 |0018: move-result-object v3 │ │ +035826: 7120 440b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +03582c: 5552 4201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +035830: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +035834: 2200 0c02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ +035838: 1a02 500a |0022: const-string v2, "here" // string@0a50 │ │ +03583c: 7020 930d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d93 │ │ +035842: 6e10 950d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0d95 │ │ +035848: 1a02 1205 |002a: const-string v2, "LoaderManager" // string@0512 │ │ +03584c: 2203 0e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035850: 7010 a30d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035856: 1a04 8501 |0031: const-string v4, "Called doStart when already started: " // string@0185 │ │ +03585a: 6e20 a90d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035860: 0c03 |0036: move-result-object v3 │ │ +035862: 6e20 a80d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035868: 0c03 |003a: move-result-object v3 │ │ +03586a: 6e10 ad0d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035870: 0c03 |003e: move-result-object v3 │ │ +035872: 7130 460b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ +035878: 0e00 |0042: return-void │ │ +03587a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +03587c: 5c52 4201 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +035880: 5452 3f01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035884: 6e10 7d05 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +03588a: 0a02 |004b: move-result v2 │ │ +03588c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +035890: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +035894: 5452 3f01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035898: 6e20 7e05 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +03589e: 0c02 |0055: move-result-object v2 │ │ +0358a0: 1f02 7400 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +0358a4: 6e10 4703 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0347 │ │ +0358aa: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0358ae: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -63394,61 +63391,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0342f0: |[0342f0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -034300: 6302 3a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034304: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -034308: 1a02 1205 |0004: const-string v2, "LoaderManager" // string@0512 │ │ -03430c: 2203 0e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -034310: 7010 a20d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034316: 1a04 ea05 |000b: const-string v4, "Stopping in " // string@05ea │ │ -03431a: 6e20 a80d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034320: 0c03 |0010: move-result-object v3 │ │ -034322: 6e20 a70d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034328: 0c03 |0014: move-result-object v3 │ │ -03432a: 6e10 ac0d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034330: 0c03 |0018: move-result-object v3 │ │ -034332: 7120 440b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034338: 5552 4201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -03433c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -034340: 2200 0c02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ -034344: 1a02 510a |0022: const-string v2, "here" // string@0a51 │ │ -034348: 7020 920d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d92 │ │ -03434e: 6e10 940d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0d94 │ │ -034354: 1a02 1205 |002a: const-string v2, "LoaderManager" // string@0512 │ │ -034358: 2203 0e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -03435c: 7010 a20d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034362: 1a04 8601 |0031: const-string v4, "Called doStop when not started: " // string@0186 │ │ -034366: 6e20 a80d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03436c: 0c03 |0036: move-result-object v3 │ │ -03436e: 6e20 a70d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034374: 0c03 |003a: move-result-object v3 │ │ -034376: 6e10 ac0d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03437c: 0c03 |003e: move-result-object v3 │ │ -03437e: 7130 460b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ -034384: 0e00 |0042: return-void │ │ -034386: 5452 3f01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03438a: 6e10 7d05 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -034390: 0a02 |0048: move-result v2 │ │ -034392: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -034396: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -03439a: 5452 3f01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03439e: 6e20 7e05 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -0343a4: 0c02 |0052: move-result-object v2 │ │ -0343a6: 1f02 7400 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0343aa: 6e10 4803 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0348 │ │ -0343b0: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0343b4: 28f1 |005a: goto 004b // -000f │ │ -0343b6: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -0343b8: 5c52 4201 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -0343bc: 28e4 |005e: goto 0042 // -001c │ │ +0358b0: |[0358b0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +0358c0: 6302 3a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +0358c4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0358c8: 1a02 1205 |0004: const-string v2, "LoaderManager" // string@0512 │ │ +0358cc: 2203 0e02 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +0358d0: 7010 a30d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0358d6: 1a04 ea05 |000b: const-string v4, "Stopping in " // string@05ea │ │ +0358da: 6e20 a90d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0358e0: 0c03 |0010: move-result-object v3 │ │ +0358e2: 6e20 a80d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +0358e8: 0c03 |0014: move-result-object v3 │ │ +0358ea: 6e10 ad0d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0358f0: 0c03 |0018: move-result-object v3 │ │ +0358f2: 7120 440b 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +0358f8: 5552 4201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +0358fc: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +035900: 2200 0c02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@020c │ │ +035904: 1a02 500a |0022: const-string v2, "here" // string@0a50 │ │ +035908: 7020 930d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0d93 │ │ +03590e: 6e10 950d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0d95 │ │ +035914: 1a02 1205 |002a: const-string v2, "LoaderManager" // string@0512 │ │ +035918: 2203 0e02 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +03591c: 7010 a30d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035922: 1a04 8601 |0031: const-string v4, "Called doStop when not started: " // string@0186 │ │ +035926: 6e20 a90d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03592c: 0c03 |0036: move-result-object v3 │ │ +03592e: 6e20 a80d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035934: 0c03 |003a: move-result-object v3 │ │ +035936: 6e10 ad0d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03593c: 0c03 |003e: move-result-object v3 │ │ +03593e: 7130 460b 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b46 │ │ +035944: 0e00 |0042: return-void │ │ +035946: 5452 3f01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +03594a: 6e10 7d05 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +035950: 0a02 |0048: move-result v2 │ │ +035952: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +035956: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +03595a: 5452 3f01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +03595e: 6e20 7e05 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +035964: 0c02 |0052: move-result-object v2 │ │ +035966: 1f02 7400 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +03596a: 6e10 4803 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0348 │ │ +035970: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +035974: 28f1 |005a: goto 004b // -000f │ │ +035976: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +035978: 5c52 4201 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +03597c: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -63467,96 +63464,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 │ │ -0343c0: |[0343c0] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0343d0: 5453 3f01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0343d4: 6e10 7d05 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -0343da: 0a03 |0005: move-result v3 │ │ -0343dc: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -0343e0: 6e20 620d 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0343e6: 1a03 4001 |000b: const-string v3, "Active Loaders:" // string@0140 │ │ -0343ea: 6e20 670d 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0343f0: 2203 0e02 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -0343f4: 7010 a20d 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0343fa: 6e20 a80d 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034400: 0c03 |0018: move-result-object v3 │ │ -034402: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ -034406: 6e20 a80d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03440c: 0c03 |001e: move-result-object v3 │ │ -03440e: 6e10 ac0d 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034414: 0c01 |0022: move-result-object v1 │ │ -034416: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -034418: 5453 3f01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03441c: 6e10 7d05 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -034422: 0a03 |0029: move-result v3 │ │ -034424: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -034428: 5453 3f01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03442c: 6e20 7e05 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -034432: 0c02 |0031: move-result-object v2 │ │ -034434: 1f02 7400 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -034438: 6e20 620d 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03443e: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ -034442: 6e20 620d 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -034448: 5453 3f01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03444c: 6e20 7705 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0577 │ │ -034452: 0a03 |0041: move-result v3 │ │ -034454: 6e20 600d 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -03445a: 1a03 b700 |0045: const-string v3, ": " // string@00b7 │ │ -03445e: 6e20 620d 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -034464: 6e10 4903 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0349 │ │ -03446a: 0c03 |004d: move-result-object v3 │ │ -03446c: 6e20 670d 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -034472: 6e59 4203 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@0342 │ │ -034478: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03447c: 28ce |0056: goto 0024 // -0032 │ │ -03447e: 5453 3e01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -034482: 6e10 7d05 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -034488: 0a03 |005c: move-result v3 │ │ -03448a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -03448e: 6e20 620d 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -034494: 1a03 4902 |0062: const-string v3, "Inactive Loaders:" // string@0249 │ │ -034498: 6e20 670d 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -03449e: 2203 0e02 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -0344a2: 7010 a20d 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0344a8: 6e20 a80d 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0344ae: 0c03 |006f: move-result-object v3 │ │ -0344b0: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ -0344b4: 6e20 a80d 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0344ba: 0c03 |0075: move-result-object v3 │ │ -0344bc: 6e10 ac0d 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0344c2: 0c01 |0079: move-result-object v1 │ │ -0344c4: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -0344c6: 5453 3e01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0344ca: 6e10 7d05 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -0344d0: 0a03 |0080: move-result v3 │ │ -0344d2: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -0344d6: 5453 3e01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0344da: 6e20 7e05 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -0344e0: 0c02 |0088: move-result-object v2 │ │ -0344e2: 1f02 7400 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0344e6: 6e20 620d 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0344ec: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ -0344f0: 6e20 620d 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0344f6: 5453 3e01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0344fa: 6e20 7705 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0577 │ │ -034500: 0a03 |0098: move-result v3 │ │ -034502: 6e20 600d 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ -034508: 1a03 b700 |009c: const-string v3, ": " // string@00b7 │ │ -03450c: 6e20 620d 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -034512: 6e10 4903 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0349 │ │ -034518: 0c03 |00a4: move-result-object v3 │ │ -03451a: 6e20 670d 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -034520: 6e59 4203 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@0342 │ │ -034526: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03452a: 28ce |00ad: goto 007b // -0032 │ │ -03452c: 0e00 |00ae: return-void │ │ +035980: |[035980] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +035990: 5453 3f01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035994: 6e10 7d05 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +03599a: 0a03 |0005: move-result v3 │ │ +03599c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +0359a0: 6e20 620d 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0359a6: 1a03 4001 |000b: const-string v3, "Active Loaders:" // string@0140 │ │ +0359aa: 6e20 670d 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +0359b0: 2203 0e02 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +0359b4: 7010 a30d 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0359ba: 6e20 a90d 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0359c0: 0c03 |0018: move-result-object v3 │ │ +0359c2: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ +0359c6: 6e20 a90d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0359cc: 0c03 |001e: move-result-object v3 │ │ +0359ce: 6e10 ad0d 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0359d4: 0c01 |0022: move-result-object v1 │ │ +0359d6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0359d8: 5453 3f01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0359dc: 6e10 7d05 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +0359e2: 0a03 |0029: move-result v3 │ │ +0359e4: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0359e8: 5453 3f01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +0359ec: 6e20 7e05 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +0359f2: 0c02 |0031: move-result-object v2 │ │ +0359f4: 1f02 7400 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +0359f8: 6e20 620d 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +0359fe: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ +035a02: 6e20 620d 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +035a08: 5453 3f01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035a0c: 6e20 7705 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0577 │ │ +035a12: 0a03 |0041: move-result v3 │ │ +035a14: 6e20 600d 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +035a1a: 1a03 b700 |0045: const-string v3, ": " // string@00b7 │ │ +035a1e: 6e20 620d 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +035a24: 6e10 4903 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0349 │ │ +035a2a: 0c03 |004d: move-result-object v3 │ │ +035a2c: 6e20 670d 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +035a32: 6e59 4203 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@0342 │ │ +035a38: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035a3c: 28ce |0056: goto 0024 // -0032 │ │ +035a3e: 5453 3e01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035a42: 6e10 7d05 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +035a48: 0a03 |005c: move-result v3 │ │ +035a4a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +035a4e: 6e20 620d 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +035a54: 1a03 4902 |0062: const-string v3, "Inactive Loaders:" // string@0249 │ │ +035a58: 6e20 670d 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +035a5e: 2203 0e02 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035a62: 7010 a30d 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035a68: 6e20 a90d 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035a6e: 0c03 |006f: move-result-object v3 │ │ +035a70: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ +035a74: 6e20 a90d 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035a7a: 0c03 |0075: move-result-object v3 │ │ +035a7c: 6e10 ad0d 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035a82: 0c01 |0079: move-result-object v1 │ │ +035a84: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +035a86: 5453 3e01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035a8a: 6e10 7d05 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +035a90: 0a03 |0080: move-result v3 │ │ +035a92: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +035a96: 5453 3e01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035a9a: 6e20 7e05 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +035aa0: 0c02 |0088: move-result-object v2 │ │ +035aa2: 1f02 7400 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035aa6: 6e20 620d 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +035aac: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ +035ab0: 6e20 620d 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +035ab6: 5453 3e01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035aba: 6e20 7705 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0577 │ │ +035ac0: 0a03 |0098: move-result v3 │ │ +035ac2: 6e20 600d 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d60 │ │ +035ac8: 1a03 b700 |009c: const-string v3, ": " // string@00b7 │ │ +035acc: 6e20 620d 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +035ad2: 6e10 4903 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0349 │ │ +035ad8: 0c03 |00a4: move-result-object v3 │ │ +035ada: 6e20 670d 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +035ae0: 6e59 4203 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@0342 │ │ +035ae6: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035aea: 28ce |00ad: goto 007b // -0032 │ │ +035aec: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0008 line=801 │ │ 0x0010 line=802 │ │ 0x0023 line=803 │ │ 0x002c line=804 │ │ @@ -63592,45 +63589,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -034530: |[034530] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -034540: 5541 4001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ -034544: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -034548: 6301 3a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -03454c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -034550: 1a01 1205 |0008: const-string v1, "LoaderManager" // string@0512 │ │ -034554: 2202 0e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -034558: 7010 a20d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03455e: 1a03 f701 |000f: const-string v3, "Finished Retaining in " // string@01f7 │ │ -034562: 6e20 a80d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034568: 0c02 |0014: move-result-object v2 │ │ -03456a: 6e20 a70d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034570: 0c02 |0018: move-result-object v2 │ │ -034572: 6e10 ac0d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034578: 0c02 |001c: move-result-object v2 │ │ -03457a: 7120 440b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034580: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -034582: 5c41 4001 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ -034586: 5441 3f01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03458a: 6e10 7d05 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -034590: 0a01 |0028: move-result v1 │ │ -034592: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -034596: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -03459a: 5441 3f01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -03459e: 6e20 7e05 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -0345a4: 0c01 |0032: move-result-object v1 │ │ -0345a6: 1f01 7400 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0345aa: 6e10 4303 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0343 │ │ -0345b0: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0345b4: 28f1 |003a: goto 002b // -000f │ │ -0345b6: 0e00 |003b: return-void │ │ +035af0: |[035af0] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +035b00: 5541 4001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ +035b04: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +035b08: 6301 3a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035b0c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +035b10: 1a01 1205 |0008: const-string v1, "LoaderManager" // string@0512 │ │ +035b14: 2202 0e02 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +035b18: 7010 a30d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035b1e: 1a03 f701 |000f: const-string v3, "Finished Retaining in " // string@01f7 │ │ +035b22: 6e20 a90d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035b28: 0c02 |0014: move-result-object v2 │ │ +035b2a: 6e20 a80d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035b30: 0c02 |0018: move-result-object v2 │ │ +035b32: 6e10 ad0d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035b38: 0c02 |001c: move-result-object v2 │ │ +035b3a: 7120 440b 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035b40: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +035b42: 5c41 4001 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0140 │ │ +035b46: 5441 3f01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035b4a: 6e10 7d05 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +035b50: 0a01 |0028: move-result v1 │ │ +035b52: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +035b56: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +035b5a: 5441 3f01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035b5e: 6e20 7e05 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +035b64: 0c01 |0032: move-result-object v1 │ │ +035b66: 1f01 7400 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035b6a: 6e10 4303 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0343 │ │ +035b70: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +035b74: 28f1 |003a: goto 002b // -000f │ │ +035b76: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -63645,35 +63642,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 │ │ -0345b8: |[0345b8] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -0345c8: 5531 3d01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -0345cc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0345d0: 2201 ff01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -0345d4: 1a02 8701 |0006: const-string v2, "Called while creating a loader" // string@0187 │ │ -0345d8: 7020 790d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0345de: 2701 |000b: throw v1 │ │ -0345e0: 5431 3f01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0345e4: 6e20 7105 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ -0345ea: 0c00 |0011: move-result-object v0 │ │ -0345ec: 1f00 7400 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0345f0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -0345f4: 5401 3401 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -0345f8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0345fc: 5401 3401 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -034600: 5411 3301 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -034604: 1101 |001e: return-object v1 │ │ -034606: 5401 3301 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -03460a: 28fd |0021: goto 001e // -0003 │ │ -03460c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03460e: 28fb |0023: goto 001e // -0005 │ │ +035b78: |[035b78] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +035b88: 5531 3d01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +035b8c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +035b90: 2201 ff01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +035b94: 1a02 8701 |0006: const-string v2, "Called while creating a loader" // string@0187 │ │ +035b98: 7020 7a0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +035b9e: 2701 |000b: throw v1 │ │ +035ba0: 5431 3f01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035ba4: 6e20 7105 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ +035baa: 0c00 |0011: move-result-object v0 │ │ +035bac: 1f00 7400 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035bb0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +035bb4: 5401 3401 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035bb8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +035bbc: 5401 3401 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035bc0: 5411 3301 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035bc4: 1101 |001e: return-object v1 │ │ +035bc6: 5401 3301 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035bca: 28fd |0021: goto 001e // -0003 │ │ +035bcc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +035bce: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -63691,36 +63688,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -034610: |[034610] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -034620: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034622: 5454 3f01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -034626: 6e10 7d05 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ -03462c: 0a00 |0006: move-result v0 │ │ -03462e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -034630: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -034634: 5454 3f01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -034638: 6e20 7e05 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ -03463e: 0c02 |000f: move-result-object v2 │ │ -034640: 1f02 7400 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -034644: 5524 3801 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -034648: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -03464c: 5524 2e01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -034650: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -034654: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -034656: b643 |001b: or-int/2addr v3, v4 │ │ -034658: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03465c: 28ea |001e: goto 0008 // -0016 │ │ -03465e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -034660: 28fb |0020: goto 001b // -0005 │ │ -034662: 0f03 |0021: return v3 │ │ +035bd0: |[035bd0] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +035be0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +035be2: 5454 3f01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035be6: 6e10 7d05 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@057d │ │ +035bec: 0a00 |0006: move-result v0 │ │ +035bee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +035bf0: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +035bf4: 5454 3f01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035bf8: 6e20 7e05 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@057e │ │ +035bfe: 0c02 |000f: move-result-object v2 │ │ +035c00: 1f02 7400 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035c04: 5524 3801 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +035c08: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +035c0c: 5524 2e01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +035c10: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +035c14: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +035c16: b643 |001b: or-int/2addr v3, v4 │ │ +035c18: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035c1c: 28ea |001e: goto 0008 // -0016 │ │ +035c1e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +035c20: 28fb |0020: goto 001b // -0005 │ │ +035c22: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0001 line=825 │ │ 0x0007 line=826 │ │ 0x000a line=827 │ │ 0x0012 line=828 │ │ @@ -63739,83 +63736,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 │ │ -034664: |[034664] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -034674: 5541 3d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -034678: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -03467c: 2201 ff01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -034680: 1a02 8701 |0006: const-string v2, "Called while creating a loader" // string@0187 │ │ -034684: 7020 790d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03468a: 2701 |000b: throw v1 │ │ -03468c: 5441 3f01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -034690: 6e20 7105 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ -034696: 0c00 |0011: move-result-object v0 │ │ -034698: 1f00 7400 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -03469c: 6301 3a01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -0346a0: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -0346a4: 1a01 1205 |0018: const-string v1, "LoaderManager" // string@0512 │ │ -0346a8: 2202 0e02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -0346ac: 7010 a20d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0346b2: 1a03 850a |001f: const-string v3, "initLoader in " // string@0a85 │ │ -0346b6: 6e20 a80d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0346bc: 0c02 |0024: move-result-object v2 │ │ -0346be: 6e20 a70d 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0346c4: 0c02 |0028: move-result-object v2 │ │ -0346c6: 1a03 ba00 |0029: const-string v3, ": args=" // string@00ba │ │ -0346ca: 6e20 a80d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0346d0: 0c02 |002e: move-result-object v2 │ │ -0346d2: 6e20 a70d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0346d8: 0c02 |0032: move-result-object v2 │ │ -0346da: 6e10 ac0d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0346e0: 0c02 |0036: move-result-object v2 │ │ -0346e2: 7120 440b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0346e8: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -0346ec: 7040 4c03 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@034c │ │ -0346f2: 0c00 |003f: move-result-object v0 │ │ -0346f4: 6301 3a01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -0346f8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0346fc: 1a01 1205 |0044: const-string v1, "LoaderManager" // string@0512 │ │ -034700: 2202 0e02 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -034704: 7010 a20d 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03470a: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ -03470e: 6e20 a80d 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034714: 0c02 |0050: move-result-object v2 │ │ -034716: 6e20 a70d 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03471c: 0c02 |0054: move-result-object v2 │ │ -03471e: 6e10 ac0d 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034724: 0c02 |0058: move-result-object v2 │ │ -034726: 7120 440b 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03472c: 5501 3001 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -034730: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -034734: 5541 4201 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -034738: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -03473c: 5401 3301 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -034740: 5402 2d01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ -034744: 6e30 4003 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ -03474a: 5401 3301 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -03474e: 1101 |006d: return-object v1 │ │ -034750: 6301 3a01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034754: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -034758: 1a01 1205 |0072: const-string v1, "LoaderManager" // string@0512 │ │ -03475c: 2202 0e02 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -034760: 7010 a20d 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034766: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ -03476a: 6e20 a80d 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034770: 0c02 |007e: move-result-object v2 │ │ -034772: 6e20 a70d 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034778: 0c02 |0082: move-result-object v2 │ │ -03477a: 6e10 ac0d 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034780: 0c02 |0086: move-result-object v2 │ │ -034782: 7120 440b 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034788: 5b07 2c01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ -03478c: 28d0 |008c: goto 005c // -0030 │ │ +035c24: |[035c24] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +035c34: 5541 3d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +035c38: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +035c3c: 2201 ff01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +035c40: 1a02 8701 |0006: const-string v2, "Called while creating a loader" // string@0187 │ │ +035c44: 7020 7a0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +035c4a: 2701 |000b: throw v1 │ │ +035c4c: 5441 3f01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035c50: 6e20 7105 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ +035c56: 0c00 |0011: move-result-object v0 │ │ +035c58: 1f00 7400 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035c5c: 6301 3a01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035c60: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +035c64: 1a01 1205 |0018: const-string v1, "LoaderManager" // string@0512 │ │ +035c68: 2202 0e02 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +035c6c: 7010 a30d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035c72: 1a03 840a |001f: const-string v3, "initLoader in " // string@0a84 │ │ +035c76: 6e20 a90d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035c7c: 0c02 |0024: move-result-object v2 │ │ +035c7e: 6e20 a80d 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035c84: 0c02 |0028: move-result-object v2 │ │ +035c86: 1a03 ba00 |0029: const-string v3, ": args=" // string@00ba │ │ +035c8a: 6e20 a90d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035c90: 0c02 |002e: move-result-object v2 │ │ +035c92: 6e20 a80d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035c98: 0c02 |0032: move-result-object v2 │ │ +035c9a: 6e10 ad0d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035ca0: 0c02 |0036: move-result-object v2 │ │ +035ca2: 7120 440b 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035ca8: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +035cac: 7040 4c03 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@034c │ │ +035cb2: 0c00 |003f: move-result-object v0 │ │ +035cb4: 6301 3a01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035cb8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +035cbc: 1a01 1205 |0044: const-string v1, "LoaderManager" // string@0512 │ │ +035cc0: 2202 0e02 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +035cc4: 7010 a30d 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035cca: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ +035cce: 6e20 a90d 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035cd4: 0c02 |0050: move-result-object v2 │ │ +035cd6: 6e20 a80d 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035cdc: 0c02 |0054: move-result-object v2 │ │ +035cde: 6e10 ad0d 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035ce4: 0c02 |0058: move-result-object v2 │ │ +035ce6: 7120 440b 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035cec: 5501 3001 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +035cf0: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +035cf4: 5541 4201 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +035cf8: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +035cfc: 5401 3301 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035d00: 5402 2d01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@012d │ │ +035d04: 6e30 4003 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0340 │ │ +035d0a: 5401 3301 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035d0e: 1101 |006d: return-object v1 │ │ +035d10: 6301 3a01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035d14: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +035d18: 1a01 1205 |0072: const-string v1, "LoaderManager" // string@0512 │ │ +035d1c: 2202 0e02 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +035d20: 7010 a30d 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035d26: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ +035d2a: 6e20 a90d 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035d30: 0c02 |007e: move-result-object v2 │ │ +035d32: 6e20 a80d 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035d38: 0c02 |0082: move-result-object v2 │ │ +035d3a: 6e10 ad0d 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035d40: 0c02 |0086: move-result-object v2 │ │ +035d42: 7120 440b 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035d48: 5b07 2c01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@012c │ │ +035d4c: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -63839,22 +63836,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 │ │ -034790: |[034790] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -0347a0: 5420 3f01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0347a4: 5231 3101 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ -0347a8: 6e30 7805 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ -0347ae: 5520 4201 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ -0347b2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -0347b6: 6e10 4703 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0347 │ │ -0347bc: 0e00 |000e: return-void │ │ +035d50: |[035d50] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +035d60: 5420 3f01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035d64: 5231 3101 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0131 │ │ +035d68: 6e30 7805 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ +035d6e: 5520 4201 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0142 │ │ +035d72: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +035d76: 6e10 4703 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0347 │ │ +035d7c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -63866,135 +63863,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 │ │ -0347c0: |[0347c0] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0347d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0347d2: 5562 3d01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ -0347d6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0347da: 2202 ff01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ -0347de: 1a03 8701 |0007: const-string v3, "Called while creating a loader" // string@0187 │ │ -0347e2: 7020 790d 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0347e8: 2702 |000c: throw v2 │ │ -0347ea: 5462 3f01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0347ee: 6e20 7105 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ -0347f4: 0c01 |0012: move-result-object v1 │ │ -0347f6: 1f01 7400 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -0347fa: 6302 3a01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -0347fe: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -034802: 1a02 1205 |0019: const-string v2, "LoaderManager" // string@0512 │ │ -034806: 2203 0e02 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -03480a: 7010 a20d 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034810: 1a04 840e |0020: const-string v4, "restartLoader in " // string@0e84 │ │ -034814: 6e20 a80d 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03481a: 0c03 |0025: move-result-object v3 │ │ -03481c: 6e20 a70d 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034822: 0c03 |0029: move-result-object v3 │ │ -034824: 1a04 ba00 |002a: const-string v4, ": args=" // string@00ba │ │ -034828: 6e20 a80d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03482e: 0c03 |002f: move-result-object v3 │ │ -034830: 6e20 a70d 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034836: 0c03 |0033: move-result-object v3 │ │ -034838: 6e10 ac0d 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03483e: 0c03 |0037: move-result-object v3 │ │ -034840: 7120 440b 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034846: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -03484a: 5462 3e01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -03484e: 6e20 7105 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ -034854: 0c00 |0042: move-result-object v0 │ │ -034856: 1f00 7400 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ -03485a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -03485e: 5512 3001 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ -034862: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -034866: 6302 3a01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -03486a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -03486e: 1a02 1205 |004f: const-string v2, "LoaderManager" // string@0512 │ │ -034872: 2203 0e02 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -034876: 7010 a20d 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03487c: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ -034880: 6e20 a80d 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034886: 0c03 |005b: move-result-object v3 │ │ -034888: 6e20 a70d 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -03488e: 0c03 |005f: move-result-object v3 │ │ -034890: 6e10 ac0d 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034896: 0c03 |0063: move-result-object v3 │ │ -034898: 7120 440b 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -03489e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -0348a0: 5c02 2e01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ -0348a4: 6e10 4103 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -0348aa: 5412 3301 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0348ae: 6e10 8a04 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@048a │ │ -0348b4: 5462 3e01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0348b8: 6e30 7805 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ -0348be: 7040 4c03 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@034c │ │ -0348c4: 0c01 |007a: move-result-object v1 │ │ -0348c6: 5412 3301 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0348ca: 1102 |007d: return-object v2 │ │ -0348cc: 5512 3801 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ -0348d0: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -0348d4: 6302 3a01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -0348d8: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -0348dc: 1a02 1205 |0086: const-string v2, "LoaderManager" // string@0512 │ │ -0348e0: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ -0348e4: 7120 440b 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0348ea: 5462 3f01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ -0348ee: 6e30 7805 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ -0348f4: 6e10 4103 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -0348fa: 28e2 |0095: goto 0077 // -001e │ │ -0348fc: 5412 3401 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -034900: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -034904: 6302 3a01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034908: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -03490c: 1a02 1205 |009e: const-string v2, "LoaderManager" // string@0512 │ │ -034910: 2203 0e02 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -034914: 7010 a20d 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03491a: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ -03491e: 6e20 a80d 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034924: 0c03 |00aa: move-result-object v3 │ │ -034926: 5414 3401 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -03492a: 6e20 a70d 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -034930: 0c03 |00b0: move-result-object v3 │ │ -034932: 6e10 ac0d 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034938: 0c03 |00b4: move-result-object v3 │ │ -03493a: 7120 440b 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034940: 5412 3401 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -034944: 6e10 4103 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ -03494a: 5b15 3401 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -03494e: 6302 3a01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -034952: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -034956: 1a02 1205 |00c3: const-string v2, "LoaderManager" // string@0512 │ │ -03495a: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ -03495e: 7120 440b 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -034964: 7040 4d03 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@034d │ │ -03496a: 0c02 |00cd: move-result-object v2 │ │ -03496c: 5b12 3401 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -034970: 5412 3401 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ -034974: 5422 3301 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -034978: 28a9 |00d4: goto 007d // -0057 │ │ -03497a: 6302 3a01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ -03497e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -034982: 1a02 1205 |00d9: const-string v2, "LoaderManager" // string@0512 │ │ -034986: 2203 0e02 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ -03498a: 7010 a20d 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034990: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ -034994: 6e20 a80d 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03499a: 0c03 |00e5: move-result-object v3 │ │ -03499c: 6e20 a70d 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da7 │ │ -0349a2: 0c03 |00e9: move-result-object v3 │ │ -0349a4: 6e10 ac0d 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0349aa: 0c03 |00ed: move-result-object v3 │ │ -0349ac: 7120 440b 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ -0349b2: 5412 3301 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ -0349b6: 6e10 8a04 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@048a │ │ -0349bc: 5462 3e01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ -0349c0: 6e30 7805 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ -0349c6: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +035d80: |[035d80] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +035d90: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +035d92: 5562 3d01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@013d │ │ +035d96: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +035d9a: 2202 ff01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ff │ │ +035d9e: 1a03 8701 |0007: const-string v3, "Called while creating a loader" // string@0187 │ │ +035da2: 7020 7a0d 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +035da8: 2702 |000c: throw v2 │ │ +035daa: 5462 3f01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035dae: 6e20 7105 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ +035db4: 0c01 |0012: move-result-object v1 │ │ +035db6: 1f01 7400 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035dba: 6302 3a01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035dbe: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +035dc2: 1a02 1205 |0019: const-string v2, "LoaderManager" // string@0512 │ │ +035dc6: 2203 0e02 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035dca: 7010 a30d 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035dd0: 1a04 820e |0020: const-string v4, "restartLoader in " // string@0e82 │ │ +035dd4: 6e20 a90d 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035dda: 0c03 |0025: move-result-object v3 │ │ +035ddc: 6e20 a80d 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035de2: 0c03 |0029: move-result-object v3 │ │ +035de4: 1a04 ba00 |002a: const-string v4, ": args=" // string@00ba │ │ +035de8: 6e20 a90d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035dee: 0c03 |002f: move-result-object v3 │ │ +035df0: 6e20 a80d 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035df6: 0c03 |0033: move-result-object v3 │ │ +035df8: 6e10 ad0d 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035dfe: 0c03 |0037: move-result-object v3 │ │ +035e00: 7120 440b 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035e06: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +035e0a: 5462 3e01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035e0e: 6e20 7105 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0571 │ │ +035e14: 0c00 |0042: move-result-object v0 │ │ +035e16: 1f00 7400 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0074 │ │ +035e1a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +035e1e: 5512 3001 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0130 │ │ +035e22: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +035e26: 6302 3a01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035e2a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +035e2e: 1a02 1205 |004f: const-string v2, "LoaderManager" // string@0512 │ │ +035e32: 2203 0e02 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035e36: 7010 a30d 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035e3c: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ +035e40: 6e20 a90d 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035e46: 0c03 |005b: move-result-object v3 │ │ +035e48: 6e20 a80d 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035e4e: 0c03 |005f: move-result-object v3 │ │ +035e50: 6e10 ad0d 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035e56: 0c03 |0063: move-result-object v3 │ │ +035e58: 7120 440b 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035e5e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +035e60: 5c02 2e01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@012e │ │ +035e64: 6e10 4103 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035e6a: 5412 3301 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035e6e: 6e10 8a04 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@048a │ │ +035e74: 5462 3e01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035e78: 6e30 7805 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ +035e7e: 7040 4c03 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@034c │ │ +035e84: 0c01 |007a: move-result-object v1 │ │ +035e86: 5412 3301 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035e8a: 1102 |007d: return-object v2 │ │ +035e8c: 5512 3801 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0138 │ │ +035e90: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +035e94: 6302 3a01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035e98: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +035e9c: 1a02 1205 |0086: const-string v2, "LoaderManager" // string@0512 │ │ +035ea0: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ +035ea4: 7120 440b 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035eaa: 5462 3f01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013f │ │ +035eae: 6e30 7805 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ +035eb4: 6e10 4103 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035eba: 28e2 |0095: goto 0077 // -001e │ │ +035ebc: 5412 3401 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035ec0: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +035ec4: 6302 3a01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035ec8: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +035ecc: 1a02 1205 |009e: const-string v2, "LoaderManager" // string@0512 │ │ +035ed0: 2203 0e02 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035ed4: 7010 a30d 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035eda: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ +035ede: 6e20 a90d 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035ee4: 0c03 |00aa: move-result-object v3 │ │ +035ee6: 5414 3401 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035eea: 6e20 a80d 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035ef0: 0c03 |00b0: move-result-object v3 │ │ +035ef2: 6e10 ad0d 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035ef8: 0c03 |00b4: move-result-object v3 │ │ +035efa: 7120 440b 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035f00: 5412 3401 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035f04: 6e10 4103 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0341 │ │ +035f0a: 5b15 3401 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035f0e: 6302 3a01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035f12: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +035f16: 1a02 1205 |00c3: const-string v2, "LoaderManager" // string@0512 │ │ +035f1a: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ +035f1e: 7120 440b 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035f24: 7040 4d03 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@034d │ │ +035f2a: 0c02 |00cd: move-result-object v2 │ │ +035f2c: 5b12 3401 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035f30: 5412 3401 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0134 │ │ +035f34: 5422 3301 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035f38: 28a9 |00d4: goto 007d // -0057 │ │ +035f3a: 6302 3a01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@013a │ │ +035f3e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +035f42: 1a02 1205 |00d9: const-string v2, "LoaderManager" // string@0512 │ │ +035f46: 2203 0e02 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@020e │ │ +035f4a: 7010 a30d 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +035f50: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ +035f54: 6e20 a90d 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035f5a: 0c03 |00e5: move-result-object v3 │ │ +035f5c: 6e20 a80d 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0da8 │ │ +035f62: 0c03 |00e9: move-result-object v3 │ │ +035f64: 6e10 ad0d 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035f6a: 0c03 |00ed: move-result-object v3 │ │ +035f6c: 7120 440b 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b44 │ │ +035f72: 5412 3301 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0133 │ │ +035f76: 6e10 8a04 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@048a │ │ +035f7c: 5462 3e01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@013e │ │ +035f80: 6e30 7805 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0578 │ │ +035f86: 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 │ │ @@ -64037,34 +64034,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0349cc: |[0349cc] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -0349dc: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -0349e0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0349e4: 7020 a30d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da3 │ │ -0349ea: 1a01 1405 |0007: const-string v1, "LoaderManager{" // string@0514 │ │ -0349ee: 6e20 a80d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0349f4: 7110 af0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0daf │ │ -0349fa: 0a01 |000f: move-result v1 │ │ -0349fc: 7110 7e0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7e │ │ -034a02: 0c01 |0013: move-result-object v1 │ │ -034a04: 6e20 a80d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034a0a: 1a01 4700 |0017: const-string v1, " in " // string@0047 │ │ -034a0e: 6e20 a80d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034a14: 5421 3c01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -034a18: 7120 3905 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ -034a1e: 1a01 9e10 |0021: const-string v1, "}}" // string@109e │ │ -034a22: 6e20 a80d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034a28: 6e10 ac0d 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034a2e: 0c01 |0029: move-result-object v1 │ │ -034a30: 1101 |002a: return-object v1 │ │ +035f8c: |[035f8c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +035f9c: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +035fa0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +035fa4: 7020 a40d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0da4 │ │ +035faa: 1a01 1405 |0007: const-string v1, "LoaderManager{" // string@0514 │ │ +035fae: 6e20 a90d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035fb4: 7110 b00d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0db0 │ │ +035fba: 0a01 |000f: move-result v1 │ │ +035fbc: 7110 7f0d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d7f │ │ +035fc2: 0c01 |0013: move-result-object v1 │ │ +035fc4: 6e20 a90d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035fca: 1a01 4700 |0017: const-string v1, " in " // string@0047 │ │ +035fce: 6e20 a90d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035fd4: 5421 3c01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +035fd8: 7120 3905 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0539 │ │ +035fde: 1a01 9c10 |0021: const-string v1, "}}" // string@109c │ │ +035fe2: 6e20 a90d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +035fe8: 6e10 ad0d 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +035fee: 0c01 |0029: move-result-object v1 │ │ +035ff0: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0007 line=790 │ │ 0x000c line=791 │ │ 0x0017 line=792 │ │ 0x001c line=793 │ │ @@ -64079,17 +64076,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -034a34: |[034a34] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -034a44: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ -034a48: 0e00 |0002: return-void │ │ +035ff4: |[035ff4] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +036004: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@013c │ │ +036008: 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; │ │ @@ -64125,17 +64122,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034a4c: |[034a4c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -034a5c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -034a62: 0e00 |0003: return-void │ │ +03600c: |[03600c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +03601c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -64144,49 +64141,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 │ │ -034a64: |[034a64] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -034a74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -034a76: 7110 7203 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0372 │ │ -034a7c: 0c03 |0004: move-result-object v3 │ │ -034a7e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -034a82: 1102 |0007: return-object v2 │ │ -034a84: 2204 1300 |0008: new-instance v4, Landroid/content/ComponentName; // type@0013 │ │ -034a88: 7030 6e00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@006e │ │ -034a8e: 7120 7303 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ -034a94: 0c01 |0010: move-result-object v1 │ │ -034a96: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -034a9a: 7110 7d04 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ -034aa0: 0c02 |0016: move-result-object v2 │ │ -034aa2: 28f0 |0017: goto 0007 // -0010 │ │ -034aa4: 2205 1a00 |0018: new-instance v5, Landroid/content/Intent; // type@001a │ │ -034aa8: 7010 8000 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0080 │ │ -034aae: 6e20 a100 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ -034ab4: 0c02 |0020: move-result-object v2 │ │ -034ab6: 28f6 |0021: goto 0017 // -000a │ │ -034ab8: 0d00 |0022: move-exception v0 │ │ -034aba: 1a05 4705 |0023: const-string v5, "NavUtils" // string@0547 │ │ -034abe: 2206 0e02 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@020e │ │ -034ac2: 7010 a20d 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034ac8: 1a07 d809 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@09d8 │ │ -034acc: 6e20 a80d 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034ad2: 0c06 |002f: move-result-object v6 │ │ -034ad4: 6e20 a80d 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034ada: 0c06 |0033: move-result-object v6 │ │ -034adc: 1a07 8a00 |0034: const-string v7, "' in manifest" // string@008a │ │ -034ae0: 6e20 a80d 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034ae6: 0c06 |0039: move-result-object v6 │ │ -034ae8: 6e10 ac0d 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034aee: 0c06 |003d: move-result-object v6 │ │ -034af0: 7120 410b 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ -034af6: 28c6 |0041: goto 0007 // -003a │ │ +036024: |[036024] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +036034: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +036036: 7110 7203 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0372 │ │ +03603c: 0c03 |0004: move-result-object v3 │ │ +03603e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +036042: 1102 |0007: return-object v2 │ │ +036044: 2204 1300 |0008: new-instance v4, Landroid/content/ComponentName; // type@0013 │ │ +036048: 7030 6e00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@006e │ │ +03604e: 7120 7303 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0373 │ │ +036054: 0c01 |0010: move-result-object v1 │ │ +036056: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +03605a: 7110 7d04 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@047d │ │ +036060: 0c02 |0016: move-result-object v2 │ │ +036062: 28f0 |0017: goto 0007 // -0010 │ │ +036064: 2205 1a00 |0018: new-instance v5, Landroid/content/Intent; // type@001a │ │ +036068: 7010 8000 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0080 │ │ +03606e: 6e20 a100 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ +036074: 0c02 |0020: move-result-object v2 │ │ +036076: 28f6 |0021: goto 0017 // -000a │ │ +036078: 0d00 |0022: move-exception v0 │ │ +03607a: 1a05 4705 |0023: const-string v5, "NavUtils" // string@0547 │ │ +03607e: 2206 0e02 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@020e │ │ +036082: 7010 a30d 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +036088: 1a07 d709 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@09d7 │ │ +03608c: 6e20 a90d 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +036092: 0c06 |002f: move-result-object v6 │ │ +036094: 6e20 a90d 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03609a: 0c06 |0033: move-result-object v6 │ │ +03609c: 1a07 8a00 |0034: const-string v7, "' in manifest" // string@008a │ │ +0360a0: 6e20 a90d 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0360a6: 0c06 |0039: move-result-object v6 │ │ +0360a8: 6e10 ad0d 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0360ae: 0c06 |003d: move-result-object v6 │ │ +0360b0: 7120 410b 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b41 │ │ +0360b6: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -64211,43 +64208,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 │ │ -034b04: |[034b04] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -034b14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034b16: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -034b1a: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -034b1e: 0710 |0005: move-object v0, v1 │ │ -034b20: 1100 |0006: return-object v0 │ │ -034b22: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -034b26: 1a03 2e07 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@072e │ │ -034b2a: 6e20 f800 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ -034b30: 0c00 |000e: move-result-object v0 │ │ -034b32: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -034b36: 0710 |0011: move-object v0, v1 │ │ -034b38: 28f4 |0012: goto 0006 // -000c │ │ -034b3a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -034b3c: 6e20 970d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0d97 │ │ -034b42: 0a01 |0017: move-result v1 │ │ -034b44: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -034b48: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -034b4c: 2201 0e02 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -034b50: 7010 a20d 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -034b56: 6e10 7700 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0077 │ │ -034b5c: 0c02 |0024: move-result-object v2 │ │ -034b5e: 6e20 a80d 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034b64: 0c01 |0028: move-result-object v1 │ │ -034b66: 6e20 a80d 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -034b6c: 0c01 |002c: move-result-object v1 │ │ -034b6e: 6e10 ac0d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -034b74: 0c00 |0030: move-result-object v0 │ │ -034b76: 28d5 |0031: goto 0006 // -002b │ │ +0360c4: |[0360c4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0360d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0360d6: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +0360da: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0360de: 0710 |0005: move-object v0, v1 │ │ +0360e0: 1100 |0006: return-object v0 │ │ +0360e2: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +0360e6: 1a03 2e07 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@072e │ │ +0360ea: 6e20 f800 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ +0360f0: 0c00 |000e: move-result-object v0 │ │ +0360f2: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +0360f6: 0710 |0011: move-object v0, v1 │ │ +0360f8: 28f4 |0012: goto 0006 // -000c │ │ +0360fa: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0360fc: 6e20 980d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0d98 │ │ +036102: 0a01 |0017: move-result v1 │ │ +036104: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +036108: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +03610c: 2201 0e02 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +036110: 7010 a30d 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +036116: 6e10 7700 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0077 │ │ +03611c: 0c02 |0024: move-result-object v2 │ │ +03611e: 6e20 a90d 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +036124: 0c01 |0028: move-result-object v1 │ │ +036126: 6e20 a90d 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03612c: 0c01 |002c: move-result-object v1 │ │ +03612e: 6e10 ad0d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +036134: 0c00 |0030: move-result-object v0 │ │ +036136: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -64263,20 +64260,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 │ │ -034b78: |[034b78] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -034b88: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -034b8c: 6e20 8500 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -034b92: 6e20 2700 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0027 │ │ -034b98: 6e10 0800 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0008 │ │ -034b9e: 0e00 |000b: return-void │ │ +036138: |[036138] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +036148: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +03614c: 6e20 8500 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +036152: 6e20 2700 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0027 │ │ +036158: 6e10 0800 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0008 │ │ +03615e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -64289,28 +64286,28 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -034ba0: |[034ba0] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -034bb0: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -034bb6: 0c01 |0003: move-result-object v1 │ │ -034bb8: 6e10 8700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ -034bbe: 0c00 |0007: move-result-object v0 │ │ -034bc0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -034bc4: 1a01 2107 |000a: const-string v1, "android.intent.action.MAIN" // string@0721 │ │ -034bc8: 6e20 980d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d98 │ │ -034bce: 0a01 |000f: move-result v1 │ │ -034bd0: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -034bd4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -034bd6: 0f01 |0013: return v1 │ │ -034bd8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -034bda: 28fe |0015: goto 0013 // -0002 │ │ +036160: |[036160] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +036170: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +036176: 0c01 |0003: move-result-object v1 │ │ +036178: 6e10 8700 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0087 │ │ +03617e: 0c00 |0007: move-result-object v0 │ │ +036180: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +036184: 1a01 2107 |000a: const-string v1, "android.intent.action.MAIN" // string@0721 │ │ +036188: 6e20 990d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +03618e: 0a01 |000f: move-result v1 │ │ +036190: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +036194: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +036196: 0f01 |0013: return v1 │ │ +036198: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03619a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ @@ -64351,17 +64348,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034bdc: |[034bdc] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -034bec: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ -034bf2: 0e00 |0003: return-void │ │ +03619c: |[03619c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +0361ac: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ +0361b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x0003 line=616 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -64370,18 +64367,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 │ │ -034bf4: |[034bf4] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -034c04: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ -034c0a: 6e20 8903 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0389 │ │ -034c10: 0e00 |0006: return-void │ │ +0361b4: |[0361b4] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0361c4: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ +0361ca: 6e20 8903 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0389 │ │ +0361d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0003 line=619 │ │ 0x0006 line=620 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -64393,17 +64390,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 │ │ -034c14: |[034c14] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -034c24: 5b01 4b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@014b │ │ -034c28: 1100 |0002: return-object v0 │ │ +0361d4: |[0361d4] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0361e4: 5b01 4b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@014b │ │ +0361e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0002 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -64413,17 +64410,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 │ │ -034c2c: |[034c2c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -034c3c: 5b01 4a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014a │ │ -034c40: 1100 |0002: return-object v0 │ │ +0361ec: |[0361ec] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0361fc: 5b01 4a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014a │ │ +036200: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0002 line=628 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -64433,19 +64430,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -034c44: |[034c44] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -034c54: 5b12 4c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014c │ │ -034c58: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -034c5a: 5c10 4d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@014d │ │ -034c5e: 1101 |0005: return-object v1 │ │ +036204: |[036204] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +036214: 5b12 4c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014c │ │ +036218: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +03621a: 5c10 4d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@014d │ │ +03621e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0002 line=636 │ │ 0x0005 line=637 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -64485,17 +64482,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034c60: |[034c60] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -034c70: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ -034c76: 0e00 |0003: return-void │ │ +036220: |[036220] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +036230: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ +036236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -64504,18 +64501,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 │ │ -034c78: |[034c78] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -034c88: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ -034c8e: 6e20 8f03 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@038f │ │ -034c94: 0e00 |0006: return-void │ │ +036238: |[036238] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +036248: 7010 c003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ +03624e: 6e20 8f03 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@038f │ │ +036254: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0003 line=673 │ │ 0x0006 line=674 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -64527,17 +64524,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 │ │ -034c98: |[034c98] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -034ca8: 5b01 4f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@014f │ │ -034cac: 1100 |0002: return-object v0 │ │ +036258: |[036258] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +036268: 5b01 4f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@014f │ │ +03626c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0002 line=700 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -64547,17 +64544,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 │ │ -034cb0: |[034cb0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -034cc0: 5b01 4e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014e │ │ -034cc4: 1100 |0002: return-object v0 │ │ +036270: |[036270] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +036280: 5b01 4e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014e │ │ +036284: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0002 line=682 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -64567,19 +64564,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -034cc8: |[034cc8] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -034cd8: 5b12 5001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ -034cdc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -034cde: 5c10 5101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0151 │ │ -034ce2: 1101 |0005: return-object v1 │ │ +036288: |[036288] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +036298: 5b12 5001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ +03629c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +03629e: 5c10 5101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0151 │ │ +0362a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0002 line=690 │ │ 0x0005 line=691 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -64621,20 +64618,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -034ce4: |[034ce4] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -034cf4: 7010 c003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ -034cfa: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -034cfe: 7010 b80d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -034d04: 5b10 6701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ -034d08: 0e00 |000a: return-void │ │ +0362a4: |[0362a4] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +0362b4: 7010 c003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ +0362ba: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +0362be: 7010 b90d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0362c4: 5b10 6701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ +0362c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0003 line=725 │ │ 0x000a line=728 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -64644,21 +64641,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 │ │ -034d0c: |[034d0c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -034d1c: 7010 c003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ -034d22: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ -034d26: 7010 b80d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -034d2c: 5b10 6701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ -034d30: 6e20 b503 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03b5 │ │ -034d36: 0e00 |000d: return-void │ │ +0362cc: |[0362cc] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0362dc: 7010 c003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03c0 │ │ +0362e2: 2200 1902 |0003: new-instance v0, Ljava/util/ArrayList; // type@0219 │ │ +0362e6: 7010 b90d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +0362ec: 5b10 6701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ +0362f0: 6e20 b503 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03b5 │ │ +0362f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0003 line=725 │ │ 0x000a line=731 │ │ 0x000d line=732 │ │ locals : │ │ @@ -64671,18 +64668,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 │ │ -034d38: |[034d38] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -034d48: 5410 6701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ -034d4c: 6e20 bb0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbb │ │ -034d52: 1101 |0005: return-object v1 │ │ +0362f8: |[0362f8] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +036308: 5410 6701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ +03630c: 6e20 bc0d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0dbc │ │ +036312: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0005 line=757 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -64692,17 +64689,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 │ │ -034d54: |[034d54] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -034d64: 5b01 6401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0164 │ │ -034d68: 1100 |0002: return-object v0 │ │ +036314: |[036314] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +036324: 5b01 6401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0164 │ │ +036328: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0002 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -64712,19 +64709,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -034d6c: |[034d6c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -034d7c: 5b12 6501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0165 │ │ -034d80: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -034d82: 5c10 6601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0166 │ │ -034d86: 1101 |0005: return-object v1 │ │ +03632c: |[03632c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +03633c: 5b12 6501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0165 │ │ +036340: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +036342: 5c10 6601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0166 │ │ +036346: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0002 line=748 │ │ 0x0005 line=749 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -64761,17 +64758,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034d88: |[034d88] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -034d98: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -034d9e: 0e00 |0003: return-void │ │ +036348: |[036348] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +036358: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03635e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -64780,27 +64777,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 │ │ -034da0: |[034da0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -034db0: 5460 5a01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -034db4: 5461 5701 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ -034db8: 5462 5601 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ -034dbc: 5463 5501 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ -034dc0: 5464 5401 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ -034dc4: 6e54 6800 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@0068 │ │ -034dca: 5261 5c01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ -034dce: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -034dd2: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -034dd6: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -034dda: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -034dde: 1100 |0017: return-object v0 │ │ +036360: |[036360] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +036370: 5460 5a01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +036374: 5461 5701 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ +036378: 5462 5601 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ +03637c: 5463 5501 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ +036380: 5464 5401 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ +036384: 6e54 6800 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@0068 │ │ +03638a: 5261 5c01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ +03638e: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +036392: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +036396: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +03639a: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +03639e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ @@ -64840,17 +64837,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034de0: |[034de0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -034df0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -034df6: 0e00 |0003: return-void │ │ +0363a0: |[0363a0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0363b0: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0363b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -64859,28 +64856,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -034df8: |[034df8] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -034e08: 54b0 5701 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ -034e0c: 54b1 5a01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -034e10: 54b2 5601 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ -034e14: 54b3 5501 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ -034e18: 54b4 5301 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ -034e1c: 54b5 6201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ -034e20: 52b6 5b01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ -034e24: 54b7 5401 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ -034e28: 54b8 5801 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ -034e2c: 54b9 5901 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ -034e30: 770a c703 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@03c7 │ │ -034e36: 0c00 |0017: move-result-object v0 │ │ -034e38: 1100 |0018: return-object v0 │ │ +0363b8: |[0363b8] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0363c8: 54b0 5701 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ +0363cc: 54b1 5a01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +0363d0: 54b2 5601 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ +0363d4: 54b3 5501 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ +0363d8: 54b4 5301 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ +0363dc: 54b5 6201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ +0363e0: 52b6 5b01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ +0363e4: 54b7 5401 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ +0363e8: 54b8 5801 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ +0363ec: 54b9 5901 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ +0363f0: 770a c703 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@03c7 │ │ +0363f6: 0c00 |0017: move-result-object v0 │ │ +0363f8: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -64915,17 +64912,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034e3c: |[034e3c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -034e4c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -034e52: 0e00 |0003: return-void │ │ +0363fc: |[0363fc] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +03640c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -64934,31 +64931,31 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -034e54: |[034e54] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -034e64: 54e0 5701 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ -034e68: 54e1 5a01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -034e6c: 54e2 5601 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ -034e70: 54e3 5501 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ -034e74: 54e4 5301 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ -034e78: 54e5 6201 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ -034e7c: 52e6 5b01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ -034e80: 54e7 5401 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ -034e84: 54e8 5801 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ -034e88: 54e9 5901 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ -034e8c: 52ea 5f01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@015f │ │ -034e90: 52eb 5d01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@015d │ │ -034e94: 55ec 5e01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@015e │ │ -034e98: 770d c903 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@03c9 │ │ -034e9e: 0c00 |001d: move-result-object v0 │ │ -034ea0: 1100 |001e: return-object v0 │ │ +036414: |[036414] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +036424: 54e0 5701 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ +036428: 54e1 5a01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +03642c: 54e2 5601 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ +036430: 54e3 5501 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ +036434: 54e4 5301 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ +036438: 54e5 6201 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ +03643c: 52e6 5b01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ +036440: 54e7 5401 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ +036444: 54e8 5801 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ +036448: 54e9 5901 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ +03644c: 52ea 5f01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@015f │ │ +036450: 52eb 5d01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@015d │ │ +036454: 55ec 5e01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@015e │ │ +036458: 770d c903 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@03c9 │ │ +03645e: 0c00 |001d: move-result-object v0 │ │ +036460: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -64993,17 +64990,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034ea4: |[034ea4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -034eb4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -034eba: 0e00 |0003: return-void │ │ +036464: |[036464] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +036474: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03647a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -65012,128 +65009,128 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 227 16-bit code units │ │ -034ebc: |[034ebc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -034ecc: 2201 8a00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@008a │ │ -034ed0: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -034ed4: 5402 5701 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ -034ed8: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -034edc: 5403 5a01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ -034ee0: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -034ee4: 5404 5601 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ -034ee8: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -034eec: 5405 5501 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ -034ef0: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -034ef4: 5406 5301 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ -034ef8: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -034efc: 5407 6201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ -034f00: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -034f04: 5208 5b01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ -034f08: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -034f0c: 5409 5401 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ -034f10: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -034f14: 540a 5801 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ -034f18: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -034f1c: 540b 5901 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ -034f20: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -034f24: 520c 5f01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@015f │ │ -034f28: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -034f2c: 520d 5d01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@015d │ │ -034f30: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -034f34: 550e 5e01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@015e │ │ -034f38: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -034f3c: 550f 6301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0163 │ │ -034f40: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -034f44: 5200 5c01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ -034f48: 0210 0000 |003e: move/from16 v16, v0 │ │ -034f4c: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -034f50: 5400 6101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0161 │ │ -034f54: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -034f58: 7611 ca03 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@03ca │ │ -034f5e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -034f62: 5402 5201 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0152 │ │ -034f66: 6e10 c00d 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0dc0 │ │ -034f6c: 0c13 |0050: move-result-object v19 │ │ -034f6e: 7801 d30d 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0dd3 │ │ -034f74: 0a02 |0054: move-result v2 │ │ -034f76: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -034f7a: 7801 d40d 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd4 │ │ -034f80: 0c12 |005a: move-result-object v18 │ │ -034f82: 1f12 7c00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@007c │ │ -034f86: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -034f8a: 5202 4801 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0148 │ │ -034f8e: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -034f92: 5403 4901 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0149 │ │ -034f96: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -034f9a: 5404 4701 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0147 │ │ -034f9e: 6e40 cb03 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@03cb │ │ -034fa4: 28e5 |006c: goto 0051 // -001b │ │ -034fa6: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -034faa: 5402 6001 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -034fae: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -034fb2: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -034fb6: 5402 6001 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -034fba: 2022 7e00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@007e │ │ -034fbe: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -034fc2: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -034fc6: 5400 6001 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -034fca: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -034fce: 1f14 7e00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@007e │ │ -034fd2: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -034fd6: 5402 4e01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014e │ │ -034fda: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -034fde: 5503 5101 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0151 │ │ -034fe2: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -034fe6: 5404 5001 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ -034fea: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -034fee: 5405 4f01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@014f │ │ -034ff2: 6e55 cd03 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@03cd │ │ -034ff8: 6e10 cf03 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@03cf │ │ -034ffe: 0c02 |0099: move-result-object v2 │ │ -035000: 1102 |009a: return-object v2 │ │ -035002: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -035006: 5402 6001 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -03500a: 2022 8000 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0080 │ │ -03500e: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -035012: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -035016: 5400 6001 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -03501a: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -03501e: 1f14 8000 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0080 │ │ -035022: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -035026: 5402 6401 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0164 │ │ -03502a: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -03502e: 5503 6601 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0166 │ │ -035032: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -035036: 5404 6501 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0165 │ │ -03503a: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -03503e: 5405 6701 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ -035042: 6e55 ce03 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@03ce │ │ -035048: 28d8 |00be: goto 0096 // -0028 │ │ -03504a: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -03504e: 5402 6001 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -035052: 2022 7d00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@007d │ │ -035056: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -03505a: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -03505e: 5400 6001 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ -035062: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -035066: 1f14 7d00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@007d │ │ -03506a: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -03506e: 5402 4a01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014a │ │ -035072: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -035076: 5503 4d01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@014d │ │ -03507a: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -03507e: 5404 4c01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014c │ │ -035082: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -035086: 5405 4b01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@014b │ │ -03508a: 6e55 cc03 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@03cc │ │ -035090: 28b4 |00e2: goto 0096 // -004c │ │ +03647c: |[03647c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +03648c: 2201 8a00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@008a │ │ +036490: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +036494: 5402 5701 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0157 │ │ +036498: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +03649c: 5403 5a01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@015a │ │ +0364a0: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +0364a4: 5404 5601 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0156 │ │ +0364a8: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +0364ac: 5405 5501 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0155 │ │ +0364b0: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +0364b4: 5406 5301 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0153 │ │ +0364b8: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +0364bc: 5407 6201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0162 │ │ +0364c0: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +0364c4: 5208 5b01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@015b │ │ +0364c8: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +0364cc: 5409 5401 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0154 │ │ +0364d0: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +0364d4: 540a 5801 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0158 │ │ +0364d8: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +0364dc: 540b 5901 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0159 │ │ +0364e0: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +0364e4: 520c 5f01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@015f │ │ +0364e8: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +0364ec: 520d 5d01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@015d │ │ +0364f0: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +0364f4: 550e 5e01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@015e │ │ +0364f8: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +0364fc: 550f 6301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0163 │ │ +036500: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +036504: 5200 5c01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@015c │ │ +036508: 0210 0000 |003e: move/from16 v16, v0 │ │ +03650c: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +036510: 5400 6101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0161 │ │ +036514: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +036518: 7611 ca03 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@03ca │ │ +03651e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +036522: 5402 5201 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0152 │ │ +036526: 6e10 c10d 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0dc1 │ │ +03652c: 0c13 |0050: move-result-object v19 │ │ +03652e: 7801 d40d 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0dd4 │ │ +036534: 0a02 |0054: move-result v2 │ │ +036536: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +03653a: 7801 d50d 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0dd5 │ │ +036540: 0c12 |005a: move-result-object v18 │ │ +036542: 1f12 7c00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@007c │ │ +036546: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +03654a: 5202 4801 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0148 │ │ +03654e: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +036552: 5403 4901 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0149 │ │ +036556: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +03655a: 5404 4701 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0147 │ │ +03655e: 6e40 cb03 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@03cb │ │ +036564: 28e5 |006c: goto 0051 // -001b │ │ +036566: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +03656a: 5402 6001 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +03656e: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +036572: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +036576: 5402 6001 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +03657a: 2022 7e00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@007e │ │ +03657e: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +036582: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +036586: 5400 6001 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +03658a: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +03658e: 1f14 7e00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@007e │ │ +036592: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +036596: 5402 4e01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014e │ │ +03659a: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +03659e: 5503 5101 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0151 │ │ +0365a2: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +0365a6: 5404 5001 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0150 │ │ +0365aa: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +0365ae: 5405 4f01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@014f │ │ +0365b2: 6e55 cd03 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@03cd │ │ +0365b8: 6e10 cf03 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@03cf │ │ +0365be: 0c02 |0099: move-result-object v2 │ │ +0365c0: 1102 |009a: return-object v2 │ │ +0365c2: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +0365c6: 5402 6001 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +0365ca: 2022 8000 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0080 │ │ +0365ce: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0365d2: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +0365d6: 5400 6001 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +0365da: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +0365de: 1f14 8000 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0080 │ │ +0365e2: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +0365e6: 5402 6401 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0164 │ │ +0365ea: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +0365ee: 5503 6601 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0166 │ │ +0365f2: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +0365f6: 5404 6501 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0165 │ │ +0365fa: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +0365fe: 5405 6701 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0167 │ │ +036602: 6e55 ce03 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@03ce │ │ +036608: 28d8 |00be: goto 0096 // -0028 │ │ +03660a: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +03660e: 5402 6001 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +036612: 2022 7d00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@007d │ │ +036616: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +03661a: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +03661e: 5400 6001 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0160 │ │ +036622: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +036626: 1f14 7d00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@007d │ │ +03662a: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +03662e: 5402 4a01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014a │ │ +036632: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +036636: 5503 4d01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@014d │ │ +03663a: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +03663e: 5404 4c01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014c │ │ +036642: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +036646: 5405 4b01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@014b │ │ +03664a: 6e55 cc03 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@03cc │ │ +036650: 28b4 |00e2: goto 0096 // -004c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -65187,17 +65184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035094: |[035094] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0350a4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0350aa: 0e00 |0003: return-void │ │ +036654: |[036654] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +036664: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03666a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -65205,69 +65202,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 │ │ -0350ac: |[0350ac] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0350bc: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0350c0: 0171 |0002: move v1, v7 │ │ -0350c2: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0350c6: 7220 6b0d 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d6b │ │ -0350cc: 0a00 |0008: move-result v0 │ │ -0350ce: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0350d2: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0350d6: 1a02 8800 |000d: const-string v2, "<" // string@0088 │ │ -0350da: 6e20 a80d 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0350e0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0350e4: 28ef |0014: goto 0003 // -0011 │ │ -0350e6: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0350ea: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -0350ee: 1a02 8700 |0019: const-string v2, ">" // string@0087 │ │ -0350f2: 6e20 a80d 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -0350f8: 28f4 |001e: goto 0012 // -000c │ │ -0350fa: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0350fe: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -035102: 1a02 8600 |0023: const-string v2, "&" // string@0086 │ │ -035106: 6e20 a80d 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03510c: 28ea |0028: goto 0012 // -0016 │ │ -03510e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -035112: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -035116: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -03511a: 2202 0e02 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -03511e: 7010 a20d 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -035124: 1a03 8500 |0034: const-string v3, "&#" // string@0085 │ │ -035128: 6e20 a80d 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03512e: 0c02 |0039: move-result-object v2 │ │ -035130: 6e20 a50d 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -035136: 0c02 |003d: move-result-object v2 │ │ -035138: 1a03 be00 |003e: const-string v3, ";" // string@00be │ │ -03513c: 6e20 a80d 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -035142: 0c02 |0043: move-result-object v2 │ │ -035144: 6e10 ac0d 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03514a: 0c02 |0047: move-result-object v2 │ │ -03514c: 6e20 a80d 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -035152: 28c7 |004b: goto 0012 // -0039 │ │ -035154: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -035158: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -03515c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -035160: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -035164: 7220 6b0d 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d6b │ │ -03516a: 0a02 |0057: move-result v2 │ │ -03516c: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -035170: 1a02 8900 |005a: const-string v2, " " // string@0089 │ │ -035174: 6e20 a80d 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03517a: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03517e: 28ed |0061: goto 004e // -0013 │ │ -035180: 6e20 a40d 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -035186: 28ad |0065: goto 0012 // -0053 │ │ -035188: 6e20 a40d 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da4 │ │ -03518e: 28a9 |0069: goto 0012 // -0057 │ │ -035190: 0e00 |006a: return-void │ │ +03666c: |[03666c] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +03667c: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +036680: 0171 |0002: move v1, v7 │ │ +036682: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +036686: 7220 6b0d 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d6b │ │ +03668c: 0a00 |0008: move-result v0 │ │ +03668e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +036692: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +036696: 1a02 8800 |000d: const-string v2, "<" // string@0088 │ │ +03669a: 6e20 a90d 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0366a0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0366a4: 28ef |0014: goto 0003 // -0011 │ │ +0366a6: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +0366aa: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +0366ae: 1a02 8700 |0019: const-string v2, ">" // string@0087 │ │ +0366b2: 6e20 a90d 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0366b8: 28f4 |001e: goto 0012 // -000c │ │ +0366ba: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0366be: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +0366c2: 1a02 8600 |0023: const-string v2, "&" // string@0086 │ │ +0366c6: 6e20 a90d 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0366cc: 28ea |0028: goto 0012 // -0016 │ │ +0366ce: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +0366d2: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +0366d6: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +0366da: 2202 0e02 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +0366de: 7010 a30d 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +0366e4: 1a03 8500 |0034: const-string v3, "&#" // string@0085 │ │ +0366e8: 6e20 a90d 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +0366ee: 0c02 |0039: move-result-object v2 │ │ +0366f0: 6e20 a60d 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +0366f6: 0c02 |003d: move-result-object v2 │ │ +0366f8: 1a03 be00 |003e: const-string v3, ";" // string@00be │ │ +0366fc: 6e20 a90d 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +036702: 0c02 |0043: move-result-object v2 │ │ +036704: 6e10 ad0d 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03670a: 0c02 |0047: move-result-object v2 │ │ +03670c: 6e20 a90d 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +036712: 28c7 |004b: goto 0012 // -0039 │ │ +036714: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +036718: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +03671c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +036720: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +036724: 7220 6b0d 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d6b │ │ +03672a: 0a02 |0057: move-result v2 │ │ +03672c: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +036730: 1a02 8900 |005a: const-string v2, " " // string@0089 │ │ +036734: 6e20 a90d 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03673a: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03673e: 28ed |0061: goto 004e // -0013 │ │ +036740: 6e20 a50d 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +036746: 28ad |0065: goto 0012 // -0053 │ │ +036748: 6e20 a50d 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0da5 │ │ +03674e: 28a9 |0069: goto 0012 // -0057 │ │ +036750: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -65298,19 +65295,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 │ │ -035194: |[035194] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0351a4: 6e10 db03 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03db │ │ -0351aa: 0c00 |0003: move-result-object v0 │ │ -0351ac: 7220 6d0b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b6d │ │ -0351b2: 0e00 |0007: return-void │ │ +036754: |[036754] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +036764: 6e10 db03 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03db │ │ +03676a: 0c00 |0003: move-result-object v0 │ │ +03676c: 7220 6d0b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b6d │ │ +036772: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -65321,24 +65318,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0351b4: |[0351b4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0351c4: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -0351c8: 7010 a20d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -0351ce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0351d0: 7210 6c0d 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0d6c │ │ -0351d6: 0a02 |0009: move-result v2 │ │ -0351d8: 7140 0304 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0403 │ │ -0351de: 6e10 ac0d 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -0351e4: 0c01 |0010: move-result-object v1 │ │ -0351e6: 1101 |0011: return-object v1 │ │ +036774: |[036774] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +036784: 2200 0e02 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +036788: 7010 a30d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03678e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +036790: 7210 6c0d 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0d6c │ │ +036796: 0a02 |0009: move-result v2 │ │ +036798: 7140 0304 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0403 │ │ +03679e: 6e10 ad0d 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +0367a4: 0c01 |0010: move-result-object v1 │ │ +0367a6: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ @@ -65376,17 +65373,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0351e8: |[0351e8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0351f8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0351fe: 0e00 |0003: return-void │ │ +0367a8: |[0367a8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0367b8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0367be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -65395,25 +65392,25 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -035200: |[035200] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -035210: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ -035214: 2141 |0002: array-length v1, v4 │ │ -035216: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03521a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -03521e: 7020 8200 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -035224: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -035228: 6e20 8500 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -03522e: 7140 6b00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006b │ │ -035234: 0c01 |0012: move-result-object v1 │ │ -035236: 1101 |0013: return-object v1 │ │ +0367c0: |[0367c0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0367d0: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ +0367d4: 2141 |0002: array-length v1, v4 │ │ +0367d6: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0367da: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0367de: 7020 8200 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +0367e4: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0367e8: 6e20 8500 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +0367ee: 7140 6b00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006b │ │ +0367f4: 0c01 |0012: move-result-object v1 │ │ +0367f6: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ 0x000f line=82 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ @@ -65455,17 +65452,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035238: |[035238] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -035248: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -03524e: 0e00 |0003: return-void │ │ +0367f8: |[0367f8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +036808: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03680e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -65474,26 +65471,26 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -035250: |[035250] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -035260: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -035262: 2200 1a00 |0001: new-instance v0, Landroid/content/Intent; // type@001a │ │ -035266: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -03526a: 7020 8200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -035270: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -035276: 6e20 8500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -03527c: 0c00 |000e: move-result-object v0 │ │ -03527e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -035282: 7140 3004 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@0430 │ │ -035288: 0c00 |0014: move-result-object v0 │ │ -03528a: 1100 |0015: return-object v0 │ │ +036810: |[036810] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +036820: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +036822: 2200 1a00 |0001: new-instance v0, Landroid/content/Intent; // type@001a │ │ +036826: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +03682a: 7020 8200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +036830: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +036836: 6e20 8500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +03683c: 0c00 |000e: move-result-object v0 │ │ +03683e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +036842: 7140 3004 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@0430 │ │ +036848: 0c00 |0014: move-result-object v0 │ │ +03684a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0011 line=92 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ @@ -65533,17 +65530,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03528c: |[03528c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -03529c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0352a2: 0e00 |0003: return-void │ │ +03684c: |[03684c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +03685c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -65552,26 +65549,26 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0352a4: |[0352a4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0352b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0352b6: 2200 1a00 |0001: new-instance v0, Landroid/content/Intent; // type@001a │ │ -0352ba: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0352be: 7020 8200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ -0352c4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0352ca: 6e20 8500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -0352d0: 0c00 |000e: move-result-object v0 │ │ -0352d2: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0352d6: 7158 3204 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@0432 │ │ -0352dc: 0c00 |0014: move-result-object v0 │ │ -0352de: 1100 |0015: return-object v0 │ │ +036864: |[036864] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +036874: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +036876: 2200 1a00 |0001: new-instance v0, Landroid/content/Intent; // type@001a │ │ +03687a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +03687e: 7020 8200 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0082 │ │ +036884: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +03688a: 6e20 8500 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +036890: 0c00 |000e: move-result-object v0 │ │ +036892: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +036896: 7158 3204 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@0432 │ │ +03689c: 0c00 |0014: move-result-object v0 │ │ +03689e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0011 line=103 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ @@ -65634,22 +65631,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 │ │ -0352e0: |[0352e0] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0352f0: 5b23 8c01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ -0352f4: 7010 c504 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04c5 │ │ -0352fa: 2200 2a02 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@022a │ │ -0352fe: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -035300: 7020 e70d 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0de7 │ │ -035306: 5b20 8a01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ -03530a: 0e00 |000d: return-void │ │ +0368a0: |[0368a0] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +0368b0: 5b23 8c01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ +0368b4: 7010 c504 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04c5 │ │ +0368ba: 2200 2a02 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@022a │ │ +0368be: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0368c0: 7020 e80d 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0de8 │ │ +0368c6: 5b20 8a01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ +0368ca: 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; │ │ @@ -65660,17 +65657,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 │ │ -03530c: |[03530c] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -03531c: 5410 8a01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ -035320: 1100 |0002: return-object v0 │ │ +0368cc: |[0368cc] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0368dc: 5410 8a01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ +0368e0: 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 - │ │ @@ -65679,19 +65676,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 │ │ -035324: |[035324] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -035334: 1f02 5202 |0000: check-cast v2, [Ljava/lang/Void; // type@0252 │ │ -035338: 6e20 3704 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0437 │ │ -03533e: 0c00 |0005: move-result-object v0 │ │ -035340: 1100 |0006: return-object v0 │ │ +0368e4: |[0368e4] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0368f4: 1f02 5202 |0000: check-cast v2, [Ljava/lang/Void; // type@0252 │ │ +0368f8: 6e20 3704 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0437 │ │ +0368fe: 0c00 |0005: move-result-object v0 │ │ +036900: 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; │ │ @@ -65701,21 +65698,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 │ │ -035344: |[035344] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -035354: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ -035358: 6e10 4704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0447 │ │ -03535e: 0c00 |0005: move-result-object v0 │ │ -035360: 5b10 8b01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@018b │ │ -035364: 5410 8b01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@018b │ │ -035368: 1100 |000a: return-object v0 │ │ +036904: |[036904] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +036914: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ +036918: 6e10 4704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0447 │ │ +03691e: 0c00 |0005: move-result-object v0 │ │ +036920: 5b10 8b01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@018b │ │ +036924: 5410 8b01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@018b │ │ +036928: 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; │ │ @@ -65726,25 +65723,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -03536c: |[03536c] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -03537c: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ -035380: 5421 8b01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@018b │ │ -035384: 6e30 3f04 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@043f │ │ -03538a: 5420 8a01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ -03538e: 6e10 e90d 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0de9 │ │ -035394: 0e00 |000c: return-void │ │ -035396: 0d00 |000d: move-exception v0 │ │ -035398: 5421 8a01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ -03539c: 6e10 e90d 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0de9 │ │ -0353a2: 2700 |0013: throw v0 │ │ +03692c: |[03692c] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +03693c: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ +036940: 5421 8b01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@018b │ │ +036944: 6e30 3f04 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@043f │ │ +03694a: 5420 8a01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ +03694e: 6e10 ea0d 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0dea │ │ +036954: 0e00 |000c: return-void │ │ +036956: 0d00 |000d: move-exception v0 │ │ +036958: 5421 8a01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ +03695c: 6e10 ea0d 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0dea │ │ +036962: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -65758,24 +65755,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0353b0: |[0353b0] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0353c0: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ -0353c4: 6e30 4004 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0440 │ │ -0353ca: 5420 8a01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ -0353ce: 6e10 e90d 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0de9 │ │ -0353d4: 0e00 |000a: return-void │ │ -0353d6: 0d00 |000b: move-exception v0 │ │ -0353d8: 5421 8a01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ -0353dc: 6e10 e90d 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0de9 │ │ -0353e2: 2700 |0011: throw v0 │ │ +036970: |[036970] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +036980: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ +036984: 6e30 4004 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0440 │ │ +03698a: 5420 8a01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ +03698e: 6e10 ea0d 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0dea │ │ +036994: 0e00 |000a: return-void │ │ +036996: 0d00 |000b: move-exception v0 │ │ +036998: 5421 8a01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@018a │ │ +03699c: 6e10 ea0d 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0dea │ │ +0369a2: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -65791,20 +65788,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0353f0: |[0353f0] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -035400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035402: 5c10 8d01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -035406: 5410 8c01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ -03540a: 6e10 4204 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0442 │ │ -035410: 0e00 |0008: return-void │ │ +0369b0: |[0369b0] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +0369c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0369c2: 5c10 8d01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +0369c6: 5410 8c01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@018c │ │ +0369ca: 6e10 4204 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0442 │ │ +0369d0: 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; │ │ @@ -65884,19 +65881,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -035414: |[035414] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -035424: 7020 8904 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0489 │ │ -03542a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -03542e: 5a20 9201 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ -035432: 0e00 |0007: return-void │ │ +0369d4: |[0369d4] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0369e4: 7020 8904 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0489 │ │ +0369ea: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0369ee: 5a20 9201 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ +0369f2: 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; │ │ @@ -65909,49 +65906,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -035434: |[035434] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -035444: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -035446: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -035448: 5441 9301 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03544c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -035450: 5441 9001 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -035454: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -035458: 5441 9301 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03545c: 5511 8d01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -035460: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -035464: 5441 9301 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035468: 5c10 8d01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -03546c: 5441 9101 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ -035470: 5442 9301 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035474: 6e20 0901 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ -03547a: 5b43 9301 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03547e: 0f00 |001d: return v0 │ │ -035480: 5441 9301 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035484: 5511 8d01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -035488: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -03548c: 5441 9301 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035490: 5c10 8d01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -035494: 5441 9101 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ -035498: 5442 9301 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03549c: 6e20 0901 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ -0354a2: 5b43 9301 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -0354a6: 28ec |0031: goto 001d // -0014 │ │ -0354a8: 5441 9301 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -0354ac: 6e20 3504 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0435 │ │ -0354b2: 0a00 |0037: move-result v0 │ │ -0354b4: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -0354b8: 5441 9301 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -0354bc: 5b41 9001 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -0354c0: 5b43 9301 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -0354c4: 28dd |0040: goto 001d // -0023 │ │ +0369f4: |[0369f4] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +036a04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +036a06: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +036a08: 5441 9301 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a0c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +036a10: 5441 9001 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036a14: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +036a18: 5441 9301 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a1c: 5511 8d01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036a20: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +036a24: 5441 9301 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a28: 5c10 8d01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036a2c: 5441 9101 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ +036a30: 5442 9301 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a34: 6e20 0901 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ +036a3a: 5b43 9301 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a3e: 0f00 |001d: return v0 │ │ +036a40: 5441 9301 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a44: 5511 8d01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036a48: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +036a4c: 5441 9301 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a50: 5c10 8d01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036a54: 5441 9101 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ +036a58: 5442 9301 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a5c: 6e20 0901 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ +036a62: 5b43 9301 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a66: 28ec |0031: goto 001d // -0014 │ │ +036a68: 5441 9301 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a6c: 6e20 3504 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0435 │ │ +036a72: 0a00 |0037: move-result v0 │ │ +036a74: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +036a78: 5441 9301 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a7c: 5b41 9001 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036a80: 5b43 9301 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036a84: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -65975,25 +65972,25 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0354c8: |[0354c8] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0354d8: 6e20 4504 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0445 │ │ -0354de: 5420 9001 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -0354e2: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -0354e6: 7100 1e01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ -0354ec: 0b00 |000a: move-result-wide v0 │ │ -0354ee: 5a20 9201 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ -0354f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0354f4: 5b20 9001 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -0354f8: 6e10 4204 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0442 │ │ -0354fe: 0e00 |0013: return-void │ │ +036a88: |[036a88] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +036a98: 6e20 4504 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0445 │ │ +036a9e: 5420 9001 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036aa2: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +036aa6: 7100 1e01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ +036aac: 0b00 |000a: move-result-wide v0 │ │ +036aae: 5a20 9201 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ +036ab2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +036ab4: 5b20 9001 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036ab8: 6e10 4204 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0442 │ │ +036abe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -66011,31 +66008,31 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -035500: |[035500] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -035510: 5420 9301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035514: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -035518: 6e30 3f04 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@043f │ │ -03551e: 0e00 |0007: return-void │ │ -035520: 6e10 4304 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0443 │ │ -035526: 0a00 |000b: move-result v0 │ │ -035528: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -03552c: 6e20 4504 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0445 │ │ -035532: 28f6 |0011: goto 0007 // -000a │ │ -035534: 7100 1e01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ -03553a: 0b00 |0015: move-result-wide v0 │ │ -03553c: 5a20 9201 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ -035540: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -035542: 5b20 9301 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035546: 6e20 3e04 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@043e │ │ -03554c: 28e9 |001e: goto 0007 // -0017 │ │ +036ac0: |[036ac0] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +036ad0: 5420 9301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036ad4: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +036ad8: 6e30 3f04 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@043f │ │ +036ade: 0e00 |0007: return-void │ │ +036ae0: 6e10 4304 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0443 │ │ +036ae6: 0a00 |000b: move-result v0 │ │ +036ae8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +036aec: 6e20 4504 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0445 │ │ +036af2: 28f6 |0011: goto 0007 // -000a │ │ +036af4: 7100 1e01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ +036afa: 0b00 |0015: move-result-wide v0 │ │ +036afc: 5a20 9201 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ +036b00: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +036b02: 5b20 9301 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036b06: 6e20 3e04 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@043e │ │ +036b0c: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -66055,57 +66052,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 │ │ -035550: |[035550] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -035560: 6f58 8d04 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@048d │ │ -035566: 5440 9301 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03556a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -03556e: 6e20 620d 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -035574: 1a00 670c |000a: const-string v0, "mTask=" // string@0c67 │ │ -035578: 6e20 620d 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03557e: 5440 9301 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035582: 6e20 610d 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ -035588: 1a00 8000 |0014: const-string v0, " waiting=" // string@0080 │ │ -03558c: 6e20 620d 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -035592: 5440 9301 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035596: 5500 8d01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -03559a: 6e20 680d 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -0355a0: 5440 9001 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -0355a4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -0355a8: 6e20 620d 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0355ae: 1a00 4e0b |0027: const-string v0, "mCancellingTask=" // string@0b4e │ │ -0355b2: 6e20 620d 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0355b8: 5440 9001 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -0355bc: 6e20 610d 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ -0355c2: 1a00 8000 |0031: const-string v0, " waiting=" // string@0080 │ │ -0355c6: 6e20 620d 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0355cc: 5440 9001 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -0355d0: 5500 8d01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -0355d4: 6e20 680d 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -0355da: 5340 9401 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ -0355de: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -0355e2: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -0355e6: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -0355ea: 6e20 620d 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0355f0: 1a00 7a0c |0048: const-string v0, "mUpdateThrottle=" // string@0c7a │ │ -0355f4: 6e20 620d 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0355fa: 5340 9401 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ -0355fe: 7130 8305 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0583 │ │ -035604: 1a00 5c00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@005c │ │ -035608: 6e20 620d 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03560e: 5340 9201 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ -035612: 7100 1e01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ -035618: 0b02 |005c: move-result-wide v2 │ │ -03561a: 7157 8205 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0582 │ │ -035620: 6e10 640d 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0d64 │ │ -035626: 0e00 |0063: return-void │ │ +036b10: |[036b10] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +036b20: 6f58 8d04 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@048d │ │ +036b26: 5440 9301 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036b2a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +036b2e: 6e20 620d 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036b34: 1a00 650c |000a: const-string v0, "mTask=" // string@0c65 │ │ +036b38: 6e20 620d 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036b3e: 5440 9301 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036b42: 6e20 610d 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ +036b48: 1a00 8000 |0014: const-string v0, " waiting=" // string@0080 │ │ +036b4c: 6e20 620d 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036b52: 5440 9301 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036b56: 5500 8d01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036b5a: 6e20 680d 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +036b60: 5440 9001 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036b64: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +036b68: 6e20 620d 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036b6e: 1a00 4c0b |0027: const-string v0, "mCancellingTask=" // string@0b4c │ │ +036b72: 6e20 620d 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036b78: 5440 9001 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036b7c: 6e20 610d 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d61 │ │ +036b82: 1a00 8000 |0031: const-string v0, " waiting=" // string@0080 │ │ +036b86: 6e20 620d 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036b8c: 5440 9001 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036b90: 5500 8d01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036b94: 6e20 680d 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +036b9a: 5340 9401 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ +036b9e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +036ba2: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +036ba6: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +036baa: 6e20 620d 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036bb0: 1a00 780c |0048: const-string v0, "mUpdateThrottle=" // string@0c78 │ │ +036bb4: 6e20 620d 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036bba: 5340 9401 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ +036bbe: 7130 8305 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0583 │ │ +036bc4: 1a00 5c00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@005c │ │ +036bc8: 6e20 620d 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +036bce: 5340 9201 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ +036bd2: 7100 1e01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ +036bd8: 0b02 |005c: move-result-wide v2 │ │ +036bda: 7157 8205 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0582 │ │ +036be0: 6e10 640d 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0d64 │ │ +036be6: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -66131,55 +66128,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -035628: |[035628] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -035638: 5482 9001 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ -03563c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -035640: 5482 9301 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035644: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -035648: 5482 9301 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03564c: 5522 8d01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -035650: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -035654: 5482 9301 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035658: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -03565a: 5c23 8d01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -03565e: 5482 9101 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ -035662: 5483 9301 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035666: 6e20 0901 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ -03566c: 5382 9401 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ -035670: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -035674: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -035678: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -03567c: 7100 1e01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ -035682: 0b00 |0025: move-result-wide v0 │ │ -035684: 5382 9201 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ -035688: 5384 9401 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ -03568c: bb42 |002a: add-long/2addr v2, v4 │ │ -03568e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -035692: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -035696: 5482 9301 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03569a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -03569c: 5c23 8d01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ -0356a0: 5482 9101 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ -0356a4: 5483 9301 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -0356a8: 5384 9201 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ -0356ac: 5386 9401 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ -0356b0: bb64 |003c: add-long/2addr v4, v6 │ │ -0356b2: 6e40 0801 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0108 │ │ -0356b8: 0e00 |0040: return-void │ │ -0356ba: 5483 9301 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -0356be: 6204 cf01 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01cf │ │ -0356c2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0356c4: 1f02 5202 |0046: check-cast v2, [Ljava/lang/Void; // type@0252 │ │ -0356c8: 6e30 3804 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@0438 │ │ -0356ce: 28f5 |004b: goto 0040 // -000b │ │ +036be8: |[036be8] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +036bf8: 5482 9001 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0190 │ │ +036bfc: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +036c00: 5482 9301 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c04: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +036c08: 5482 9301 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c0c: 5522 8d01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036c10: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +036c14: 5482 9301 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c18: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +036c1a: 5c23 8d01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036c1e: 5482 9101 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ +036c22: 5483 9301 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c26: 6e20 0901 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0109 │ │ +036c2c: 5382 9401 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ +036c30: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +036c34: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +036c38: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +036c3c: 7100 1e01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@011e │ │ +036c42: 0b00 |0025: move-result-wide v0 │ │ +036c44: 5382 9201 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ +036c48: 5384 9401 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ +036c4c: bb42 |002a: add-long/2addr v2, v4 │ │ +036c4e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +036c52: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +036c56: 5482 9301 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c5a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +036c5c: 5c23 8d01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@018d │ │ +036c60: 5482 9101 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ +036c64: 5483 9301 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c68: 5384 9201 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0192 │ │ +036c6c: 5386 9401 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ +036c70: bb64 |003c: add-long/2addr v4, v6 │ │ +036c72: 6e40 0801 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0108 │ │ +036c78: 0e00 |0040: return-void │ │ +036c7a: 5483 9301 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036c7e: 6204 cf01 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01cf │ │ +036c82: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +036c84: 1f02 5202 |0046: check-cast v2, [Ljava/lang/Void; // type@0252 │ │ +036c88: 6e30 3804 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@0438 │ │ +036c8e: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -66205,16 +66202,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0356d0: |[0356d0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0356e0: 0e00 |0000: return-void │ │ +036c90: |[036c90] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +036ca0: 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; │ │ @@ -66225,22 +66222,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0356e4: |[0356e4] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -0356f4: 6f10 9604 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0496 │ │ -0356fa: 6e10 3d04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@043d │ │ -035700: 2200 9d00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@009d │ │ -035704: 7020 3304 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0433 │ │ -03570a: 5b10 9301 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -03570e: 6e10 4204 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0442 │ │ -035714: 0e00 |0010: return-void │ │ +036ca4: |[036ca4] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +036cb4: 6f10 9604 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0496 │ │ +036cba: 6e10 3d04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@043d │ │ +036cc0: 2200 9d00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@009d │ │ +036cc4: 7020 3304 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0433 │ │ +036cca: 5b10 9301 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036cce: 6e10 4204 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0442 │ │ +036cd4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -66253,72 +66250,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035718: |[035718] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -035728: 6e10 4404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0444 │ │ -03572e: 0c00 |0003: move-result-object v0 │ │ -035730: 1100 |0004: return-object v0 │ │ +036cd8: |[036cd8] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +036ce8: 6e10 4404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0444 │ │ +036cee: 0c00 |0003: move-result-object v0 │ │ +036cf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -035734: |[035734] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -035744: 5a23 9401 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ -035748: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -03574c: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -035750: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -035754: 2200 3800 |0008: new-instance v0, Landroid/os/Handler; // type@0038 │ │ -035758: 7010 0201 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ -03575e: 5b20 9101 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ -035762: 0e00 |000f: return-void │ │ +036cf4: |[036cf4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +036d04: 5a34 9401 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0194 │ │ +036d08: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +036d0c: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +036d10: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +036d14: 2200 3800 |0008: new-instance v0, Landroid/os/Handler; // type@0038 │ │ +036d18: 7010 0201 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0102 │ │ +036d1e: 5b30 9101 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0191 │ │ +036d22: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 delayMS J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=4 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -035764: |[035764] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -035774: 5420 9301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ -035778: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03577c: 7110 3404 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0434 │ │ -035782: 0c01 |0007: move-result-object v1 │ │ -035784: 6e10 e80d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0de8 │ │ -03578a: 0e00 |000b: return-void │ │ -03578c: 0d01 |000c: move-exception v1 │ │ -03578e: 28fe |000d: goto 000b // -0002 │ │ +036d24: |[036d24] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +036d34: 5420 9301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0193 │ │ +036d38: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +036d3c: 7110 3404 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0434 │ │ +036d42: 0c01 |0007: move-result-object v1 │ │ +036d44: 6e10 e90d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0de9 │ │ +036d4a: 0e00 |000b: return-void │ │ +036d4c: 0d01 |000c: move-exception v1 │ │ +036d4e: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ @@ -66360,17 +66357,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0357a0: |[0357a0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -0357b0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0357b6: 0e00 |0003: return-void │ │ +036d60: |[036d60] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +036d70: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -66379,22 +66376,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 │ │ -0357b8: |[0357b8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0357c8: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ -0357cc: 1a01 2107 |0002: const-string v1, "android.intent.action.MAIN" // string@0721 │ │ -0357d0: 7020 8300 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ -0357d6: 6e20 a100 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ -0357dc: 1a01 2407 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0724 │ │ -0357e0: 6e20 8400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0084 │ │ -0357e6: 1100 |000f: return-object v0 │ │ +036d78: |[036d78] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +036d88: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ +036d8c: 1a01 2107 |0002: const-string v1, "android.intent.action.MAIN" // string@0721 │ │ +036d90: 7020 8300 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ +036d96: 6e20 a100 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00a1 │ │ +036d9c: 1a01 2407 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0724 │ │ +036da0: 6e20 8400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0084 │ │ +036da6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -66407,19 +66404,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 │ │ -0357e8: |[0357e8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0357f8: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ -0357fc: 7020 8300 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ -035802: 6e20 8400 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0084 │ │ -035808: 1100 |0008: return-object v0 │ │ +036da8: |[036da8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +036db8: 2200 1a00 |0000: new-instance v0, Landroid/content/Intent; // type@001a │ │ +036dbc: 7020 8300 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ +036dc2: 6e20 8400 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0084 │ │ +036dc8: 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; │ │ @@ -66432,20 +66429,20 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03580c: |[03580c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03581c: 6e20 7304 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0473 │ │ -035822: 0c00 |0003: move-result-object v0 │ │ -035824: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -03582a: 6e20 8500 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ -035830: 1100 |000a: return-object v0 │ │ +036dcc: |[036dcc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +036ddc: 6e20 7304 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0473 │ │ +036de2: 0c00 |0003: move-result-object v0 │ │ +036de4: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +036dea: 6e20 8500 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0085 │ │ +036df0: 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; │ │ @@ -66490,19 +66487,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 │ │ -035834: |[035834] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -035844: 5b12 bf01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ -035848: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03584a: 7020 c304 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04c3 │ │ -035850: 0e00 |0006: return-void │ │ +036df4: |[036df4] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +036e04: 5b12 bf01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ +036e08: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +036e0a: 7020 c304 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04c3 │ │ +036e10: 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; │ │ @@ -66513,30 +66510,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -035854: |[035854] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -035864: 5430 bf01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ -035868: 7110 c604 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04c6 │ │ -03586e: 0c00 |0005: move-result-object v0 │ │ -035870: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -035872: 6e20 f50d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0df5 │ │ -035878: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -03587c: 7110 1d01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@011d │ │ -035882: 5430 bf01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ -035886: 5431 bf01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ -03588a: 5432 be01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01be │ │ -03588e: 6e20 cb04 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04cb │ │ -035894: 0c01 |0018: move-result-object v1 │ │ -035896: 7120 c704 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@04c7 │ │ -03589c: 0c00 |001c: move-result-object v0 │ │ -03589e: 1100 |001d: return-object v0 │ │ +036e14: |[036e14] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +036e24: 5430 bf01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ +036e28: 7110 c604 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04c6 │ │ +036e2e: 0c00 |0005: move-result-object v0 │ │ +036e30: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +036e32: 6e20 f60d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0df6 │ │ +036e38: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +036e3c: 7110 1d01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@011d │ │ +036e42: 5430 bf01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ +036e46: 5431 bf01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01bf │ │ +036e4a: 5432 be01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01be │ │ +036e4e: 6e20 cb04 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04cb │ │ +036e54: 0c01 |0018: move-result-object v1 │ │ +036e56: 7120 c704 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@04c7 │ │ +036e5c: 0c00 |001c: move-result-object v0 │ │ +036e5e: 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; │ │ @@ -66573,17 +66570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0358a0: |[0358a0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0358b0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0358b6: 0e00 |0003: return-void │ │ +036e60: |[036e60] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +036e70: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -66592,27 +66589,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0358b8: |[0358b8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0358c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0358ca: 6e10 e400 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00e4 │ │ -0358d0: 0c00 |0004: move-result-object v0 │ │ -0358d2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0358d6: 0f02 |0007: return v2 │ │ -0358d8: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ -0358de: 0a01 |000b: move-result v1 │ │ -0358e0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0358e6: 28f8 |000f: goto 0007 // -0008 │ │ -0358e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0358ea: 28f6 |0011: goto 0007 // -000a │ │ -0358ec: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +036e78: |[036e78] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +036e88: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +036e8a: 6e10 e400 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@00e4 │ │ +036e90: 0c00 |0004: move-result-object v0 │ │ +036e92: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +036e96: 0f02 |0007: return v2 │ │ +036e98: 6e10 e700 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@00e7 │ │ +036e9e: 0a01 |000b: move-result v1 │ │ +036ea0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +036ea6: 28f8 |000f: goto 0007 // -0008 │ │ +036ea8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +036eaa: 28f6 |0011: goto 0007 // -000a │ │ +036eac: 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 │ │ @@ -66655,17 +66652,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0358fc: |[0358fc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -03590c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035912: 0e00 |0003: return-void │ │ +036ebc: |[036ebc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +036ecc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036ed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -66674,18 +66671,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035914: |[035914] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -035924: 7110 f004 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04f0 │ │ -03592a: 0a00 |0003: move-result v0 │ │ -03592c: 0f00 |0004: return v0 │ │ +036ed4: |[036ed4] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +036ee4: 7110 f004 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04f0 │ │ +036eea: 0a00 |0003: move-result v0 │ │ +036eec: 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; │ │ │ │ @@ -66720,17 +66717,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035930: |[035930] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -035940: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035946: 0e00 |0003: return-void │ │ +036ef0: |[036ef0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +036f00: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -66739,18 +66736,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035948: |[035948] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -035958: 7110 f204 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04f2 │ │ -03595e: 0a00 |0003: move-result v0 │ │ -035960: 0f00 |0004: return v0 │ │ +036f08: |[036f08] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +036f18: 7110 f204 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04f2 │ │ +036f1e: 0a00 |0003: move-result v0 │ │ +036f20: 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; │ │ │ │ @@ -66785,17 +66782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035964: |[035964] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -035974: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -03597a: 0e00 |0003: return-void │ │ +036f24: |[036f24] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +036f34: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036f3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -66804,18 +66801,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03597c: |[03597c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03598c: 7110 f404 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04f4 │ │ -035992: 0a00 |0003: move-result v0 │ │ -035994: 0f00 |0004: return v0 │ │ +036f3c: |[036f3c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +036f4c: 7110 f404 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04f4 │ │ +036f52: 0a00 |0003: move-result v0 │ │ +036f54: 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; │ │ │ │ @@ -66857,20 +66854,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -035998: |[035998] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -0359a8: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0359ae: 2200 c600 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00c6 │ │ -0359b2: 7020 f504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04f5 │ │ -0359b8: 5b10 dc01 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ -0359bc: 0e00 |000a: return-void │ │ +036f58: |[036f58] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +036f68: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +036f6e: 2200 c600 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00c6 │ │ +036f72: 7020 f504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04f5 │ │ +036f78: 5b10 dc01 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ +036f7c: 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; │ │ │ │ @@ -66880,22 +66877,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0359c0: |[0359c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0359d0: 5420 dc01 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ -0359d4: 6e10 b20d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0db2 │ │ -0359da: 0c00 |0005: move-result-object v0 │ │ -0359dc: 1f00 c700 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ -0359e0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -0359e2: 5901 db01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ -0359e6: 0e00 |000b: return-void │ │ +036f80: |[036f80] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +036f90: 5420 dc01 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ +036f94: 6e10 b30d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0db3 │ │ +036f9a: 0c00 |0005: move-result-object v0 │ │ +036f9c: 1f00 c700 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ +036fa0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +036fa2: 5901 db01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ +036fa6: 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; │ │ │ │ @@ -66904,21 +66901,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0359e8: |[0359e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0359f8: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ -0359fc: 6e10 b20d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0db2 │ │ -035a02: 0c00 |0005: move-result-object v0 │ │ -035a04: 1f00 c700 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ -035a08: 5200 db01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ -035a0c: 0f00 |000a: return v0 │ │ +036fa8: |[036fa8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +036fb8: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ +036fbc: 6e10 b30d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0db3 │ │ +036fc2: 0c00 |0005: move-result-object v0 │ │ +036fc4: 1f00 c700 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ +036fc8: 5200 db01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ +036fcc: 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;) │ │ @@ -66926,16 +66923,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035a10: |[035a10] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -035a20: 0e00 |0000: return-void │ │ +036fd0: |[036fd0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +036fe0: 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 │ │ │ │ @@ -66944,16 +66941,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035a24: |[035a24] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -035a34: 0e00 |0000: return-void │ │ +036fe4: |[036fe4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +036ff4: 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 │ │ @@ -66963,21 +66960,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -035a38: |[035a38] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -035a48: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ -035a4c: 6e10 b20d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0db2 │ │ -035a52: 0c00 |0005: move-result-object v0 │ │ -035a54: 1f00 c700 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ -035a58: 5902 db01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ -035a5c: 0e00 |000a: return-void │ │ +036ff8: |[036ff8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +037008: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01dc │ │ +03700c: 6e10 b30d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0db3 │ │ +037012: 0c00 |0005: move-result-object v0 │ │ +037014: 1f00 c700 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00c7 │ │ +037018: 5902 db01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01db │ │ +03701c: 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 │ │ @@ -66987,16 +66984,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035a60: |[035a60] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -035a70: 0e00 |0000: return-void │ │ +037020: |[037020] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +037030: 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; │ │ │ │ @@ -67005,16 +67002,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035a74: |[035a74] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -035a84: 0e00 |0000: return-void │ │ +037034: |[037034] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +037044: 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; │ │ │ │ @@ -67053,17 +67050,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035a88: |[035a88] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -035a98: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035a9e: 0e00 |0003: return-void │ │ +037048: |[037048] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +037058: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03705e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -67072,17 +67069,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -035aa0: |[035aa0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -035ab0: 7100 1b05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@051b │ │ -035ab6: 0e00 |0003: return-void │ │ +037060: |[037060] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +037070: 7100 1b05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@051b │ │ +037076: 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; │ │ │ │ @@ -67091,18 +67088,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -035ab8: |[035ab8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -035ac8: 7100 1c05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@051c │ │ -035ace: 0a00 |0003: move-result v0 │ │ -035ad0: 0f00 |0004: return v0 │ │ +037078: |[037078] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +037088: 7100 1c05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@051c │ │ +03708e: 0a00 |0003: move-result v0 │ │ +037090: 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;) │ │ @@ -67110,17 +67107,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035ad4: |[035ad4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -035ae4: 7110 1d05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@051d │ │ -035aea: 0e00 |0003: return-void │ │ +037094: |[037094] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0370a4: 7110 1d05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@051d │ │ +0370aa: 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 │ │ @@ -67130,17 +67127,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -035aec: |[035aec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -035afc: 7120 1e05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@051e │ │ -035b02: 0e00 |0003: return-void │ │ +0370ac: |[0370ac] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0370bc: 7120 1e05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@051e │ │ +0370c2: 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 │ │ @@ -67151,17 +67148,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035b04: |[035b04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -035b14: 7110 1f05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@051f │ │ -035b1a: 0e00 |0003: return-void │ │ +0370c4: |[0370c4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0370d4: 7110 1f05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@051f │ │ +0370da: 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 │ │ @@ -67171,17 +67168,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035b1c: |[035b1c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -035b2c: 7110 2005 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0520 │ │ -035b32: 0e00 |0003: return-void │ │ +0370dc: |[0370dc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0370ec: 7110 2005 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0520 │ │ +0370f2: 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; │ │ @@ -67191,17 +67188,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035b34: |[035b34] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -035b44: 7110 2105 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0521 │ │ -035b4a: 0e00 |0003: return-void │ │ +0370f4: |[0370f4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +037104: 7110 2105 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0521 │ │ +03710a: 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; │ │ @@ -67245,19 +67242,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 │ │ -035b4c: |[035b4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -035b5c: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01fc │ │ -035b60: 5b02 fd01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035b64: 7010 8b0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035b6a: 0e00 |0007: return-void │ │ +03710c: |[03710c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03711c: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01fc │ │ +037120: 5b02 fd01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +037124: 7010 8c0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03712a: 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; │ │ @@ -67268,19 +67265,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 │ │ -035b6c: |[035b6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -035b7c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035b80: 6e30 c105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c1 │ │ -035b86: 0a00 |0005: move-result v0 │ │ -035b88: 0f00 |0006: return v0 │ │ +03712c: |[03712c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03713c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +037140: 6e30 c105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c1 │ │ +037146: 0a00 |0005: move-result v0 │ │ +037148: 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; │ │ @@ -67290,18 +67287,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 │ │ -035b8c: |[035b8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035b9c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035ba0: 6e30 c405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ -035ba6: 0e00 |0005: return-void │ │ +03714c: |[03714c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03715c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +037160: 6e30 c405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ +037166: 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; │ │ @@ -67312,20 +67309,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 │ │ -035ba8: |[035ba8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -035bb8: 5420 fd01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035bbc: 2201 4801 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ -035bc0: 7020 0c09 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ -035bc6: 6e30 c505 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05c5 │ │ -035bcc: 0e00 |000a: return-void │ │ +037168: |[037168] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +037178: 5420 fd01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +03717c: 2201 4801 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ +037180: 7020 0c09 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ +037186: 6e30 c505 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05c5 │ │ +03718c: 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; │ │ @@ -67336,18 +67333,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 │ │ -035bd0: |[035bd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035be0: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035be4: 6e30 c605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c6 │ │ -035bea: 0e00 |0005: return-void │ │ +037190: |[037190] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0371a0: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +0371a4: 6e30 c605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c6 │ │ +0371aa: 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; │ │ @@ -67358,19 +67355,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 │ │ -035bec: |[035bec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -035bfc: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035c00: 6e40 c705 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@05c7 │ │ -035c06: 0a00 |0005: move-result v0 │ │ -035c08: 0f00 |0006: return v0 │ │ +0371ac: |[0371ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0371bc: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +0371c0: 6e40 c705 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@05c7 │ │ +0371c6: 0a00 |0005: move-result v0 │ │ +0371c8: 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; │ │ @@ -67381,18 +67378,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035c0c: |[035c0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -035c1c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035c20: 6e30 c905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c9 │ │ -035c26: 0e00 |0005: return-void │ │ +0371cc: |[0371cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0371dc: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +0371e0: 6e30 c905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c9 │ │ +0371e6: 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; │ │ @@ -67403,18 +67400,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 │ │ -035c28: |[035c28] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035c38: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ -035c3c: 6e30 ca05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ca │ │ -035c42: 0e00 |0005: return-void │ │ +0371e8: |[0371e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0371f8: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01fd │ │ +0371fc: 6e30 ca05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ca │ │ +037202: 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; │ │ @@ -67459,19 +67456,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 │ │ -035c44: |[035c44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -035c54: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01fe │ │ -035c58: 5b02 ff01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035c5c: 7010 8b0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035c62: 0e00 |0007: return-void │ │ +037204: |[037204] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +037214: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01fe │ │ +037218: 5b02 ff01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +03721c: 7010 8c0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +037222: 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; │ │ @@ -67482,19 +67479,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 │ │ -035c64: |[035c64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -035c74: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035c78: 6e30 c105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c1 │ │ -035c7e: 0a00 |0005: move-result v0 │ │ -035c80: 0f00 |0006: return v0 │ │ +037224: |[037224] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +037234: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +037238: 6e30 c105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c1 │ │ +03723e: 0a00 |0005: move-result v0 │ │ +037240: 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; │ │ @@ -67504,24 +67501,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 │ │ -035c84: |[035c84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -035c94: 5421 ff01 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035c98: 6e20 c205 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05c2 │ │ -035c9e: 0c00 |0005: move-result-object v0 │ │ -035ca0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -035ca4: 6e10 9909 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0999 │ │ -035caa: 0c01 |000b: move-result-object v1 │ │ -035cac: 1101 |000c: return-object v1 │ │ -035cae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -035cb0: 28fe |000e: goto 000c // -0002 │ │ +037244: |[037244] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +037254: 5421 ff01 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +037258: 6e20 c205 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05c2 │ │ +03725e: 0c00 |0005: move-result-object v0 │ │ +037260: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +037264: 6e10 9909 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0999 │ │ +03726a: 0c01 |000b: move-result-object v1 │ │ +03726c: 1101 |000c: return-object v1 │ │ +03726e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +037270: 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; │ │ @@ -67532,18 +67529,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 │ │ -035cb4: |[035cb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035cc4: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035cc8: 6e30 c405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ -035cce: 0e00 |0005: return-void │ │ +037274: |[037274] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +037284: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +037288: 6e30 c405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ +03728e: 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; │ │ @@ -67554,20 +67551,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 │ │ -035cd0: |[035cd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -035ce0: 5420 ff01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035ce4: 2201 4801 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ -035ce8: 7020 0c09 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ -035cee: 6e30 c505 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05c5 │ │ -035cf4: 0e00 |000a: return-void │ │ +037290: |[037290] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0372a0: 5420 ff01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +0372a4: 2201 4801 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ +0372a8: 7020 0c09 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@090c │ │ +0372ae: 6e30 c505 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05c5 │ │ +0372b4: 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; │ │ @@ -67578,18 +67575,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 │ │ -035cf8: |[035cf8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035d08: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035d0c: 6e30 c605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c6 │ │ -035d12: 0e00 |0005: return-void │ │ +0372b8: |[0372b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0372c8: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +0372cc: 6e30 c605 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c6 │ │ +0372d2: 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; │ │ @@ -67600,19 +67597,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 │ │ -035d14: |[035d14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -035d24: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035d28: 6e40 c705 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@05c7 │ │ -035d2e: 0a00 |0005: move-result v0 │ │ -035d30: 0f00 |0006: return v0 │ │ +0372d4: |[0372d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0372e4: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +0372e8: 6e40 c705 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@05c7 │ │ +0372ee: 0a00 |0005: move-result v0 │ │ +0372f0: 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; │ │ @@ -67623,19 +67620,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 │ │ -035d34: |[035d34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -035d44: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035d48: 6e40 c805 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05c8 │ │ -035d4e: 0a00 |0005: move-result v0 │ │ -035d50: 0f00 |0006: return v0 │ │ +0372f4: |[0372f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +037304: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +037308: 6e40 c805 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05c8 │ │ +03730e: 0a00 |0005: move-result v0 │ │ +037310: 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 │ │ @@ -67646,18 +67643,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035d54: |[035d54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -035d64: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035d68: 6e30 c905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c9 │ │ -035d6e: 0e00 |0005: return-void │ │ +037314: |[037314] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +037324: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +037328: 6e30 c905 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c9 │ │ +03732e: 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; │ │ @@ -67668,18 +67665,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 │ │ -035d70: |[035d70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035d80: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ -035d84: 6e30 ca05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ca │ │ -035d8a: 0e00 |0005: return-void │ │ +037330: |[037330] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +037340: 5410 ff01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01ff │ │ +037344: 6e30 ca05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ca │ │ +03734a: 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; │ │ @@ -67716,17 +67713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035d8c: |[035d8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -035d9c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035da2: 0e00 |0003: return-void │ │ +03734c: |[03734c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +03735c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +037362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -67735,17 +67732,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 │ │ -035da4: |[035da4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -035db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035db6: 0f00 |0001: return v0 │ │ +037364: |[037364] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +037374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037376: 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; │ │ @@ -67756,17 +67753,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 │ │ -035db8: |[035db8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -035dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035dca: 1100 |0001: return-object v0 │ │ +037378: |[037378] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +037388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03738a: 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; │ │ @@ -67776,17 +67773,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 │ │ -035dcc: |[035dcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -035ddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035dde: 1100 |0001: return-object v0 │ │ +03738c: |[03738c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +03739c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03739e: 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; │ │ │ │ @@ -67795,17 +67792,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -035de0: |[035de0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -035df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035df2: 1100 |0001: return-object v0 │ │ +0373a0: |[0373a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0373b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0373b2: 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;) │ │ @@ -67813,16 +67810,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 │ │ -035df4: |[035df4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035e04: 0e00 |0000: return-void │ │ +0373b4: |[0373b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0373c4: 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; │ │ @@ -67833,16 +67830,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 │ │ -035e08: |[035e08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -035e18: 0e00 |0000: return-void │ │ +0373c8: |[0373c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0373d8: 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; │ │ @@ -67853,16 +67850,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 │ │ -035e1c: |[035e1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035e2c: 0e00 |0000: return-void │ │ +0373dc: |[0373dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0373ec: 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; │ │ @@ -67873,17 +67870,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 │ │ -035e30: |[035e30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -035e40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -035e42: 0f00 |0001: return v0 │ │ +0373f0: |[0373f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +037400: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037402: 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; │ │ @@ -67895,17 +67892,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 │ │ -035e44: |[035e44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -035e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035e56: 0f00 |0001: return v0 │ │ +037404: |[037404] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +037414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037416: 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; │ │ @@ -67917,16 +67914,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 │ │ -035e58: |[035e58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -035e68: 0e00 |0000: return-void │ │ +037418: |[037418] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +037428: 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; │ │ @@ -67937,16 +67934,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 │ │ -035e6c: |[035e6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -035e7c: 0e00 |0000: return-void │ │ +03742c: |[03742c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03743c: 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; │ │ @@ -68093,25 +68090,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -035e80: |[035e80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -035e90: 7100 e30b 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0be3 │ │ -035e96: 0a00 |0003: move-result v0 │ │ -035e98: 6700 0702 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0207 │ │ -035e9c: 7100 e90b 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0be9 │ │ -035ea2: 0a00 |0009: move-result v0 │ │ -035ea4: 6700 0b02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@020b │ │ -035ea8: 7100 e20b 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0be2 │ │ -035eae: 0a00 |000f: move-result v0 │ │ -035eb0: 6700 0602 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0206 │ │ -035eb4: 0e00 |0012: return-void │ │ +037440: |[037440] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +037450: 7100 e30b 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0be3 │ │ +037456: 0a00 |0003: move-result v0 │ │ +037458: 6700 0702 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0207 │ │ +03745c: 7100 e90b 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0be9 │ │ +037462: 0a00 |0009: move-result v0 │ │ +037464: 6700 0b02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@020b │ │ +037468: 7100 e20b 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0be2 │ │ +03746e: 0a00 |000f: move-result v0 │ │ +037470: 6700 0602 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0206 │ │ +037474: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -68120,31 +68117,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 │ │ -035eb8: |[035eb8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -035ec8: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -035ece: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -035ed2: 2200 e700 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00e7 │ │ -035ed6: 7030 0006 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@0600 │ │ -035edc: 5b10 1302 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -035ee0: 5b13 1902 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -035ee4: 2030 8701 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0187 │ │ -035ee8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -035eec: 1f03 8701 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0187 │ │ -035ef0: 6e20 1106 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0611 │ │ -035ef6: 7020 0c06 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@060c │ │ -035efc: 0e00 |001a: return-void │ │ -035efe: 2200 e700 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00e7 │ │ -035f02: 7020 ff05 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@05ff │ │ -035f08: 5b10 1302 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -035f0c: 28ea |0022: goto 000c // -0016 │ │ +037478: |[037478] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +037488: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03748e: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +037492: 2200 e700 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00e7 │ │ +037496: 7030 0006 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@0600 │ │ +03749c: 5b10 1302 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0374a0: 5b13 1902 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +0374a4: 2030 8701 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0187 │ │ +0374a8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0374ac: 1f03 8701 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0187 │ │ +0374b0: 6e20 1106 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0611 │ │ +0374b6: 7020 0c06 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@060c │ │ +0374bc: 0e00 |001a: return-void │ │ +0374be: 2200 e700 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@00e7 │ │ +0374c2: 7020 ff05 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@05ff │ │ +0374c8: 5b10 1302 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0374cc: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0005 line=149 │ │ 0x000c line=153 │ │ 0x000e line=154 │ │ @@ -68164,17 +68161,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 │ │ -035f10: |[035f10] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -035f20: 5410 0e02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -035f24: 1100 |0002: return-object v0 │ │ +0374d0: |[0374d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +0374e0: 5410 0e02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +0374e4: 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;) │ │ @@ -68182,17 +68179,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 │ │ -035f28: |[035f28] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -035f38: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -035f3c: 1100 |0002: return-object v0 │ │ +0374e8: |[0374e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +0374f8: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +0374fc: 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;) │ │ @@ -68200,17 +68197,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 │ │ -035f40: |[035f40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -035f50: 7010 0b06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@060b │ │ -035f56: 0e00 |0003: return-void │ │ +037500: |[037500] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +037510: 7010 0b06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@060b │ │ +037516: 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;) │ │ @@ -68218,17 +68215,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 │ │ -035f58: |[035f58] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -035f68: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -035f6c: 1100 |0002: return-object v0 │ │ +037518: |[037518] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +037528: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +03752c: 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;) │ │ @@ -68236,17 +68233,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 │ │ -035f70: |[035f70] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -035f80: 5510 1d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ -035f84: 0f00 |0002: return v0 │ │ +037530: |[037530] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +037540: 5510 1d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ +037544: 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;) │ │ @@ -68254,37 +68251,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -035f88: |[035f88] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -035f98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -035f9a: 5430 1302 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -035f9e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -035fa0: 6e20 0a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -035fa6: 5430 1302 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -035faa: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -035fac: 6e20 0a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -035fb2: 5430 1302 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -035fb6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -035fb8: 6e20 0a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -035fbe: 5430 1f02 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -035fc2: 6e10 860b 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ -035fc8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -035fca: 5b30 1f02 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -035fce: 5c32 1502 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ -035fd2: 5c32 1d02 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ -035fd6: 5c32 0d02 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ -035fda: 5c32 0c02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ -035fde: 5530 1402 |0023: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -035fe2: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ -035fe6: 5c32 1402 |0027: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -035fea: 0e00 |0029: return-void │ │ +037548: |[037548] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +037558: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03755a: 5430 1302 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +03755e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +037560: 6e20 0a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037566: 5430 1302 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +03756a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +03756c: 6e20 0a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037572: 5430 1302 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037576: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +037578: 6e20 0a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +03757e: 5430 1f02 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037582: 6e10 860b 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ +037588: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03758a: 5b30 1f02 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +03758e: 5c32 1502 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ +037592: 5c32 1d02 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ +037596: 5c32 0d02 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ +03759a: 5c32 0c02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ +03759e: 5530 1402 |0023: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +0375a2: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ +0375a6: 5c32 1402 |0027: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +0375aa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0007 line=401 │ │ 0x000d line=402 │ │ 0x0013 line=403 │ │ 0x0018 line=404 │ │ @@ -68303,32 +68300,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -035fec: |[035fec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -035ffc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -035ffe: 5430 1302 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -036002: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -036004: 6e20 0a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -03600a: 5430 1302 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -03600e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -036010: 6e20 0a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -036016: 5430 1302 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -03601a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -03601c: 6e20 0a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -036022: 5c32 1502 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ -036026: 5c32 0d02 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ -03602a: 5c32 0c02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ -03602e: 5530 1402 |0019: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -036032: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ -036036: 5c32 1402 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -03603a: 0e00 |001f: return-void │ │ +0375ac: |[0375ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +0375bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0375be: 5430 1302 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0375c2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0375c4: 6e20 0a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +0375ca: 5430 1302 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0375ce: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0375d0: 6e20 0a01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +0375d6: 5430 1302 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0375da: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0375dc: 6e20 0a01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +0375e2: 5c32 1502 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ +0375e6: 5c32 0d02 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ +0375ea: 5c32 0c02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ +0375ee: 5530 1402 |0019: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +0375f2: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ +0375f6: 5c32 1402 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +0375fa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=415 │ │ 0x0007 line=416 │ │ 0x000d line=417 │ │ 0x0013 line=418 │ │ 0x0015 line=419 │ │ @@ -68344,24 +68341,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03603c: |[03603c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -03604c: 5420 1302 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -036050: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -036052: 6e20 0a01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -036058: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03605a: 5c20 1402 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -03605e: 5420 1902 |0009: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -036062: 5421 0e02 |000b: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036066: 7220 520b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0b52 │ │ -03606c: 0e00 |0010: return-void │ │ +0375fc: |[0375fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +03760c: 5420 1302 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037610: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +037612: 6e20 0a01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037618: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03761a: 5c20 1402 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +03761e: 5420 1902 |0009: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +037622: 5421 0e02 |000b: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037626: 7220 520b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0b52 │ │ +03762c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0006 line=443 │ │ 0x0009 line=444 │ │ 0x0010 line=445 │ │ locals : │ │ @@ -68372,45 +68369,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -036070: |[036070] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -036080: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -036084: 2203 fe01 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -036088: 1a04 9f01 |0004: const-string v4, "Context must not be null" // string@019f │ │ -03608c: 7020 770d 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -036092: 2703 |0009: throw v3 │ │ -036094: 5453 1902 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -036098: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -03609c: 2203 fe01 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -0360a0: 1a04 7205 |0010: const-string v4, "OnGestureListener must not be null" // string@0572 │ │ -0360a4: 7020 770d 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -0360aa: 2703 |0015: throw v3 │ │ -0360ac: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -0360ae: 5c53 1602 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ -0360b2: 7110 e10b 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0be1 │ │ -0360b8: 0c00 |001c: move-result-object v0 │ │ -0360ba: 6e10 e80b 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0be8 │ │ -0360c0: 0a02 |0020: move-result v2 │ │ -0360c2: 6e10 e40b 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0be4 │ │ -0360c8: 0a01 |0024: move-result v1 │ │ -0360ca: 6e10 e60b 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0be6 │ │ -0360d0: 0a03 |0028: move-result v3 │ │ -0360d2: 5953 1b02 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@021b │ │ -0360d6: 6e10 e50b 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0be5 │ │ -0360dc: 0a03 |002e: move-result v3 │ │ -0360de: 5953 1a02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@021a │ │ -0360e2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -0360e6: 5953 1e02 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@021e │ │ -0360ea: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -0360ee: 5953 1002 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0210 │ │ -0360f2: 0e00 |0039: return-void │ │ +037630: |[037630] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +037640: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +037644: 2203 fe01 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +037648: 1a04 9f01 |0004: const-string v4, "Context must not be null" // string@019f │ │ +03764c: 7020 780d 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +037652: 2703 |0009: throw v3 │ │ +037654: 5453 1902 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +037658: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +03765c: 2203 fe01 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +037660: 1a04 7205 |0010: const-string v4, "OnGestureListener must not be null" // string@0572 │ │ +037664: 7020 780d 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +03766a: 2703 |0015: throw v3 │ │ +03766c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +03766e: 5c53 1602 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ +037672: 7110 e10b 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0be1 │ │ +037678: 0c00 |001c: move-result-object v0 │ │ +03767a: 6e10 e80b 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0be8 │ │ +037680: 0a02 |0020: move-result v2 │ │ +037682: 6e10 e40b 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0be4 │ │ +037688: 0a01 |0024: move-result v1 │ │ +03768a: 6e10 e60b 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0be6 │ │ +037690: 0a03 |0028: move-result v3 │ │ +037692: 5953 1b02 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@021b │ │ +037696: 6e10 e50b 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0be5 │ │ +03769c: 0a03 |002e: move-result v3 │ │ +03769e: 5953 1a02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@021a │ │ +0376a2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +0376a6: 5953 1e02 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@021e │ │ +0376aa: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +0376ae: 5953 1002 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0210 │ │ +0376b2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x000a line=164 │ │ 0x000e line=165 │ │ 0x0016 line=167 │ │ @@ -68430,680 +68427,680 @@ │ │ 0x0000 - 0x003a reg=6 context Landroid/content/Context; │ │ │ │ #11 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isConsideredDoubleTap' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -0360f4: |[0360f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -036104: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -036106: 5573 0c02 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ -03610a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03610e: 0f02 |0005: return v2 │ │ -036110: 6e10 730b 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0b73 │ │ -036116: 0b03 |0009: move-result-wide v3 │ │ -036118: 6e10 730b 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@0b73 │ │ -03611e: 0b05 |000d: move-result-wide v5 │ │ -036120: bc53 |000e: sub-long/2addr v3, v5 │ │ -036122: 6005 0602 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0206 │ │ -036126: 8155 |0011: int-to-long v5, v5 │ │ -036128: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -03612c: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -036130: 6e10 760b 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ -036136: 0a03 |0019: move-result v3 │ │ -036138: 8733 |001a: float-to-int v3, v3 │ │ -03613a: 6e10 760b 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ -036140: 0a04 |001e: move-result v4 │ │ -036142: 8744 |001f: float-to-int v4, v4 │ │ -036144: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -036148: 6e10 780b 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ -03614e: 0a03 |0025: move-result v3 │ │ -036150: 8733 |0026: float-to-int v3, v3 │ │ -036152: 6e10 780b 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ -036158: 0a04 |002a: move-result v4 │ │ -03615a: 8744 |002b: float-to-int v4, v4 │ │ -03615c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -036160: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -036164: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -036168: b043 |0032: add-int/2addr v3, v4 │ │ -03616a: 5274 1002 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0210 │ │ -03616e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -036172: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -036174: 28cd |0038: goto 0005 // -0033 │ │ +0376b4: |[0376b4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +0376c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0376c6: 5583 0c02 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ +0376ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0376ce: 0f02 |0005: return v2 │ │ +0376d0: 6e10 730b 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@0b73 │ │ +0376d6: 0b04 |0009: move-result-wide v4 │ │ +0376d8: 6e10 730b 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0b73 │ │ +0376de: 0b06 |000d: move-result-wide v6 │ │ +0376e0: bc64 |000e: sub-long/2addr v4, v6 │ │ +0376e2: 6003 0602 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0206 │ │ +0376e6: 8136 |0011: int-to-long v6, v3 │ │ +0376e8: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +0376ec: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +0376f0: 6e10 760b 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ +0376f6: 0a03 |0019: move-result v3 │ │ +0376f8: 8733 |001a: float-to-int v3, v3 │ │ +0376fa: 6e10 760b 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ +037700: 0a04 |001e: move-result v4 │ │ +037702: 8744 |001f: float-to-int v4, v4 │ │ +037704: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +037708: 6e10 780b 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ +03770e: 0a03 |0025: move-result v3 │ │ +037710: 8733 |0026: float-to-int v3, v3 │ │ +037712: 6e10 780b 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ +037718: 0a04 |002a: move-result v4 │ │ +03771a: 8744 |002b: float-to-int v4, v4 │ │ +03771c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +037720: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +037724: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +037728: b043 |0032: add-int/2addr v3, v4 │ │ +03772a: 5284 1002 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0210 │ │ +03772e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +037732: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +037734: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ 0x0005 line=438 │ │ 0x0006 line=432 │ │ 0x0016 line=436 │ │ 0x0022 line=437 │ │ 0x002e line=438 │ │ locals : │ │ 0x0022 - 0x0039 reg=0 deltaX I │ │ 0x002e - 0x0039 reg=1 deltaY I │ │ - 0x0000 - 0x0039 reg=7 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x0039 reg=8 firstDown Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=9 firstUp Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=10 secondDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=8 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x0039 reg=9 firstDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=10 firstUp Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=11 secondDown Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isLongpressEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036178: |[036178] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -036188: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ -03618c: 0f00 |0002: return v0 │ │ +037738: |[037738] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +037748: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ +03774c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 43 │ │ + registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1178 16-bit code units │ │ -036190: |[036190] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0361a0: 7401 700b 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -0361a6: 0a05 |0003: move-result v5 │ │ -0361a8: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -0361ac: 5400 1f02 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0361b0: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -0361b4: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -0361b8: 7100 850b 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ -0361be: 0c23 |000f: move-result-object v35 │ │ -0361c0: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -0361c4: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -0361c8: 5b10 1f02 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0361cc: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -0361d0: 5400 1f02 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0361d4: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -0361d8: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -0361dc: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -0361e0: 6e20 7e0b 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ -0361e6: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -0361ea: 0223 0000 |0025: move/from16 v35, v0 │ │ -0361ee: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -0361f2: 0200 2300 |0029: move/from16 v0, v35 │ │ -0361f6: 0201 2400 |002b: move/from16 v1, v36 │ │ -0361fa: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -0361fe: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -036202: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -036206: 7701 5f06 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ -03620c: 0a18 |0036: move-result v24 │ │ -03620e: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -036212: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -036216: 7701 6106 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0661 │ │ -03621c: 0a06 |003e: move-result v6 │ │ -03621e: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -036222: 0200 1100 |0041: move/from16 v0, v17 │ │ -036226: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -03622a: 0200 1800 |0045: move/from16 v0, v24 │ │ -03622e: 0201 1100 |0047: move/from16 v1, v17 │ │ -036232: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -036236: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -03623a: 28f4 |004d: goto 0041 // -000c │ │ -03623c: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -036240: 28e1 |0050: goto 0031 // -001f │ │ -036242: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -036246: 28e4 |0053: goto 0037 // -001c │ │ -036248: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -03624c: 0201 1100 |0056: move/from16 v1, v17 │ │ -036250: 7120 6306 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ -036256: 0a23 |005b: move-result v35 │ │ -036258: a619 1923 |005c: add-float v25, v25, v35 │ │ -03625c: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -036260: 0201 1100 |0060: move/from16 v1, v17 │ │ -036264: 7120 6406 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0664 │ │ -03626a: 0a23 |0065: move-result v35 │ │ -03626c: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -036270: 28e3 |0068: goto 004b // -001d │ │ -036272: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -036276: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -03627a: 82b0 |006d: int-to-float v0, v11 │ │ -03627c: 0223 0000 |006e: move/from16 v35, v0 │ │ -036280: a90d 1923 |0070: div-float v13, v25, v35 │ │ -036284: 82b0 |0072: int-to-float v0, v11 │ │ -036286: 0223 0000 |0073: move/from16 v35, v0 │ │ -03628a: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -03628e: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -036292: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -036296: 0223 0000 |007b: move/from16 v35, v0 │ │ -03629a: 2b23 0b04 0000 |007d: packed-switch v35, 00000488 // +0000040b │ │ -0362a0: 0f10 |0080: return v16 │ │ -0362a2: 016b |0081: move v11, v6 │ │ -0362a4: 28eb |0082: goto 006d // -0015 │ │ -0362a6: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -0362aa: 590d 1702 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ -0362ae: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -0362b2: 590d 1102 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ -0362b6: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -0362ba: 590e 1802 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ -0362be: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -0362c2: 590e 1202 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ -0362c6: 7601 0a06 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@060a │ │ -0362cc: 28ea |0096: goto 0080 // -0016 │ │ -0362ce: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -0362d2: 590d 1702 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ -0362d6: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -0362da: 590d 1102 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ -0362de: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -0362e2: 590e 1802 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ -0362e6: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -0362ea: 590e 1202 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ -0362ee: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -0362f2: 5400 1f02 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0362f6: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -0362fa: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -0362fe: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -036302: 5200 1a02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@021a │ │ -036306: 0225 0000 |00b3: move/from16 v37, v0 │ │ -03630a: 0200 2500 |00b5: move/from16 v0, v37 │ │ -03630e: 8200 |00b7: int-to-float v0, v0 │ │ -036310: 0225 0000 |00b8: move/from16 v37, v0 │ │ -036314: 7403 800b 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ -03631a: 7701 5f06 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ -036320: 0a1b |00c0: move-result v27 │ │ -036322: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -036326: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -03632a: 7120 6206 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -036330: 0a12 |00c8: move-result v18 │ │ -036332: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -036336: 5400 1f02 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -03633a: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -03633e: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -036342: 0201 1200 |00d1: move/from16 v1, v18 │ │ -036346: 7120 dd06 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ -03634c: 0a20 |00d6: move-result v32 │ │ -03634e: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -036352: 5400 1f02 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -036356: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -03635a: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -03635e: 0201 1200 |00df: move/from16 v1, v18 │ │ -036362: 7120 de06 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06de │ │ -036368: 0a22 |00e4: move-result v34 │ │ -03636a: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -03636e: 0200 1100 |00e7: move/from16 v0, v17 │ │ -036372: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -036376: 0200 1100 |00eb: move/from16 v0, v17 │ │ -03637a: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -03637e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -036382: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -036386: 28f4 |00f3: goto 00e7 // -000c │ │ -036388: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -03638c: 0201 1100 |00f6: move/from16 v1, v17 │ │ -036390: 7120 6206 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -036396: 0a13 |00fb: move-result v19 │ │ -036398: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -03639c: 5400 1f02 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0363a0: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -0363a4: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -0363a8: 0201 1300 |0104: move/from16 v1, v19 │ │ -0363ac: 7120 dd06 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ -0363b2: 0a23 |0109: move-result v35 │ │ -0363b4: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -0363b8: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -0363bc: 5400 1f02 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0363c0: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -0363c4: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -0363c8: 0201 1300 |0114: move/from16 v1, v19 │ │ -0363cc: 7120 de06 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06de │ │ -0363d2: 0a23 |0119: move-result v35 │ │ -0363d4: a821 2223 |011a: mul-float v33, v34, v35 │ │ -0363d8: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -0363dc: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -0363e0: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -0363e4: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -0363e8: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -0363ec: 5400 1f02 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0363f0: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -0363f4: 7401 7f0b 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@0b7f │ │ -0363fa: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -0363fe: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -036402: 5400 0f02 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -036406: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -03640a: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -03640e: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -036412: 5400 1302 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -036416: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -03641a: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -03641e: 7402 0601 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@0106 │ │ -036424: 0a0f |0142: move-result v15 │ │ -036426: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -03642a: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -03642e: 5400 1302 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -036432: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -036436: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -03643a: 7402 0a01 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -036440: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -036444: 5400 0e02 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036448: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -03644c: 3823 0501 |0156: if-eqz v35, 025b // +0105 │ │ -036450: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -036454: 5400 1c02 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ -036458: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -03645c: 3823 fd00 |015e: if-eqz v35, 025b // +00fd │ │ -036460: 380f fb00 |0160: if-eqz v15, 025b // +00fb │ │ -036464: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -036468: 5400 0e02 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -03646c: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -036470: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -036474: 5400 1c02 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ -036478: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -03647c: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -036480: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -036484: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -036488: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -03648c: 7040 0d06 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@060d │ │ -036492: 0a23 |0179: move-result v35 │ │ -036494: 3823 e100 |017a: if-eqz v35, 025b // +00e1 │ │ -036498: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -03649c: 0200 2300 |017e: move/from16 v0, v35 │ │ -0364a0: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -0364a4: 5c10 1502 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ -0364a8: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -0364ac: 5400 0f02 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -0364b0: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -0364b4: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -0364b8: 5400 0e02 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -0364bc: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -0364c0: 7802 4d0b 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0b4d │ │ -0364c6: 0a23 |0193: move-result v35 │ │ -0364c8: 9610 1023 |0194: or-int v16, v16, v35 │ │ -0364cc: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -0364d0: 5400 0f02 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -0364d4: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -0364d8: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -0364dc: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -0364e0: 7220 4e0b 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0b4e │ │ -0364e6: 0a23 |01a3: move-result v35 │ │ -0364e8: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -0364ec: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -0364f0: 590d 1702 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ -0364f4: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -0364f8: 590d 1102 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ -0364fc: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -036500: 590e 1802 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ -036504: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -036508: 590e 1202 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ -03650c: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -036510: 5400 0e02 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036514: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -036518: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -03651c: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -036520: 5400 0e02 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036524: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -036528: 7401 7c0b 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ -03652e: 7701 7b0b 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0b7b │ │ -036534: 0c23 |01ca: move-result-object v35 │ │ -036536: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -03653a: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -03653e: 5b10 0e02 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036542: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -036546: 0200 2300 |01d3: move/from16 v0, v35 │ │ -03654a: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -03654e: 5c10 0d02 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ -036552: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -036556: 0200 2300 |01db: move/from16 v0, v35 │ │ -03655a: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -03655e: 5c10 0c02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ -036562: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -036566: 0200 2300 |01e3: move/from16 v0, v35 │ │ -03656a: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -03656e: 5c10 1d02 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ -036572: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -036576: 0200 2300 |01eb: move/from16 v0, v35 │ │ -03657a: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -03657e: 5c10 1402 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -036582: 0800 2900 |01f1: move-object/from16 v0, v41 │ │ -036586: 5500 1602 |01f3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ -03658a: 0223 0000 |01f5: move/from16 v35, v0 │ │ -03658e: 3823 3400 |01f7: if-eqz v35, 022b // +0034 │ │ -036592: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -036596: 5400 1302 |01fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -03659a: 0823 0000 |01fd: move-object/from16 v35, v0 │ │ -03659e: 1324 0200 |01ff: const/16 v36, #int 2 // #2 │ │ -0365a2: 7402 0a01 2300 |0201: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -0365a8: 0800 2900 |0204: move-object/from16 v0, v41 │ │ -0365ac: 5400 1302 |0206: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -0365b0: 0823 0000 |0208: move-object/from16 v35, v0 │ │ -0365b4: 1324 0200 |020a: const/16 v36, #int 2 // #2 │ │ -0365b8: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -0365bc: 5400 0e02 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -0365c0: 0825 0000 |0210: move-object/from16 v37, v0 │ │ -0365c4: 7401 710b 2500 |0212: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0b71 │ │ -0365ca: 0b25 |0215: move-result-wide v37 │ │ -0365cc: 6027 0b02 |0216: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@020b │ │ -0365d0: 0200 2700 |0218: move/from16 v0, v39 │ │ -0365d4: 8100 |021a: int-to-long v0, v0 │ │ -0365d6: 0527 0000 |021b: move-wide/from16 v39, v0 │ │ -0365da: 9b25 2527 |021d: add-long v37, v37, v39 │ │ -0365de: 6027 0702 |021f: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0207 │ │ -0365e2: 0200 2700 |0221: move/from16 v0, v39 │ │ -0365e6: 8100 |0223: int-to-long v0, v0 │ │ -0365e8: 0527 0000 |0224: move-wide/from16 v39, v0 │ │ -0365ec: 9b25 2527 |0226: add-long v37, v37, v39 │ │ -0365f0: 7404 0c01 2300 |0228: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@010c │ │ -0365f6: 0800 2900 |022b: move-object/from16 v0, v41 │ │ -0365fa: 5400 1302 |022d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -0365fe: 0823 0000 |022f: move-object/from16 v35, v0 │ │ -036602: 1324 0100 |0231: const/16 v36, #int 1 // #1 │ │ -036606: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -03660a: 5400 0e02 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -03660e: 0825 0000 |0237: move-object/from16 v37, v0 │ │ -036612: 7401 710b 2500 |0239: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0b71 │ │ -036618: 0b25 |023c: move-result-wide v37 │ │ -03661a: 6027 0b02 |023d: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@020b │ │ -03661e: 0200 2700 |023f: move/from16 v0, v39 │ │ -036622: 8100 |0241: int-to-long v0, v0 │ │ -036624: 0527 0000 |0242: move-wide/from16 v39, v0 │ │ -036628: 9b25 2527 |0244: add-long v37, v37, v39 │ │ -03662c: 7404 0c01 2300 |0246: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@010c │ │ -036632: 0800 2900 |0249: move-object/from16 v0, v41 │ │ -036636: 5400 1902 |024b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -03663a: 0823 0000 |024d: move-object/from16 v35, v0 │ │ -03663e: 0800 2300 |024f: move-object/from16 v0, v35 │ │ -036642: 0801 2a00 |0251: move-object/from16 v1, v42 │ │ -036646: 7220 500b 1000 |0253: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0b50 │ │ -03664c: 0a23 |0256: move-result v35 │ │ -03664e: 9610 1023 |0257: or-int v16, v16, v35 │ │ -036652: 2900 27fe |0259: goto/16 0080 // -01d9 │ │ -036656: 0800 2900 |025b: move-object/from16 v0, v41 │ │ -03665a: 5400 1302 |025d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -03665e: 0823 0000 |025f: move-object/from16 v35, v0 │ │ -036662: 1324 0300 |0261: const/16 v36, #int 3 // #3 │ │ -036666: 6025 0602 |0263: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0206 │ │ -03666a: 0200 2500 |0265: move/from16 v0, v37 │ │ -03666e: 8100 |0267: int-to-long v0, v0 │ │ -036670: 0525 0000 |0268: move-wide/from16 v37, v0 │ │ -036674: 7404 0d01 2300 |026a: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@010d │ │ -03667a: 2900 39ff |026d: goto/16 01a6 // -00c7 │ │ -03667e: 0800 2900 |026f: move-object/from16 v0, v41 │ │ -036682: 5500 1402 |0271: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -036686: 0223 0000 |0273: move/from16 v35, v0 │ │ -03668a: 3923 0bfe |0275: if-nez v35, 0080 // -01f5 │ │ -03668e: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -036692: 5200 1702 |0279: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ -036696: 0223 0000 |027b: move/from16 v35, v0 │ │ -03669a: a716 230d |027d: sub-float v22, v35, v13 │ │ -03669e: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -0366a2: 5200 1802 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ -0366a6: 0223 0000 |0283: move/from16 v35, v0 │ │ -0366aa: a717 230e |0285: sub-float v23, v35, v14 │ │ -0366ae: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -0366b2: 5500 1502 |0289: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ -0366b6: 0223 0000 |028b: move/from16 v35, v0 │ │ -0366ba: 3823 1400 |028d: if-eqz v35, 02a1 // +0014 │ │ -0366be: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -0366c2: 5400 0f02 |0291: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -0366c6: 0823 0000 |0293: move-object/from16 v35, v0 │ │ -0366ca: 0800 2300 |0295: move-object/from16 v0, v35 │ │ -0366ce: 0801 2a00 |0297: move-object/from16 v1, v42 │ │ -0366d2: 7220 4e0b 1000 |0299: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0b4e │ │ -0366d8: 0a23 |029c: move-result v35 │ │ -0366da: 9610 1023 |029d: or-int v16, v16, v35 │ │ -0366de: 2900 e1fd |029f: goto/16 0080 // -021f │ │ -0366e2: 0800 2900 |02a1: move-object/from16 v0, v41 │ │ -0366e6: 5500 0d02 |02a3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ -0366ea: 0223 0000 |02a5: move/from16 v35, v0 │ │ -0366ee: 3823 8700 |02a7: if-eqz v35, 032e // +0087 │ │ -0366f2: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -0366f6: 5200 1102 |02ab: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ -0366fa: 0223 0000 |02ad: move/from16 v35, v0 │ │ -0366fe: a723 0d23 |02af: sub-float v35, v13, v35 │ │ -036702: 0200 2300 |02b1: move/from16 v0, v35 │ │ -036706: 8708 |02b3: float-to-int v8, v0 │ │ -036708: 0800 2900 |02b4: move-object/from16 v0, v41 │ │ -03670c: 5200 1202 |02b6: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ -036710: 0223 0000 |02b8: move/from16 v35, v0 │ │ -036714: a723 0e23 |02ba: sub-float v35, v14, v35 │ │ -036718: 0200 2300 |02bc: move/from16 v0, v35 │ │ -03671c: 8709 |02be: float-to-int v9, v0 │ │ -03671e: 9223 0808 |02bf: mul-int v35, v8, v8 │ │ -036722: 9224 0909 |02c1: mul-int v36, v9, v9 │ │ -036726: 900a 2324 |02c3: add-int v10, v35, v36 │ │ -03672a: 0800 2900 |02c5: move-object/from16 v0, v41 │ │ -03672e: 5200 1e02 |02c7: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@021e │ │ -036732: 0223 0000 |02c9: move/from16 v35, v0 │ │ -036736: 0200 2300 |02cb: move/from16 v0, v35 │ │ -03673a: 370a 4d00 |02cd: if-le v10, v0, 031a // +004d │ │ -03673e: 0800 2900 |02cf: move-object/from16 v0, v41 │ │ -036742: 5400 1902 |02d1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -036746: 0823 0000 |02d3: move-object/from16 v35, v0 │ │ -03674a: 0800 2900 |02d5: move-object/from16 v0, v41 │ │ -03674e: 5400 0e02 |02d7: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036752: 0824 0000 |02d9: move-object/from16 v36, v0 │ │ -036756: 0800 2300 |02db: move-object/from16 v0, v35 │ │ -03675a: 0801 2400 |02dd: move-object/from16 v1, v36 │ │ -03675e: 0802 2a00 |02df: move-object/from16 v2, v42 │ │ -036762: 0203 1600 |02e1: move/from16 v3, v22 │ │ -036766: 0204 1700 |02e3: move/from16 v4, v23 │ │ -03676a: 7254 530b 1032 |02e5: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0b53 │ │ -036770: 0a10 |02e8: move-result v16 │ │ -036772: 0800 2900 |02e9: move-object/from16 v0, v41 │ │ -036776: 590d 1702 |02eb: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ -03677a: 0800 2900 |02ed: move-object/from16 v0, v41 │ │ -03677e: 590e 1802 |02ef: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ -036782: 1323 0000 |02f1: const/16 v35, #int 0 // #0 │ │ -036786: 0200 2300 |02f3: move/from16 v0, v35 │ │ -03678a: 0801 2900 |02f5: move-object/from16 v1, v41 │ │ -03678e: 5c10 0d02 |02f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ -036792: 0800 2900 |02f9: move-object/from16 v0, v41 │ │ -036796: 5400 1302 |02fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -03679a: 0823 0000 |02fd: move-object/from16 v35, v0 │ │ -03679e: 1324 0300 |02ff: const/16 v36, #int 3 // #3 │ │ -0367a2: 7402 0a01 2300 |0301: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -0367a8: 0800 2900 |0304: move-object/from16 v0, v41 │ │ -0367ac: 5400 1302 |0306: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -0367b0: 0823 0000 |0308: move-object/from16 v35, v0 │ │ -0367b4: 1324 0100 |030a: const/16 v36, #int 1 // #1 │ │ -0367b8: 7402 0a01 2300 |030c: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -0367be: 0800 2900 |030f: move-object/from16 v0, v41 │ │ -0367c2: 5400 1302 |0311: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -0367c6: 0823 0000 |0313: move-object/from16 v35, v0 │ │ -0367ca: 1324 0200 |0315: const/16 v36, #int 2 // #2 │ │ -0367ce: 7402 0a01 2300 |0317: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -0367d4: 0800 2900 |031a: move-object/from16 v0, v41 │ │ -0367d8: 5200 1e02 |031c: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@021e │ │ -0367dc: 0223 0000 |031e: move/from16 v35, v0 │ │ -0367e0: 0200 2300 |0320: move/from16 v0, v35 │ │ -0367e4: 370a 5efd |0322: if-le v10, v0, 0080 // -02a2 │ │ -0367e8: 1323 0000 |0324: const/16 v35, #int 0 // #0 │ │ -0367ec: 0200 2300 |0326: move/from16 v0, v35 │ │ -0367f0: 0801 2900 |0328: move-object/from16 v1, v41 │ │ -0367f4: 5c10 0c02 |032a: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ -0367f8: 2900 54fd |032c: goto/16 0080 // -02ac │ │ -0367fc: 7701 810d 1600 |032e: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -036802: 0a23 |0331: move-result v35 │ │ -036804: 1524 803f |0332: const/high16 v36, #int 1065353216 // #3f80 │ │ -036808: 2d23 2324 |0334: cmpl-float v35, v35, v36 │ │ -03680c: 3b23 0c00 |0336: if-gez v35, 0342 // +000c │ │ -036810: 7701 810d 1700 |0338: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -036816: 0a23 |033b: move-result v35 │ │ -036818: 1524 803f |033c: const/high16 v36, #int 1065353216 // #3f80 │ │ -03681c: 2d23 2324 |033e: cmpl-float v35, v35, v36 │ │ -036820: 3a23 40fd |0340: if-ltz v35, 0080 // -02c0 │ │ -036824: 0800 2900 |0342: move-object/from16 v0, v41 │ │ -036828: 5400 1902 |0344: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -03682c: 0823 0000 |0346: move-object/from16 v35, v0 │ │ -036830: 0800 2900 |0348: move-object/from16 v0, v41 │ │ -036834: 5400 0e02 |034a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036838: 0824 0000 |034c: move-object/from16 v36, v0 │ │ -03683c: 0800 2300 |034e: move-object/from16 v0, v35 │ │ -036840: 0801 2400 |0350: move-object/from16 v1, v36 │ │ -036844: 0802 2a00 |0352: move-object/from16 v2, v42 │ │ -036848: 0203 1600 |0354: move/from16 v3, v22 │ │ -03684c: 0204 1700 |0356: move/from16 v4, v23 │ │ -036850: 7254 530b 1032 |0358: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0b53 │ │ -036856: 0a10 |035b: move-result v16 │ │ -036858: 0800 2900 |035c: move-object/from16 v0, v41 │ │ -03685c: 590d 1702 |035e: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ -036860: 0800 2900 |0360: move-object/from16 v0, v41 │ │ -036864: 590e 1802 |0362: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ -036868: 2900 1cfd |0364: goto/16 0080 // -02e4 │ │ -03686c: 1323 0000 |0366: const/16 v35, #int 0 // #0 │ │ -036870: 0200 2300 |0368: move/from16 v0, v35 │ │ -036874: 0801 2900 |036a: move-object/from16 v1, v41 │ │ -036878: 5c10 1d02 |036c: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ -03687c: 7701 7b0b 2a00 |036e: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0b7b │ │ -036882: 0c07 |0371: move-result-object v7 │ │ -036884: 0800 2900 |0372: move-object/from16 v0, v41 │ │ -036888: 5500 1502 |0374: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ -03688c: 0223 0000 |0376: move/from16 v35, v0 │ │ -036890: 3823 6000 |0378: if-eqz v35, 03d8 // +0060 │ │ -036894: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -036898: 5400 0f02 |037c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -03689c: 0823 0000 |037e: move-object/from16 v35, v0 │ │ -0368a0: 0800 2300 |0380: move-object/from16 v0, v35 │ │ -0368a4: 0801 2a00 |0382: move-object/from16 v1, v42 │ │ -0368a8: 7220 4e0b 1000 |0384: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0b4e │ │ -0368ae: 0a23 |0387: move-result v35 │ │ -0368b0: 9610 1023 |0388: or-int v16, v16, v35 │ │ -0368b4: 0800 2900 |038a: move-object/from16 v0, v41 │ │ -0368b8: 5400 1c02 |038c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ -0368bc: 0823 0000 |038e: move-object/from16 v35, v0 │ │ -0368c0: 3823 0b00 |0390: if-eqz v35, 039b // +000b │ │ -0368c4: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -0368c8: 5400 1c02 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ -0368cc: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -0368d0: 7401 7c0b 2300 |0398: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ -0368d6: 0800 2900 |039b: move-object/from16 v0, v41 │ │ -0368da: 5b07 1c02 |039d: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ -0368de: 0800 2900 |039f: move-object/from16 v0, v41 │ │ -0368e2: 5400 1f02 |03a1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0368e6: 0823 0000 |03a3: move-object/from16 v35, v0 │ │ -0368ea: 3823 1300 |03a5: if-eqz v35, 03b8 // +0013 │ │ -0368ee: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -0368f2: 5400 1f02 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0368f6: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -0368fa: 7401 860b 2300 |03ad: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ -036900: 1323 0000 |03b0: const/16 v35, #int 0 // #0 │ │ -036904: 0800 2300 |03b2: move-object/from16 v0, v35 │ │ -036908: 0801 2900 |03b4: move-object/from16 v1, v41 │ │ -03690c: 5b10 1f02 |03b6: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -036910: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -036914: 0200 2300 |03ba: move/from16 v0, v35 │ │ -036918: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -03691c: 5c10 1502 |03be: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ -036920: 0800 2900 |03c0: move-object/from16 v0, v41 │ │ -036924: 5400 1302 |03c2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -036928: 0823 0000 |03c4: move-object/from16 v35, v0 │ │ -03692c: 1324 0100 |03c6: const/16 v36, #int 1 // #1 │ │ -036930: 7402 0a01 2300 |03c8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -036936: 0800 2900 |03cb: move-object/from16 v0, v41 │ │ -03693a: 5400 1302 |03cd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -03693e: 0823 0000 |03cf: move-object/from16 v35, v0 │ │ -036942: 1324 0200 |03d1: const/16 v36, #int 2 // #2 │ │ -036946: 7402 0a01 2300 |03d3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -03694c: 2900 aafc |03d6: goto/16 0080 // -0356 │ │ -036950: 0800 2900 |03d8: move-object/from16 v0, v41 │ │ -036954: 5500 1402 |03da: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -036958: 0223 0000 |03dc: move/from16 v35, v0 │ │ -03695c: 3823 1600 |03de: if-eqz v35, 03f4 // +0016 │ │ -036960: 0800 2900 |03e0: move-object/from16 v0, v41 │ │ -036964: 5400 1302 |03e2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ -036968: 0823 0000 |03e4: move-object/from16 v35, v0 │ │ -03696c: 1324 0300 |03e6: const/16 v36, #int 3 // #3 │ │ -036970: 7402 0a01 2300 |03e8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ -036976: 1323 0000 |03eb: const/16 v35, #int 0 // #0 │ │ -03697a: 0200 2300 |03ed: move/from16 v0, v35 │ │ -03697e: 0801 2900 |03ef: move-object/from16 v1, v41 │ │ -036982: 5c10 1402 |03f1: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ -036986: 2897 |03f3: goto 038a // -0069 │ │ -036988: 0800 2900 |03f4: move-object/from16 v0, v41 │ │ -03698c: 5500 0d02 |03f6: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ -036990: 0223 0000 |03f8: move/from16 v35, v0 │ │ -036994: 3823 1100 |03fa: if-eqz v35, 040b // +0011 │ │ -036998: 0800 2900 |03fc: move-object/from16 v0, v41 │ │ -03699c: 5400 1902 |03fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -0369a0: 0823 0000 |0400: move-object/from16 v35, v0 │ │ -0369a4: 0800 2300 |0402: move-object/from16 v0, v35 │ │ -0369a8: 0801 2a00 |0404: move-object/from16 v1, v42 │ │ -0369ac: 7220 550b 1000 |0406: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0b55 │ │ -0369b2: 0a10 |0409: move-result v16 │ │ -0369b4: 2880 |040a: goto 038a // -0080 │ │ -0369b6: 0800 2900 |040b: move-object/from16 v0, v41 │ │ -0369ba: 5400 1f02 |040d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ -0369be: 081c 0000 |040f: move-object/from16 v28, v0 │ │ -0369c2: 1323 0000 |0411: const/16 v35, #int 0 // #0 │ │ -0369c6: 0800 2a00 |0413: move-object/from16 v0, v42 │ │ -0369ca: 0201 2300 |0415: move/from16 v1, v35 │ │ -0369ce: 7120 6206 1000 |0417: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ -0369d4: 0a14 |041a: move-result v20 │ │ -0369d6: 1323 e803 |041b: const/16 v35, #int 1000 // #3e8 │ │ -0369da: 0800 2900 |041d: move-object/from16 v0, v41 │ │ -0369de: 5200 1a02 |041f: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@021a │ │ -0369e2: 0224 0000 |0421: move/from16 v36, v0 │ │ -0369e6: 0200 2400 |0423: move/from16 v0, v36 │ │ -0369ea: 8200 |0425: int-to-float v0, v0 │ │ -0369ec: 0224 0000 |0426: move/from16 v36, v0 │ │ -0369f0: 0800 1c00 |0428: move-object/from16 v0, v28 │ │ -0369f4: 0201 2300 |042a: move/from16 v1, v35 │ │ -0369f8: 0202 2400 |042c: move/from16 v2, v36 │ │ -0369fc: 6e30 800b 1002 |042e: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ -036a02: 0800 1c00 |0431: move-object/from16 v0, v28 │ │ -036a06: 0201 1400 |0433: move/from16 v1, v20 │ │ -036a0a: 7120 de06 1000 |0435: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06de │ │ -036a10: 0a1e |0438: move-result v30 │ │ -036a12: 0800 1c00 |0439: move-object/from16 v0, v28 │ │ -036a16: 0201 1400 |043b: move/from16 v1, v20 │ │ -036a1a: 7120 dd06 1000 |043d: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ -036a20: 0a1d |0440: move-result v29 │ │ -036a22: 7701 810d 1e00 |0441: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -036a28: 0a23 |0444: move-result v35 │ │ -036a2a: 0800 2900 |0445: move-object/from16 v0, v41 │ │ -036a2e: 5200 1b02 |0447: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@021b │ │ -036a32: 0224 0000 |0449: move/from16 v36, v0 │ │ -036a36: 0200 2400 |044b: move/from16 v0, v36 │ │ -036a3a: 8200 |044d: int-to-float v0, v0 │ │ -036a3c: 0224 0000 |044e: move/from16 v36, v0 │ │ -036a40: 2d23 2324 |0450: cmpl-float v35, v35, v36 │ │ -036a44: 3c23 1500 |0452: if-gtz v35, 0467 // +0015 │ │ -036a48: 7701 810d 1d00 |0454: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -036a4e: 0a23 |0457: move-result v35 │ │ -036a50: 0800 2900 |0458: move-object/from16 v0, v41 │ │ -036a54: 5200 1b02 |045a: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@021b │ │ -036a58: 0224 0000 |045c: move/from16 v36, v0 │ │ -036a5c: 0200 2400 |045e: move/from16 v0, v36 │ │ -036a60: 8200 |0460: int-to-float v0, v0 │ │ -036a62: 0224 0000 |0461: move/from16 v36, v0 │ │ -036a66: 2d23 2324 |0463: cmpl-float v35, v35, v36 │ │ -036a6a: 3d23 25ff |0465: if-lez v35, 038a // -00db │ │ -036a6e: 0800 2900 |0467: move-object/from16 v0, v41 │ │ -036a72: 5400 1902 |0469: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ -036a76: 0823 0000 |046b: move-object/from16 v35, v0 │ │ -036a7a: 0800 2900 |046d: move-object/from16 v0, v41 │ │ -036a7e: 5400 0e02 |046f: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ -036a82: 0824 0000 |0471: move-object/from16 v36, v0 │ │ -036a86: 0800 2300 |0473: move-object/from16 v0, v35 │ │ -036a8a: 0801 2400 |0475: move-object/from16 v1, v36 │ │ -036a8e: 0802 2a00 |0477: move-object/from16 v2, v42 │ │ -036a92: 0203 1d00 |0479: move/from16 v3, v29 │ │ -036a96: 0204 1e00 |047b: move/from16 v4, v30 │ │ -036a9a: 7254 510b 1032 |047d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0b51 │ │ -036aa0: 0a10 |0480: move-result v16 │ │ -036aa2: 2900 09ff |0481: goto/16 038a // -00f7 │ │ -036aa6: 7601 0906 2900 |0483: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0609 │ │ -036aac: 2900 fafb |0486: goto/16 0080 // -0406 │ │ -036ab0: 0001 0700 0000 0000 b200 0000 e902 ... |0488: packed-switch-data (18 units) │ │ +037750: |[037750] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +037760: 7401 700b 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +037766: 0a06 |0003: move-result v6 │ │ +037768: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +03776c: 5400 1f02 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037770: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +037774: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +037778: 7100 850b 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b85 │ │ +03777e: 0c24 |000f: move-result-object v36 │ │ +037780: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +037784: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +037788: 5b10 1f02 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +03778c: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +037790: 5400 1f02 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037794: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +037798: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +03779c: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +0377a0: 6e20 7e0b 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b7e │ │ +0377a6: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0377aa: 0224 0000 |0025: move/from16 v36, v0 │ │ +0377ae: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +0377b2: 0200 2400 |0029: move/from16 v0, v36 │ │ +0377b6: 0201 2500 |002b: move/from16 v1, v37 │ │ +0377ba: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +0377be: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +0377c2: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +0377c6: 7701 5f06 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ +0377cc: 0a19 |0036: move-result v25 │ │ +0377ce: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +0377d2: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +0377d6: 7701 6106 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0661 │ │ +0377dc: 0a07 |003e: move-result v7 │ │ +0377de: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +0377e2: 0200 1200 |0041: move/from16 v0, v18 │ │ +0377e6: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +0377ea: 0200 1900 |0045: move/from16 v0, v25 │ │ +0377ee: 0201 1200 |0047: move/from16 v1, v18 │ │ +0377f2: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +0377f6: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0377fa: 28f4 |004d: goto 0041 // -000c │ │ +0377fc: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +037800: 28e1 |0050: goto 0031 // -001f │ │ +037802: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +037806: 28e4 |0053: goto 0037 // -001c │ │ +037808: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +03780c: 0201 1200 |0056: move/from16 v1, v18 │ │ +037810: 7120 6306 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0663 │ │ +037816: 0a24 |005b: move-result v36 │ │ +037818: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +03781c: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +037820: 0201 1200 |0060: move/from16 v1, v18 │ │ +037824: 7120 6406 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0664 │ │ +03782a: 0a24 |0065: move-result v36 │ │ +03782c: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +037830: 28e3 |0068: goto 004b // -001d │ │ +037832: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +037836: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +03783a: 82c0 |006d: int-to-float v0, v12 │ │ +03783c: 0224 0000 |006e: move/from16 v36, v0 │ │ +037840: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +037844: 82c0 |0072: int-to-float v0, v12 │ │ +037846: 0224 0000 |0073: move/from16 v36, v0 │ │ +03784a: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +03784e: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +037852: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +037856: 0224 0000 |007b: move/from16 v36, v0 │ │ +03785a: 2b24 0b04 0000 |007d: packed-switch v36, 00000488 // +0000040b │ │ +037860: 0f11 |0080: return v17 │ │ +037862: 017c |0081: move v12, v7 │ │ +037864: 28eb |0082: goto 006d // -0015 │ │ +037866: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +03786a: 590e 1702 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ +03786e: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +037872: 590e 1102 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ +037876: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +03787a: 590f 1802 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ +03787e: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +037882: 590f 1202 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ +037886: 7601 0a06 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@060a │ │ +03788c: 28ea |0096: goto 0080 // -0016 │ │ +03788e: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +037892: 590e 1702 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ +037896: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +03789a: 590e 1102 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ +03789e: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +0378a2: 590f 1802 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ +0378a6: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +0378aa: 590f 1202 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ +0378ae: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +0378b2: 5400 1f02 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +0378b6: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +0378ba: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +0378be: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +0378c2: 5200 1a02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@021a │ │ +0378c6: 0226 0000 |00b3: move/from16 v38, v0 │ │ +0378ca: 0200 2600 |00b5: move/from16 v0, v38 │ │ +0378ce: 8200 |00b7: int-to-float v0, v0 │ │ +0378d0: 0226 0000 |00b8: move/from16 v38, v0 │ │ +0378d4: 7403 800b 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ +0378da: 7701 5f06 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@065f │ │ +0378e0: 0a1c |00c0: move-result v28 │ │ +0378e2: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +0378e6: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +0378ea: 7120 6206 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +0378f0: 0a13 |00c8: move-result v19 │ │ +0378f2: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +0378f6: 5400 1f02 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +0378fa: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +0378fe: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +037902: 0201 1300 |00d1: move/from16 v1, v19 │ │ +037906: 7120 dd06 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ +03790c: 0a21 |00d6: move-result v33 │ │ +03790e: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +037912: 5400 1f02 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037916: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +03791a: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +03791e: 0201 1300 |00df: move/from16 v1, v19 │ │ +037922: 7120 de06 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06de │ │ +037928: 0a23 |00e4: move-result v35 │ │ +03792a: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +03792e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +037932: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +037936: 0200 1200 |00eb: move/from16 v0, v18 │ │ +03793a: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +03793e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +037942: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +037946: 28f4 |00f3: goto 00e7 // -000c │ │ +037948: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +03794c: 0201 1200 |00f6: move/from16 v1, v18 │ │ +037950: 7120 6206 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +037956: 0a14 |00fb: move-result v20 │ │ +037958: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +03795c: 5400 1f02 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037960: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +037964: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +037968: 0201 1400 |0104: move/from16 v1, v20 │ │ +03796c: 7120 dd06 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ +037972: 0a24 |0109: move-result v36 │ │ +037974: a820 2124 |010a: mul-float v32, v33, v36 │ │ +037978: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +03797c: 5400 1f02 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037980: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +037984: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +037988: 0201 1400 |0114: move/from16 v1, v20 │ │ +03798c: 7120 de06 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06de │ │ +037992: 0a24 |0119: move-result v36 │ │ +037994: a822 2324 |011a: mul-float v34, v35, v36 │ │ +037998: a60d 2022 |011c: add-float v13, v32, v34 │ │ +03799c: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +0379a0: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +0379a4: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +0379a8: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +0379ac: 5400 1f02 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +0379b0: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +0379b4: 7401 7f0b 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@0b7f │ │ +0379ba: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +0379be: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +0379c2: 5400 0f02 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +0379c6: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +0379ca: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +0379ce: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +0379d2: 5400 1302 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0379d6: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +0379da: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +0379de: 7402 0601 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0106 │ │ +0379e4: 0a10 |0142: move-result v16 │ │ +0379e6: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +0379ea: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +0379ee: 5400 1302 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +0379f2: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +0379f6: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +0379fa: 7402 0a01 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037a00: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +037a04: 5400 0e02 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037a08: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +037a0c: 3824 0501 |0156: if-eqz v36, 025b // +0105 │ │ +037a10: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +037a14: 5400 1c02 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ +037a18: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +037a1c: 3824 fd00 |015e: if-eqz v36, 025b // +00fd │ │ +037a20: 3810 fb00 |0160: if-eqz v16, 025b // +00fb │ │ +037a24: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +037a28: 5400 0e02 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037a2c: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +037a30: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +037a34: 5400 1c02 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ +037a38: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +037a3c: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +037a40: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +037a44: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +037a48: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +037a4c: 7040 0d06 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@060d │ │ +037a52: 0a24 |0179: move-result v36 │ │ +037a54: 3824 e100 |017a: if-eqz v36, 025b // +00e1 │ │ +037a58: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +037a5c: 0200 2400 |017e: move/from16 v0, v36 │ │ +037a60: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +037a64: 5c10 1502 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ +037a68: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +037a6c: 5400 0f02 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +037a70: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +037a74: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +037a78: 5400 0e02 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037a7c: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +037a80: 7802 4d0b 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0b4d │ │ +037a86: 0a24 |0193: move-result v36 │ │ +037a88: 9611 1124 |0194: or-int v17, v17, v36 │ │ +037a8c: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +037a90: 5400 0f02 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +037a94: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +037a98: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +037a9c: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +037aa0: 7220 4e0b 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0b4e │ │ +037aa6: 0a24 |01a3: move-result v36 │ │ +037aa8: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +037aac: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +037ab0: 590e 1702 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ +037ab4: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +037ab8: 590e 1102 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ +037abc: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +037ac0: 590f 1802 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ +037ac4: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +037ac8: 590f 1202 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ +037acc: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +037ad0: 5400 0e02 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037ad4: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +037ad8: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +037adc: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +037ae0: 5400 0e02 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037ae4: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +037ae8: 7401 7c0b 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ +037aee: 7701 7b0b 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0b7b │ │ +037af4: 0c24 |01ca: move-result-object v36 │ │ +037af6: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +037afa: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +037afe: 5b10 0e02 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037b02: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +037b06: 0200 2400 |01d3: move/from16 v0, v36 │ │ +037b0a: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +037b0e: 5c10 0d02 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ +037b12: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +037b16: 0200 2400 |01db: move/from16 v0, v36 │ │ +037b1a: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +037b1e: 5c10 0c02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ +037b22: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +037b26: 0200 2400 |01e3: move/from16 v0, v36 │ │ +037b2a: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +037b2e: 5c10 1d02 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ +037b32: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +037b36: 0200 2400 |01eb: move/from16 v0, v36 │ │ +037b3a: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +037b3e: 5c10 1402 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +037b42: 0800 2a00 |01f1: move-object/from16 v0, v42 │ │ +037b46: 5500 1602 |01f3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ +037b4a: 0224 0000 |01f5: move/from16 v36, v0 │ │ +037b4e: 3824 3400 |01f7: if-eqz v36, 022b // +0034 │ │ +037b52: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +037b56: 5400 1302 |01fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037b5a: 0824 0000 |01fd: move-object/from16 v36, v0 │ │ +037b5e: 1325 0200 |01ff: const/16 v37, #int 2 // #2 │ │ +037b62: 7402 0a01 2400 |0201: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037b68: 0800 2a00 |0204: move-object/from16 v0, v42 │ │ +037b6c: 5400 1302 |0206: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037b70: 0824 0000 |0208: move-object/from16 v36, v0 │ │ +037b74: 1325 0200 |020a: const/16 v37, #int 2 // #2 │ │ +037b78: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +037b7c: 5400 0e02 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037b80: 0826 0000 |0210: move-object/from16 v38, v0 │ │ +037b84: 7401 710b 2600 |0212: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0b71 │ │ +037b8a: 0b26 |0215: move-result-wide v38 │ │ +037b8c: 6028 0b02 |0216: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@020b │ │ +037b90: 0200 2800 |0218: move/from16 v0, v40 │ │ +037b94: 8100 |021a: int-to-long v0, v0 │ │ +037b96: 0528 0000 |021b: move-wide/from16 v40, v0 │ │ +037b9a: 9b26 2628 |021d: add-long v38, v38, v40 │ │ +037b9e: 6028 0702 |021f: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0207 │ │ +037ba2: 0200 2800 |0221: move/from16 v0, v40 │ │ +037ba6: 8100 |0223: int-to-long v0, v0 │ │ +037ba8: 0528 0000 |0224: move-wide/from16 v40, v0 │ │ +037bac: 9b26 2628 |0226: add-long v38, v38, v40 │ │ +037bb0: 7404 0c01 2400 |0228: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@010c │ │ +037bb6: 0800 2a00 |022b: move-object/from16 v0, v42 │ │ +037bba: 5400 1302 |022d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037bbe: 0824 0000 |022f: move-object/from16 v36, v0 │ │ +037bc2: 1325 0100 |0231: const/16 v37, #int 1 // #1 │ │ +037bc6: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +037bca: 5400 0e02 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037bce: 0826 0000 |0237: move-object/from16 v38, v0 │ │ +037bd2: 7401 710b 2600 |0239: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0b71 │ │ +037bd8: 0b26 |023c: move-result-wide v38 │ │ +037bda: 6028 0b02 |023d: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@020b │ │ +037bde: 0200 2800 |023f: move/from16 v0, v40 │ │ +037be2: 8100 |0241: int-to-long v0, v0 │ │ +037be4: 0528 0000 |0242: move-wide/from16 v40, v0 │ │ +037be8: 9b26 2628 |0244: add-long v38, v38, v40 │ │ +037bec: 7404 0c01 2400 |0246: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@010c │ │ +037bf2: 0800 2a00 |0249: move-object/from16 v0, v42 │ │ +037bf6: 5400 1902 |024b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +037bfa: 0824 0000 |024d: move-object/from16 v36, v0 │ │ +037bfe: 0800 2400 |024f: move-object/from16 v0, v36 │ │ +037c02: 0801 2b00 |0251: move-object/from16 v1, v43 │ │ +037c06: 7220 500b 1000 |0253: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0b50 │ │ +037c0c: 0a24 |0256: move-result v36 │ │ +037c0e: 9611 1124 |0257: or-int v17, v17, v36 │ │ +037c12: 2900 27fe |0259: goto/16 0080 // -01d9 │ │ +037c16: 0800 2a00 |025b: move-object/from16 v0, v42 │ │ +037c1a: 5400 1302 |025d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037c1e: 0824 0000 |025f: move-object/from16 v36, v0 │ │ +037c22: 1325 0300 |0261: const/16 v37, #int 3 // #3 │ │ +037c26: 6026 0602 |0263: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0206 │ │ +037c2a: 0200 2600 |0265: move/from16 v0, v38 │ │ +037c2e: 8100 |0267: int-to-long v0, v0 │ │ +037c30: 0526 0000 |0268: move-wide/from16 v38, v0 │ │ +037c34: 7404 0d01 2400 |026a: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@010d │ │ +037c3a: 2900 39ff |026d: goto/16 01a6 // -00c7 │ │ +037c3e: 0800 2a00 |026f: move-object/from16 v0, v42 │ │ +037c42: 5500 1402 |0271: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +037c46: 0224 0000 |0273: move/from16 v36, v0 │ │ +037c4a: 3924 0bfe |0275: if-nez v36, 0080 // -01f5 │ │ +037c4e: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +037c52: 5200 1702 |0279: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ +037c56: 0224 0000 |027b: move/from16 v36, v0 │ │ +037c5a: a717 240e |027d: sub-float v23, v36, v14 │ │ +037c5e: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +037c62: 5200 1802 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ +037c66: 0224 0000 |0283: move/from16 v36, v0 │ │ +037c6a: a718 240f |0285: sub-float v24, v36, v15 │ │ +037c6e: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +037c72: 5500 1502 |0289: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ +037c76: 0224 0000 |028b: move/from16 v36, v0 │ │ +037c7a: 3824 1400 |028d: if-eqz v36, 02a1 // +0014 │ │ +037c7e: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +037c82: 5400 0f02 |0291: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +037c86: 0824 0000 |0293: move-object/from16 v36, v0 │ │ +037c8a: 0800 2400 |0295: move-object/from16 v0, v36 │ │ +037c8e: 0801 2b00 |0297: move-object/from16 v1, v43 │ │ +037c92: 7220 4e0b 1000 |0299: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0b4e │ │ +037c98: 0a24 |029c: move-result v36 │ │ +037c9a: 9611 1124 |029d: or-int v17, v17, v36 │ │ +037c9e: 2900 e1fd |029f: goto/16 0080 // -021f │ │ +037ca2: 0800 2a00 |02a1: move-object/from16 v0, v42 │ │ +037ca6: 5500 0d02 |02a3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ +037caa: 0224 0000 |02a5: move/from16 v36, v0 │ │ +037cae: 3824 8700 |02a7: if-eqz v36, 032e // +0087 │ │ +037cb2: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +037cb6: 5200 1102 |02ab: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0211 │ │ +037cba: 0224 0000 |02ad: move/from16 v36, v0 │ │ +037cbe: a724 0e24 |02af: sub-float v36, v14, v36 │ │ +037cc2: 0200 2400 |02b1: move/from16 v0, v36 │ │ +037cc6: 8709 |02b3: float-to-int v9, v0 │ │ +037cc8: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ +037ccc: 5200 1202 |02b6: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0212 │ │ +037cd0: 0224 0000 |02b8: move/from16 v36, v0 │ │ +037cd4: a724 0f24 |02ba: sub-float v36, v15, v36 │ │ +037cd8: 0200 2400 |02bc: move/from16 v0, v36 │ │ +037cdc: 870a |02be: float-to-int v10, v0 │ │ +037cde: 9224 0909 |02bf: mul-int v36, v9, v9 │ │ +037ce2: 9225 0a0a |02c1: mul-int v37, v10, v10 │ │ +037ce6: 900b 2425 |02c3: add-int v11, v36, v37 │ │ +037cea: 0800 2a00 |02c5: move-object/from16 v0, v42 │ │ +037cee: 5200 1e02 |02c7: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@021e │ │ +037cf2: 0224 0000 |02c9: move/from16 v36, v0 │ │ +037cf6: 0200 2400 |02cb: move/from16 v0, v36 │ │ +037cfa: 370b 4d00 |02cd: if-le v11, v0, 031a // +004d │ │ +037cfe: 0800 2a00 |02cf: move-object/from16 v0, v42 │ │ +037d02: 5400 1902 |02d1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +037d06: 0824 0000 |02d3: move-object/from16 v36, v0 │ │ +037d0a: 0800 2a00 |02d5: move-object/from16 v0, v42 │ │ +037d0e: 5400 0e02 |02d7: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037d12: 0825 0000 |02d9: move-object/from16 v37, v0 │ │ +037d16: 0800 2400 |02db: move-object/from16 v0, v36 │ │ +037d1a: 0801 2500 |02dd: move-object/from16 v1, v37 │ │ +037d1e: 0802 2b00 |02df: move-object/from16 v2, v43 │ │ +037d22: 0203 1700 |02e1: move/from16 v3, v23 │ │ +037d26: 0204 1800 |02e3: move/from16 v4, v24 │ │ +037d2a: 7254 530b 1032 |02e5: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0b53 │ │ +037d30: 0a11 |02e8: move-result v17 │ │ +037d32: 0800 2a00 |02e9: move-object/from16 v0, v42 │ │ +037d36: 590e 1702 |02eb: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ +037d3a: 0800 2a00 |02ed: move-object/from16 v0, v42 │ │ +037d3e: 590f 1802 |02ef: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ +037d42: 1324 0000 |02f1: const/16 v36, #int 0 // #0 │ │ +037d46: 0200 2400 |02f3: move/from16 v0, v36 │ │ +037d4a: 0801 2a00 |02f5: move-object/from16 v1, v42 │ │ +037d4e: 5c10 0d02 |02f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ +037d52: 0800 2a00 |02f9: move-object/from16 v0, v42 │ │ +037d56: 5400 1302 |02fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037d5a: 0824 0000 |02fd: move-object/from16 v36, v0 │ │ +037d5e: 1325 0300 |02ff: const/16 v37, #int 3 // #3 │ │ +037d62: 7402 0a01 2400 |0301: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037d68: 0800 2a00 |0304: move-object/from16 v0, v42 │ │ +037d6c: 5400 1302 |0306: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037d70: 0824 0000 |0308: move-object/from16 v36, v0 │ │ +037d74: 1325 0100 |030a: const/16 v37, #int 1 // #1 │ │ +037d78: 7402 0a01 2400 |030c: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037d7e: 0800 2a00 |030f: move-object/from16 v0, v42 │ │ +037d82: 5400 1302 |0311: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037d86: 0824 0000 |0313: move-object/from16 v36, v0 │ │ +037d8a: 1325 0200 |0315: const/16 v37, #int 2 // #2 │ │ +037d8e: 7402 0a01 2400 |0317: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037d94: 0800 2a00 |031a: move-object/from16 v0, v42 │ │ +037d98: 5200 1e02 |031c: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@021e │ │ +037d9c: 0224 0000 |031e: move/from16 v36, v0 │ │ +037da0: 0200 2400 |0320: move/from16 v0, v36 │ │ +037da4: 370b 5efd |0322: if-le v11, v0, 0080 // -02a2 │ │ +037da8: 1324 0000 |0324: const/16 v36, #int 0 // #0 │ │ +037dac: 0200 2400 |0326: move/from16 v0, v36 │ │ +037db0: 0801 2a00 |0328: move-object/from16 v1, v42 │ │ +037db4: 5c10 0c02 |032a: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@020c │ │ +037db8: 2900 54fd |032c: goto/16 0080 // -02ac │ │ +037dbc: 7701 820d 1700 |032e: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +037dc2: 0a24 |0331: move-result v36 │ │ +037dc4: 1525 803f |0332: const/high16 v37, #int 1065353216 // #3f80 │ │ +037dc8: 2d24 2425 |0334: cmpl-float v36, v36, v37 │ │ +037dcc: 3b24 0c00 |0336: if-gez v36, 0342 // +000c │ │ +037dd0: 7701 820d 1800 |0338: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +037dd6: 0a24 |033b: move-result v36 │ │ +037dd8: 1525 803f |033c: const/high16 v37, #int 1065353216 // #3f80 │ │ +037ddc: 2d24 2425 |033e: cmpl-float v36, v36, v37 │ │ +037de0: 3a24 40fd |0340: if-ltz v36, 0080 // -02c0 │ │ +037de4: 0800 2a00 |0342: move-object/from16 v0, v42 │ │ +037de8: 5400 1902 |0344: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +037dec: 0824 0000 |0346: move-object/from16 v36, v0 │ │ +037df0: 0800 2a00 |0348: move-object/from16 v0, v42 │ │ +037df4: 5400 0e02 |034a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +037df8: 0825 0000 |034c: move-object/from16 v37, v0 │ │ +037dfc: 0800 2400 |034e: move-object/from16 v0, v36 │ │ +037e00: 0801 2500 |0350: move-object/from16 v1, v37 │ │ +037e04: 0802 2b00 |0352: move-object/from16 v2, v43 │ │ +037e08: 0203 1700 |0354: move/from16 v3, v23 │ │ +037e0c: 0204 1800 |0356: move/from16 v4, v24 │ │ +037e10: 7254 530b 1032 |0358: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0b53 │ │ +037e16: 0a11 |035b: move-result v17 │ │ +037e18: 0800 2a00 |035c: move-object/from16 v0, v42 │ │ +037e1c: 590e 1702 |035e: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0217 │ │ +037e20: 0800 2a00 |0360: move-object/from16 v0, v42 │ │ +037e24: 590f 1802 |0362: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0218 │ │ +037e28: 2900 1cfd |0364: goto/16 0080 // -02e4 │ │ +037e2c: 1324 0000 |0366: const/16 v36, #int 0 // #0 │ │ +037e30: 0200 2400 |0368: move/from16 v0, v36 │ │ +037e34: 0801 2a00 |036a: move-object/from16 v1, v42 │ │ +037e38: 5c10 1d02 |036c: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@021d │ │ +037e3c: 7701 7b0b 2b00 |036e: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0b7b │ │ +037e42: 0c08 |0371: move-result-object v8 │ │ +037e44: 0800 2a00 |0372: move-object/from16 v0, v42 │ │ +037e48: 5500 1502 |0374: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ +037e4c: 0224 0000 |0376: move/from16 v36, v0 │ │ +037e50: 3824 6000 |0378: if-eqz v36, 03d8 // +0060 │ │ +037e54: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +037e58: 5400 0f02 |037c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +037e5c: 0824 0000 |037e: move-object/from16 v36, v0 │ │ +037e60: 0800 2400 |0380: move-object/from16 v0, v36 │ │ +037e64: 0801 2b00 |0382: move-object/from16 v1, v43 │ │ +037e68: 7220 4e0b 1000 |0384: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0b4e │ │ +037e6e: 0a24 |0387: move-result v36 │ │ +037e70: 9611 1124 |0388: or-int v17, v17, v36 │ │ +037e74: 0800 2a00 |038a: move-object/from16 v0, v42 │ │ +037e78: 5400 1c02 |038c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ +037e7c: 0824 0000 |038e: move-object/from16 v36, v0 │ │ +037e80: 3824 0b00 |0390: if-eqz v36, 039b // +000b │ │ +037e84: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +037e88: 5400 1c02 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ +037e8c: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +037e90: 7401 7c0b 2400 |0398: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0b7c │ │ +037e96: 0800 2a00 |039b: move-object/from16 v0, v42 │ │ +037e9a: 5b08 1c02 |039d: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@021c │ │ +037e9e: 0800 2a00 |039f: move-object/from16 v0, v42 │ │ +037ea2: 5400 1f02 |03a1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037ea6: 0824 0000 |03a3: move-object/from16 v36, v0 │ │ +037eaa: 3824 1300 |03a5: if-eqz v36, 03b8 // +0013 │ │ +037eae: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +037eb2: 5400 1f02 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037eb6: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +037eba: 7401 860b 2400 |03ad: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@0b86 │ │ +037ec0: 1324 0000 |03b0: const/16 v36, #int 0 // #0 │ │ +037ec4: 0800 2400 |03b2: move-object/from16 v0, v36 │ │ +037ec8: 0801 2a00 |03b4: move-object/from16 v1, v42 │ │ +037ecc: 5b10 1f02 |03b6: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037ed0: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +037ed4: 0200 2400 |03ba: move/from16 v0, v36 │ │ +037ed8: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +037edc: 5c10 1502 |03be: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0215 │ │ +037ee0: 0800 2a00 |03c0: move-object/from16 v0, v42 │ │ +037ee4: 5400 1302 |03c2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037ee8: 0824 0000 |03c4: move-object/from16 v36, v0 │ │ +037eec: 1325 0100 |03c6: const/16 v37, #int 1 // #1 │ │ +037ef0: 7402 0a01 2400 |03c8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037ef6: 0800 2a00 |03cb: move-object/from16 v0, v42 │ │ +037efa: 5400 1302 |03cd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037efe: 0824 0000 |03cf: move-object/from16 v36, v0 │ │ +037f02: 1325 0200 |03d1: const/16 v37, #int 2 // #2 │ │ +037f06: 7402 0a01 2400 |03d3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037f0c: 2900 aafc |03d6: goto/16 0080 // -0356 │ │ +037f10: 0800 2a00 |03d8: move-object/from16 v0, v42 │ │ +037f14: 5500 1402 |03da: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +037f18: 0224 0000 |03dc: move/from16 v36, v0 │ │ +037f1c: 3824 1600 |03de: if-eqz v36, 03f4 // +0016 │ │ +037f20: 0800 2a00 |03e0: move-object/from16 v0, v42 │ │ +037f24: 5400 1302 |03e2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0213 │ │ +037f28: 0824 0000 |03e4: move-object/from16 v36, v0 │ │ +037f2c: 1325 0300 |03e6: const/16 v37, #int 3 // #3 │ │ +037f30: 7402 0a01 2400 |03e8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@010a │ │ +037f36: 1324 0000 |03eb: const/16 v36, #int 0 // #0 │ │ +037f3a: 0200 2400 |03ed: move/from16 v0, v36 │ │ +037f3e: 0801 2a00 |03ef: move-object/from16 v1, v42 │ │ +037f42: 5c10 1402 |03f1: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0214 │ │ +037f46: 2897 |03f3: goto 038a // -0069 │ │ +037f48: 0800 2a00 |03f4: move-object/from16 v0, v42 │ │ +037f4c: 5500 0d02 |03f6: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@020d │ │ +037f50: 0224 0000 |03f8: move/from16 v36, v0 │ │ +037f54: 3824 1100 |03fa: if-eqz v36, 040b // +0011 │ │ +037f58: 0800 2a00 |03fc: move-object/from16 v0, v42 │ │ +037f5c: 5400 1902 |03fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +037f60: 0824 0000 |0400: move-object/from16 v36, v0 │ │ +037f64: 0800 2400 |0402: move-object/from16 v0, v36 │ │ +037f68: 0801 2b00 |0404: move-object/from16 v1, v43 │ │ +037f6c: 7220 550b 1000 |0406: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0b55 │ │ +037f72: 0a11 |0409: move-result v17 │ │ +037f74: 2880 |040a: goto 038a // -0080 │ │ +037f76: 0800 2a00 |040b: move-object/from16 v0, v42 │ │ +037f7a: 5400 1f02 |040d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@021f │ │ +037f7e: 081d 0000 |040f: move-object/from16 v29, v0 │ │ +037f82: 1324 0000 |0411: const/16 v36, #int 0 // #0 │ │ +037f86: 0800 2b00 |0413: move-object/from16 v0, v43 │ │ +037f8a: 0201 2400 |0415: move/from16 v1, v36 │ │ +037f8e: 7120 6206 1000 |0417: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0662 │ │ +037f94: 0a15 |041a: move-result v21 │ │ +037f96: 1324 e803 |041b: const/16 v36, #int 1000 // #3e8 │ │ +037f9a: 0800 2a00 |041d: move-object/from16 v0, v42 │ │ +037f9e: 5200 1a02 |041f: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@021a │ │ +037fa2: 0225 0000 |0421: move/from16 v37, v0 │ │ +037fa6: 0200 2500 |0423: move/from16 v0, v37 │ │ +037faa: 8200 |0425: int-to-float v0, v0 │ │ +037fac: 0225 0000 |0426: move/from16 v37, v0 │ │ +037fb0: 0800 1d00 |0428: move-object/from16 v0, v29 │ │ +037fb4: 0201 2400 |042a: move/from16 v1, v36 │ │ +037fb8: 0202 2500 |042c: move/from16 v2, v37 │ │ +037fbc: 6e30 800b 1002 |042e: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b80 │ │ +037fc2: 0800 1d00 |0431: move-object/from16 v0, v29 │ │ +037fc6: 0201 1500 |0433: move/from16 v1, v21 │ │ +037fca: 7120 de06 1000 |0435: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06de │ │ +037fd0: 0a1f |0438: move-result v31 │ │ +037fd2: 0800 1d00 |0439: move-object/from16 v0, v29 │ │ +037fd6: 0201 1500 |043b: move/from16 v1, v21 │ │ +037fda: 7120 dd06 1000 |043d: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06dd │ │ +037fe0: 0a1e |0440: move-result v30 │ │ +037fe2: 7701 820d 1f00 |0441: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +037fe8: 0a24 |0444: move-result v36 │ │ +037fea: 0800 2a00 |0445: move-object/from16 v0, v42 │ │ +037fee: 5200 1b02 |0447: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@021b │ │ +037ff2: 0225 0000 |0449: move/from16 v37, v0 │ │ +037ff6: 0200 2500 |044b: move/from16 v0, v37 │ │ +037ffa: 8200 |044d: int-to-float v0, v0 │ │ +037ffc: 0225 0000 |044e: move/from16 v37, v0 │ │ +038000: 2d24 2425 |0450: cmpl-float v36, v36, v37 │ │ +038004: 3c24 1500 |0452: if-gtz v36, 0467 // +0015 │ │ +038008: 7701 820d 1e00 |0454: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +03800e: 0a24 |0457: move-result v36 │ │ +038010: 0800 2a00 |0458: move-object/from16 v0, v42 │ │ +038014: 5200 1b02 |045a: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@021b │ │ +038018: 0225 0000 |045c: move/from16 v37, v0 │ │ +03801c: 0200 2500 |045e: move/from16 v0, v37 │ │ +038020: 8200 |0460: int-to-float v0, v0 │ │ +038022: 0225 0000 |0461: move/from16 v37, v0 │ │ +038026: 2d24 2425 |0463: cmpl-float v36, v36, v37 │ │ +03802a: 3d24 25ff |0465: if-lez v36, 038a // -00db │ │ +03802e: 0800 2a00 |0467: move-object/from16 v0, v42 │ │ +038032: 5400 1902 |0469: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0219 │ │ +038036: 0824 0000 |046b: move-object/from16 v36, v0 │ │ +03803a: 0800 2a00 |046d: move-object/from16 v0, v42 │ │ +03803e: 5400 0e02 |046f: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@020e │ │ +038042: 0825 0000 |0471: move-object/from16 v37, v0 │ │ +038046: 0800 2400 |0473: move-object/from16 v0, v36 │ │ +03804a: 0801 2500 |0475: move-object/from16 v1, v37 │ │ +03804e: 0802 2b00 |0477: move-object/from16 v2, v43 │ │ +038052: 0203 1e00 |0479: move/from16 v3, v30 │ │ +038056: 0204 1f00 |047b: move/from16 v4, v31 │ │ +03805a: 7254 510b 1032 |047d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0b51 │ │ +038060: 0a11 |0480: move-result v17 │ │ +038062: 2900 09ff |0481: goto/16 038a // -00f7 │ │ +038066: 7601 0906 2a00 |0483: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0609 │ │ +03806c: 2900 fafb |0486: goto/16 0080 // -0406 │ │ +038070: 0001 0700 0000 0000 b200 0000 e902 ... |0488: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=221 │ │ 0x000c line=222 │ │ 0x0016 line=224 │ │ 0x0023 line=226 │ │ @@ -69213,70 +69210,70 @@ │ │ 0x0431 line=365 │ │ 0x0439 line=367 │ │ 0x0441 line=370 │ │ 0x0467 line=372 │ │ 0x0483 line=392 │ │ 0x0488 line=244 │ │ locals : │ │ - 0x003f - 0x004e reg=6 count I │ │ - 0x0041 - 0x004e reg=17 i I │ │ - 0x0031 - 0x004e reg=21 pointerUp Z │ │ - 0x0037 - 0x004e reg=24 skipIndex I │ │ - 0x0039 - 0x004e reg=25 sumX F │ │ - 0x003b - 0x004e reg=26 sumY F │ │ - 0x006d - 0x0081 reg=11 div I │ │ - 0x0072 - 0x0081 reg=13 focusX F │ │ - 0x0077 - 0x0081 reg=14 focusY F │ │ - 0x0079 - 0x0081 reg=16 handled Z │ │ - 0x011e - 0x012f reg=12 dot F │ │ - 0x00c9 - 0x012f reg=18 id1 I │ │ - 0x00fc - 0x012f reg=19 id2 I │ │ - 0x00c1 - 0x012f reg=27 upIndex I │ │ - 0x010c - 0x012f reg=31 x F │ │ - 0x00d7 - 0x012f reg=32 x1 F │ │ - 0x011c - 0x012f reg=33 y F │ │ - 0x00e5 - 0x012f reg=34 y1 F │ │ - 0x0143 - 0x01a6 reg=15 hadTapMessage Z │ │ - 0x025b - 0x026f reg=15 hadTapMessage Z │ │ - 0x02b4 - 0x032e reg=8 deltaX I │ │ - 0x02bf - 0x032e reg=9 deltaY I │ │ - 0x02c5 - 0x032e reg=10 distance I │ │ - 0x027f - 0x0366 reg=22 scrollX F │ │ - 0x0287 - 0x0366 reg=23 scrollY F │ │ - 0x0372 - 0x0483 reg=7 currentUpEvent Landroid/view/MotionEvent; │ │ - 0x041b - 0x0483 reg=20 pointerId I │ │ - 0x0411 - 0x0483 reg=28 velocityTracker Landroid/view/VelocityTracker; │ │ - 0x0441 - 0x0483 reg=29 velocityX F │ │ - 0x0439 - 0x0483 reg=30 velocityY F │ │ - 0x0004 - 0x049a reg=5 action I │ │ - 0x0054 - 0x049a reg=6 count I │ │ - 0x0083 - 0x049a reg=11 div I │ │ - 0x0083 - 0x049a reg=13 focusX F │ │ - 0x0083 - 0x049a reg=14 focusY F │ │ - 0x0083 - 0x049a reg=16 handled Z │ │ - 0x0054 - 0x049a reg=17 i I │ │ - 0x0051 - 0x049a reg=21 pointerUp Z │ │ - 0x0054 - 0x049a reg=24 skipIndex I │ │ - 0x0054 - 0x049a reg=25 sumX F │ │ - 0x0054 - 0x049a reg=26 sumY F │ │ - 0x0000 - 0x049a reg=41 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x049a reg=42 ev Landroid/view/MotionEvent; │ │ + 0x003f - 0x004e reg=7 count I │ │ + 0x0041 - 0x004e reg=18 i I │ │ + 0x0031 - 0x004e reg=22 pointerUp Z │ │ + 0x0037 - 0x004e reg=25 skipIndex I │ │ + 0x0039 - 0x004e reg=26 sumX F │ │ + 0x003b - 0x004e reg=27 sumY F │ │ + 0x006d - 0x0081 reg=12 div I │ │ + 0x0072 - 0x0081 reg=14 focusX F │ │ + 0x0077 - 0x0081 reg=15 focusY F │ │ + 0x0079 - 0x0081 reg=17 handled Z │ │ + 0x011e - 0x012f reg=13 dot F │ │ + 0x00c9 - 0x012f reg=19 id1 I │ │ + 0x00fc - 0x012f reg=20 id2 I │ │ + 0x00c1 - 0x012f reg=28 upIndex I │ │ + 0x010c - 0x012f reg=32 x F │ │ + 0x00d7 - 0x012f reg=33 x1 F │ │ + 0x011c - 0x012f reg=34 y F │ │ + 0x00e5 - 0x012f reg=35 y1 F │ │ + 0x0143 - 0x01a6 reg=16 hadTapMessage Z │ │ + 0x025b - 0x026f reg=16 hadTapMessage Z │ │ + 0x02b4 - 0x032e reg=9 deltaX I │ │ + 0x02bf - 0x032e reg=10 deltaY I │ │ + 0x02c5 - 0x032e reg=11 distance I │ │ + 0x027f - 0x0366 reg=23 scrollX F │ │ + 0x0287 - 0x0366 reg=24 scrollY F │ │ + 0x0372 - 0x0483 reg=8 currentUpEvent Landroid/view/MotionEvent; │ │ + 0x041b - 0x0483 reg=21 pointerId I │ │ + 0x0411 - 0x0483 reg=29 velocityTracker Landroid/view/VelocityTracker; │ │ + 0x0441 - 0x0483 reg=30 velocityX F │ │ + 0x0439 - 0x0483 reg=31 velocityY F │ │ + 0x0004 - 0x049a reg=6 action I │ │ + 0x0054 - 0x049a reg=7 count I │ │ + 0x0083 - 0x049a reg=12 div I │ │ + 0x0083 - 0x049a reg=14 focusX F │ │ + 0x0083 - 0x049a reg=15 focusY F │ │ + 0x0083 - 0x049a reg=17 handled Z │ │ + 0x0054 - 0x049a reg=18 i I │ │ + 0x0051 - 0x049a reg=22 pointerUp Z │ │ + 0x0054 - 0x049a reg=25 skipIndex I │ │ + 0x0054 - 0x049a reg=26 sumX F │ │ + 0x0054 - 0x049a reg=27 sumY F │ │ + 0x0000 - 0x049a reg=42 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x049a reg=43 ev Landroid/view/MotionEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'setIsLongpressEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ad4: |[036ad4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -036ae4: 5c01 1602 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ -036ae8: 0e00 |0002: return-void │ │ +038094: |[038094] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +0380a4: 5c01 1602 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0216 │ │ +0380a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0002 line=201 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -69286,17 +69283,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036aec: |[036aec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -036afc: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ -036b00: 0e00 |0002: return-void │ │ +0380ac: |[0380ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0380bc: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@020f │ │ +0380c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -69336,20 +69333,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 │ │ -036b04: |[036b04] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -036b14: 7010 8b0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036b1a: 2200 8901 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0189 │ │ -036b1e: 7040 560b 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0b56 │ │ -036b24: 5b10 2002 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ -036b28: 0e00 |000a: return-void │ │ +0380c4: |[0380c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0380d4: 7010 8c0d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0380da: 2200 8901 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0189 │ │ +0380de: 7040 560b 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0b56 │ │ +0380e4: 5b10 2002 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ +0380e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ 0x000a line=454 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ @@ -69363,19 +69360,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036b2c: |[036b2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.isLongpressEnabled:()Z │ │ -036b3c: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ -036b40: 6e10 570b 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0b57 │ │ -036b46: 0a00 |0005: move-result v0 │ │ -036b48: 0f00 |0006: return v0 │ │ +0380ec: |[0380ec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.isLongpressEnabled:()Z │ │ +0380fc: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ +038100: 6e10 570b 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0b57 │ │ +038106: 0a00 |0005: move-result v0 │ │ +038108: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;) │ │ @@ -69383,19 +69380,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036b4c: |[036b4c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -036b5c: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ -036b60: 6e20 580b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0b58 │ │ -036b66: 0a00 |0005: move-result v0 │ │ -036b68: 0f00 |0006: return v0 │ │ +03810c: |[03810c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03811c: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ +038120: 6e20 580b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0b58 │ │ +038126: 0a00 |0005: move-result v0 │ │ +038128: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -69404,18 +69401,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036b6c: |[036b6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setIsLongpressEnabled:(Z)V │ │ -036b7c: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ -036b80: 6e20 590b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0b59 │ │ -036b86: 0e00 |0005: return-void │ │ +03812c: |[03812c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setIsLongpressEnabled:(Z)V │ │ +03813c: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ +038140: 6e20 590b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0b59 │ │ +038146: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0005 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -69425,18 +69422,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036b88: |[036b88] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -036b98: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ -036b9c: 6e20 5a0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b5a │ │ -036ba2: 0e00 |0005: return-void │ │ +038148: |[038148] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +038158: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0220 │ │ +03815c: 6e20 5a0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b5a │ │ +038162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0005 line=474 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -69482,17 +69479,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036ba4: |[036ba4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -036bb4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036bba: 0e00 |0003: return-void │ │ +038164: |[038164] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +038174: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03817a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -69500,40 +69497,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -036bbc: |[036bbc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -036bcc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -036bce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -036bd0: 9504 0607 |0002: and-int v4, v6, v7 │ │ -036bd4: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -036bd8: 0121 |0006: move v1, v2 │ │ -036bda: 9600 0809 |0007: or-int v0, v8, v9 │ │ -036bde: 9504 0600 |0009: and-int v4, v6, v0 │ │ -036be2: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -036be6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -036bea: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -036bee: 2203 fe01 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ -036bf2: 1a04 6707 |0013: const-string v4, "bad arguments" // string@0767 │ │ -036bf6: 7020 770d 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d77 │ │ -036bfc: 2703 |0018: throw v3 │ │ -036bfe: 0131 |0019: move v1, v3 │ │ -036c00: 28ed |001a: goto 0007 // -0013 │ │ -036c02: 0132 |001b: move v2, v3 │ │ -036c04: 28f1 |001c: goto 000d // -000f │ │ -036c06: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -036c0a: b535 |001f: and-int/2addr v5, v3 │ │ -036c0c: 0f05 |0020: return v5 │ │ -036c0e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -036c12: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -036c16: b535 |0025: and-int/2addr v5, v3 │ │ -036c18: 28fa |0026: goto 0020 // -0006 │ │ +03817c: |[03817c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +03818c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03818e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +038190: 9504 0607 |0002: and-int v4, v6, v7 │ │ +038194: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +038198: 0121 |0006: move v1, v2 │ │ +03819a: 9600 0809 |0007: or-int v0, v8, v9 │ │ +03819e: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0381a2: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0381a6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0381aa: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0381ae: 2203 fe01 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01fe │ │ +0381b2: 1a04 6607 |0013: const-string v4, "bad arguments" // string@0766 │ │ +0381b6: 7020 780d 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d78 │ │ +0381bc: 2703 |0018: throw v3 │ │ +0381be: 0131 |0019: move v1, v3 │ │ +0381c0: 28ed |001a: goto 0007 // -0013 │ │ +0381c2: 0132 |001b: move v2, v3 │ │ +0381c4: 28f1 |001c: goto 000d // -000f │ │ +0381c6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0381ca: b535 |001f: and-int/2addr v5, v3 │ │ +0381cc: 0f05 |0020: return v5 │ │ +0381ce: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0381d2: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0381d6: b535 |0025: and-int/2addr v5, v3 │ │ +0381d8: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -69564,32 +69561,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -036c1c: |[036c1c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -036c2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036c2e: 6e20 2106 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0621 │ │ -036c34: 0a01 |0004: move-result v1 │ │ -036c36: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -036c3a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -036c3e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -036c42: 7152 1e06 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@061e │ │ -036c48: 0a05 |000e: move-result v5 │ │ -036c4a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -036c4c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -036c50: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -036c54: 7153 1e06 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@061e │ │ -036c5a: 0a05 |0017: move-result v5 │ │ -036c5c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -036c60: 0f00 |001a: return v0 │ │ -036c62: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -036c64: 28fe |001c: goto 001a // -0002 │ │ +0381dc: |[0381dc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0381ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0381ee: 6e20 2106 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0621 │ │ +0381f4: 0a01 |0004: move-result v1 │ │ +0381f6: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +0381fa: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +0381fe: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +038202: 7152 1e06 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@061e │ │ +038208: 0a05 |000e: move-result v5 │ │ +03820a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +03820c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +038210: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +038214: 7153 1e06 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@061e │ │ +03821a: 0a05 |0017: move-result v5 │ │ +03821c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +038220: 0f00 |001a: return v0 │ │ +038222: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +038224: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0007 line=79 │ │ 0x000f line=81 │ │ 0x0018 line=83 │ │ locals : │ │ @@ -69602,23 +69599,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -036c68: |[036c68] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -036c78: 6e20 2106 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0621 │ │ -036c7e: 0a00 |0003: move-result v0 │ │ -036c80: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -036c84: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -036c88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -036c8a: 0f00 |0009: return v0 │ │ -036c8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -036c8e: 28fe |000b: goto 0009 // -0002 │ │ +038228: |[038228] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +038238: 6e20 2106 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0621 │ │ +03823e: 0a00 |0003: move-result v0 │ │ +038240: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +038244: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +038248: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03824a: 0f00 |0009: return v0 │ │ +03824c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03824e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -69627,23 +69624,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -036c90: |[036c90] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -036ca0: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -036ca4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -036ca8: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -036cac: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -036cb0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -036cb4: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -036cb8: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -036cbc: 0f00 |000e: return v0 │ │ +038250: |[038250] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +038260: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +038264: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +038268: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +03826c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +038270: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +038274: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +038278: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +03827c: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=70 │ │ 0x000a line=71 │ │ 0x000c line=73 │ │ @@ -69682,17 +69679,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036cc0: |[036cc0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -036cd0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036cd6: 0e00 |0003: return-void │ │ +038280: |[038280] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +038290: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +038296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -69701,18 +69698,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036cd8: |[036cd8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -036ce8: 7120 3106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0631 │ │ -036cee: 0a00 |0003: move-result v0 │ │ -036cf0: 0f00 |0004: return v0 │ │ +038298: |[038298] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0382a8: 7120 3106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0631 │ │ +0382ae: 0a00 |0003: move-result v0 │ │ +0382b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -69722,18 +69719,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036cf4: |[036cf4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -036d04: 7110 3206 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0632 │ │ -036d0a: 0a00 |0003: move-result v0 │ │ -036d0c: 0f00 |0004: return v0 │ │ +0382b4: |[0382b4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0382c4: 7110 3206 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0632 │ │ +0382ca: 0a00 |0003: move-result v0 │ │ +0382cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -69742,18 +69739,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036d10: |[036d10] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -036d20: 7110 3306 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0633 │ │ -036d26: 0a00 |0003: move-result v0 │ │ -036d28: 0f00 |0004: return v0 │ │ +0382d0: |[0382d0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0382e0: 7110 3306 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0633 │ │ +0382e6: 0a00 |0003: move-result v0 │ │ +0382e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -69788,17 +69785,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d2c: |[036d2c] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -036d3c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036d42: 0e00 |0003: return-void │ │ +0382ec: |[0382ec] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +0382fc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +038302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -69807,17 +69804,17 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036d44: |[036d44] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -036d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036d56: 0f00 |0001: return v0 │ │ +038304: |[038304] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +038314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038316: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ @@ -69853,17 +69850,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d58: |[036d58] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -036d68: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036d6e: 0e00 |0003: return-void │ │ +038318: |[038318] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +038328: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03832e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -69872,18 +69869,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036d70: |[036d70] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -036d80: 7120 4a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@064a │ │ -036d86: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -036d88: 0f00 |0004: return v0 │ │ +038330: |[038330] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +038340: 7120 4a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@064a │ │ +038346: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +038348: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ @@ -69920,17 +69917,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d8c: |[036d8c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -036d9c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036da2: 0e00 |0003: return-void │ │ +03834c: |[03834c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +03835c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +038362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -69939,16 +69936,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 │ │ -036da4: |[036da4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -036db4: 1101 |0000: return-object v1 │ │ +038364: |[038364] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +038374: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -69958,17 +69955,17 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036db8: |[036db8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -036dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036dca: 0f00 |0001: return v0 │ │ +038378: |[038378] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +038388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03838a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ @@ -70004,17 +70001,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036dcc: |[036dcc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -036ddc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036de2: 0e00 |0003: return-void │ │ +03838c: |[03838c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +03839c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0383a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -70023,18 +70020,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 │ │ -036de4: |[036de4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -036df4: 7120 4906 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0649 │ │ -036dfa: 0c00 |0003: move-result-object v0 │ │ -036dfc: 1100 |0004: return-object v0 │ │ +0383a4: |[0383a4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0383b4: 7120 4906 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0649 │ │ +0383ba: 0c00 |0003: move-result-object v0 │ │ +0383bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -70044,18 +70041,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036e00: |[036e00] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -036e10: 7120 4a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@064a │ │ -036e16: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -036e18: 0f00 |0004: return v0 │ │ +0383c0: |[0383c0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0383d0: 7120 4a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@064a │ │ +0383d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0383d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ @@ -70092,17 +70089,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036e1c: |[036e1c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -036e2c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036e32: 0e00 |0003: return-void │ │ +0383dc: |[0383dc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +0383ec: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0383f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -70111,20 +70108,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -036e34: |[036e34] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -036e44: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -036e48: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -036e4a: 0f00 |0003: return v0 │ │ -036e4c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -036e4e: 28fe |0005: goto 0003 // -0002 │ │ +0383f4: |[0383f4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +038404: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +038408: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03840a: 0f00 |0003: return v0 │ │ +03840c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +03840e: 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; │ │ @@ -70136,17 +70133,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036e50: |[036e50] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -036e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036e62: 0f00 |0001: return v0 │ │ +038410: |[038410] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +038420: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038422: 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; │ │ │ │ @@ -70155,22 +70152,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -036e64: |[036e64] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -036e74: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -036e78: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -036e7a: 0f00 |0003: return v0 │ │ -036e7c: 2200 0002 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ -036e80: 1a01 9705 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0597 │ │ -036e84: 7020 7a0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7a │ │ -036e8a: 2700 |000b: throw v0 │ │ +038424: |[038424] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +038434: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +038438: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03843a: 0f00 |0003: return v0 │ │ +03843c: 2200 0002 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ +038440: 1a01 9705 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0597 │ │ +038444: 7020 7b0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7b │ │ +03844a: 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; │ │ @@ -70182,23 +70179,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -036e8c: |[036e8c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -036e9c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -036ea0: 6e10 760b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ -036ea6: 0a00 |0005: move-result v0 │ │ -036ea8: 0f00 |0006: return v0 │ │ -036eaa: 2200 0002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ -036eae: 1a01 9705 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0597 │ │ -036eb2: 7020 7a0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7a │ │ -036eb8: 2700 |000e: throw v0 │ │ +03844c: |[03844c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +03845c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +038460: 6e10 760b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ +038466: 0a00 |0005: move-result v0 │ │ +038468: 0f00 |0006: return v0 │ │ +03846a: 2200 0002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ +03846e: 1a01 9705 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0597 │ │ +038472: 7020 7b0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7b │ │ +038478: 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; │ │ @@ -70210,23 +70207,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -036ebc: |[036ebc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -036ecc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -036ed0: 6e10 780b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ -036ed6: 0a00 |0005: move-result v0 │ │ -036ed8: 0f00 |0006: return v0 │ │ -036eda: 2200 0002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ -036ede: 1a01 9705 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0597 │ │ -036ee2: 7020 7a0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7a │ │ -036ee8: 2700 |000e: throw v0 │ │ +03847c: |[03847c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +03848c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +038490: 6e10 780b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ +038496: 0a00 |0005: move-result v0 │ │ +038498: 0f00 |0006: return v0 │ │ +03849a: 2200 0002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0200 │ │ +03849e: 1a01 9705 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0597 │ │ +0384a2: 7020 7b0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7b │ │ +0384a8: 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; │ │ @@ -70264,17 +70261,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036eec: |[036eec] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -036efc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -036f02: 0e00 |0003: return-void │ │ +0384ac: |[0384ac] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0384bc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0384c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -70283,18 +70280,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036f04: |[036f04] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -036f14: 7120 6606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0666 │ │ -036f1a: 0a00 |0003: move-result v0 │ │ -036f1c: 0f00 |0004: return v0 │ │ +0384c4: |[0384c4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0384d4: 7120 6606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0666 │ │ +0384da: 0a00 |0003: move-result v0 │ │ +0384dc: 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 │ │ @@ -70304,18 +70301,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036f20: |[036f20] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -036f30: 7110 6706 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0667 │ │ -036f36: 0a00 |0003: move-result v0 │ │ -036f38: 0f00 |0004: return v0 │ │ +0384e0: |[0384e0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0384f0: 7110 6706 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0667 │ │ +0384f6: 0a00 |0003: move-result v0 │ │ +0384f8: 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; │ │ │ │ @@ -70324,18 +70321,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036f3c: |[036f3c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -036f4c: 7120 6806 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0668 │ │ -036f52: 0a00 |0003: move-result v0 │ │ -036f54: 0f00 |0004: return v0 │ │ +0384fc: |[0384fc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03850c: 7120 6806 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0668 │ │ +038512: 0a00 |0003: move-result v0 │ │ +038514: 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 │ │ @@ -70345,18 +70342,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036f58: |[036f58] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -036f68: 7120 6906 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0669 │ │ -036f6e: 0a00 |0003: move-result v0 │ │ -036f70: 0f00 |0004: return v0 │ │ +038518: |[038518] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +038528: 7120 6906 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0669 │ │ +03852e: 0a00 |0003: move-result v0 │ │ +038530: 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 │ │ @@ -70366,18 +70363,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036f74: |[036f74] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -036f84: 7120 6a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@066a │ │ -036f8a: 0a00 |0003: move-result v0 │ │ -036f8c: 0f00 |0004: return v0 │ │ +038534: |[038534] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +038544: 7120 6a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@066a │ │ +03854a: 0a00 |0003: move-result v0 │ │ +03854c: 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 │ │ @@ -70422,18 +70419,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 │ │ -036f90: |[036f90] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -036fa0: 5b01 5902 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -036fa4: 7010 d400 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d4 │ │ -036faa: 0e00 |0005: return-void │ │ +038550: |[038550] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +038560: 5b01 5902 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038564: 7010 d400 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00d4 │ │ +03856a: 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; │ │ │ │ @@ -70442,17 +70439,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 │ │ -036fac: |[036fac] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -036fbc: 7020 a006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@06a0 │ │ -036fc2: 0e00 |0003: return-void │ │ +03856c: |[03856c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +03857c: 7020 a006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@06a0 │ │ +038582: 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; │ │ @@ -70463,18 +70460,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 │ │ -036fc4: |[036fc4] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -036fd4: 5410 5902 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -036fd8: 6e30 cc06 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@06cc │ │ -036fde: 0e00 |0005: return-void │ │ +038584: |[038584] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +038594: 5410 5902 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038598: 6e30 cc06 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@06cc │ │ +03859e: 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; │ │ @@ -70485,42 +70482,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -036fe0: |[036fe0] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -036ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036ff2: 5441 5902 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -036ff6: 5442 5902 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -036ffa: 5422 6702 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -036ffe: 6e10 c607 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -037004: 0a02 |000a: move-result v2 │ │ -037006: 5443 5902 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -03700a: 5433 6702 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -03700e: 6e10 c007 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ -037014: 0c03 |0012: move-result-object v3 │ │ -037016: 6e30 cd06 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ -03701c: 5441 5902 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037020: 7110 af06 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ -037026: 0a01 |001b: move-result v1 │ │ -037028: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -03702c: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -037030: 5441 5902 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037034: 7110 af06 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ -03703a: 0a00 |0025: move-result v0 │ │ -03703c: 5441 5902 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037040: 5442 5902 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037044: 5422 6702 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037048: 6e10 c607 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -03704e: 0a02 |002f: move-result v2 │ │ -037050: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -037052: 6e40 ce06 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ -037058: 0e00 |0034: return-void │ │ +0385a0: |[0385a0] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0385b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0385b2: 5441 5902 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0385b6: 5442 5902 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0385ba: 5422 6702 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +0385be: 6e10 c607 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +0385c4: 0a02 |000a: move-result v2 │ │ +0385c6: 5443 5902 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0385ca: 5433 6702 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +0385ce: 6e10 c007 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ +0385d4: 0c03 |0012: move-result-object v3 │ │ +0385d6: 6e30 cd06 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ +0385dc: 5441 5902 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0385e0: 7110 af06 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ +0385e6: 0a01 |001b: move-result v1 │ │ +0385e8: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +0385ec: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +0385f0: 5441 5902 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0385f4: 7110 af06 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ +0385fa: 0a00 |0025: move-result v0 │ │ +0385fc: 5441 5902 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038600: 5442 5902 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038604: 5422 6702 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038608: 6e10 c607 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +03860e: 0a02 |002f: move-result v2 │ │ +038610: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +038612: 6e40 ce06 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ +038618: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -70532,17 +70529,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03705c: |[03705c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -03706c: 5901 5802 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0258 │ │ -037070: 0e00 |0002: return-void │ │ +03861c: |[03861c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +03862c: 5901 5802 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0258 │ │ +038630: 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 │ │ @@ -70552,23 +70549,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -037074: |[037074] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -037084: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -037088: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -03708c: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -037090: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -037094: 5420 5902 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037098: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03709a: 6e40 ce06 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ -0370a0: 0e00 |000e: return-void │ │ +038634: |[038634] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +038644: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +038648: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +03864c: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +038650: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +038654: 5420 5902 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038658: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03865a: 6e40 ce06 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ +038660: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -70582,44 +70579,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0370a4: |[0370a4] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -0370b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0370b6: 5241 5802 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0258 │ │ -0370ba: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -0370be: 5441 5902 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -0370c2: 5442 5902 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -0370c6: 5422 6702 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -0370ca: 6e10 c607 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -0370d0: 0a02 |000e: move-result v2 │ │ -0370d2: 5443 5902 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -0370d6: 5433 6702 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -0370da: 6e10 c007 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ -0370e0: 0c03 |0016: move-result-object v3 │ │ -0370e2: 6e30 cd06 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ -0370e8: 5441 5902 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -0370ec: 7110 af06 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ -0370f2: 0a01 |001f: move-result v1 │ │ -0370f4: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -0370f8: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -0370fc: 5441 5902 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037100: 7110 af06 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ -037106: 0a00 |0029: move-result v0 │ │ -037108: 5441 5902 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -03710c: 5442 5902 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ -037110: 5422 6702 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037114: 6e10 c607 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -03711a: 0a02 |0033: move-result v2 │ │ -03711c: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -03711e: 6e40 ce06 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ -037124: 0e00 |0038: return-void │ │ +038664: |[038664] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +038674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038676: 5241 5802 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0258 │ │ +03867a: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +03867e: 5441 5902 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038682: 5442 5902 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038686: 5422 6702 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +03868a: 6e10 c607 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +038690: 0a02 |000e: move-result v2 │ │ +038692: 5443 5902 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +038696: 5433 6702 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +03869a: 6e10 c007 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ +0386a0: 0c03 |0016: move-result-object v3 │ │ +0386a2: 6e30 cd06 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ +0386a8: 5441 5902 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0386ac: 7110 af06 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ +0386b2: 0a01 |001f: move-result v1 │ │ +0386b4: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0386b8: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0386bc: 5441 5902 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0386c0: 7110 af06 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@06af │ │ +0386c6: 0a00 |0029: move-result v0 │ │ +0386c8: 5441 5902 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0386cc: 5442 5902 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0259 │ │ +0386d0: 5422 6702 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +0386d4: 6e10 c607 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +0386da: 0a02 |0033: move-result v2 │ │ +0386dc: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0386de: 6e40 ce06 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ +0386e4: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ @@ -70659,17 +70656,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037128: |[037128] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -037138: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -03713e: 0e00 |0003: return-void │ │ +0386e8: |[0386e8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +0386f8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0386fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -70678,17 +70675,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037140: |[037140] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -037150: 6e10 e20c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ -037156: 0e00 |0003: return-void │ │ +038700: |[038700] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +038710: 6e10 e20c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ +038716: 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; │ │ @@ -70724,17 +70721,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037158: |[037158] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -037168: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -03716e: 0e00 |0003: return-void │ │ +038718: |[038718] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +038728: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03872e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -70743,17 +70740,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037170: |[037170] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -037180: 7110 d206 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ -037186: 0e00 |0003: return-void │ │ +038730: |[038730] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +038740: 7110 d206 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06d2 │ │ +038746: 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; │ │ @@ -70876,38 +70873,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -037188: |[037188] android.support.v4.view.PagerTitleStrip.:()V │ │ -037198: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -03719a: 2300 3b02 |0001: new-array v0, v0, [I // type@023b │ │ -03719e: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -0371a4: 6900 5a02 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@025a │ │ -0371a8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0371aa: 2300 3b02 |0009: new-array v0, v0, [I // type@023b │ │ -0371ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0371b0: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -0371b6: 4b02 0001 |000f: aput v2, v0, v1 │ │ -0371ba: 6900 5e02 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@025e │ │ -0371be: 6000 1c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -0371c2: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -0371c6: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -0371ca: 2200 0601 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0106 │ │ -0371ce: 7010 aa06 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@06aa │ │ -0371d4: 6900 5b02 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@025b │ │ -0371d8: 0e00 |0020: return-void │ │ -0371da: 2200 0501 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0105 │ │ -0371de: 7010 a806 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@06a8 │ │ -0371e4: 6900 5b02 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@025b │ │ -0371e8: 28f8 |0028: goto 0020 // -0008 │ │ -0371ea: 0000 |0029: nop // spacer │ │ -0371ec: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +038748: |[038748] android.support.v4.view.PagerTitleStrip.:()V │ │ +038758: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +03875a: 2300 3b02 |0001: new-array v0, v0, [I // type@023b │ │ +03875e: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +038764: 6900 5a02 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@025a │ │ +038768: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03876a: 2300 3b02 |0009: new-array v0, v0, [I // type@023b │ │ +03876e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +038770: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +038776: 4b02 0001 |000f: aput v2, v0, v1 │ │ +03877a: 6900 5e02 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@025e │ │ +03877e: 6000 1c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +038782: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +038786: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +03878a: 2200 0601 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0106 │ │ +03878e: 7010 aa06 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@06aa │ │ +038794: 6900 5b02 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@025b │ │ +038798: 0e00 |0020: return-void │ │ +03879a: 2200 0501 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0105 │ │ +03879e: 7010 a806 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@06a8 │ │ +0387a4: 6900 5b02 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@025b │ │ +0387a8: 28f8 |0028: goto 0020 // -0008 │ │ +0387aa: 0000 |0029: nop // spacer │ │ +0387ac: 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 │ │ @@ -70920,18 +70917,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -037204: |[037204] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -037214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037216: 7030 ae06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06ae │ │ -03721c: 0e00 |0004: return-void │ │ +0387c4: |[0387c4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +0387d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0387d6: 7030 ae06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06ae │ │ +0387dc: 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; │ │ @@ -70941,122 +70938,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 │ │ -037220: |[037220] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -037230: 122a |0000: const/4 v10, #int 2 // #2 │ │ -037232: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -037234: 7030 ed0b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bed │ │ -03723a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -03723c: 59b7 6202 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ -037240: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -037244: 59b7 6302 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -037248: 2207 0301 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0103 │ │ -03724c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -03724e: 7030 a106 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@06a1 │ │ -037254: 5bb7 6602 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ -037258: 2207 ca01 |0014: new-instance v7, Landroid/widget/TextView; // type@01ca │ │ -03725c: 7020 d30c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ -037262: 5bb7 6802 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037266: 6e20 b006 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06b0 │ │ -03726c: 2207 ca01 |001e: new-instance v7, Landroid/widget/TextView; // type@01ca │ │ -037270: 7020 d30c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ -037276: 5bb7 6002 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -03727a: 6e20 b006 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06b0 │ │ -037280: 2207 ca01 |0028: new-instance v7, Landroid/widget/TextView; // type@01ca │ │ -037284: 7020 d30c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ -03728a: 5bb7 6402 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -03728e: 6e20 b006 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06b0 │ │ -037294: 6207 5a02 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@025a │ │ -037298: 6e30 7b00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007b │ │ -03729e: 0c00 |0037: move-result-object v0 │ │ -0372a0: 6e30 bf00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bf │ │ -0372a6: 0a04 |003b: move-result v4 │ │ -0372a8: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -0372ac: 54b7 6802 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -0372b0: 6e30 e40c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0ce4 │ │ -0372b6: 54b7 6002 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -0372ba: 6e30 e40c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0ce4 │ │ -0372c0: 54b7 6402 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -0372c4: 6e30 e40c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0ce4 │ │ -0372ca: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -0372cc: 6e30 bd00 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00bd │ │ -0372d2: 0a06 |0051: move-result v6 │ │ -0372d4: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -0372d8: 8267 |0054: int-to-float v7, v6 │ │ -0372da: 6e30 ca06 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@06ca │ │ -0372e0: 6e20 c100 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00c1 │ │ -0372e6: 0a07 |005b: move-result v7 │ │ -0372e8: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -0372ec: 6e30 bc00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00bc │ │ -0372f2: 0a05 |0061: move-result v5 │ │ -0372f4: 54b7 6802 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -0372f8: 6e20 e50c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -0372fe: 54b7 6002 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037302: 6e20 e50c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -037308: 54b7 6402 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -03730c: 6e20 e50c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -037312: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -037314: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -037318: 6e30 be00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00be │ │ -03731e: 0a07 |0077: move-result v7 │ │ -037320: 59b7 6102 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0261 │ │ -037324: 6e10 c200 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ -03732a: 54b7 6002 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -03732e: 6e10 da0c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0cda │ │ -037334: 0c07 |0082: move-result-object v7 │ │ -037336: 6e10 af00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00af │ │ -03733c: 0a07 |0086: move-result v7 │ │ -03733e: 59b7 6a02 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ -037342: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -037348: 6e20 c606 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@06c6 │ │ -03734e: 54b7 6802 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037352: 6208 3403 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0334 │ │ -037356: 6e20 dd0c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0cdd │ │ -03735c: 54b7 6002 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037360: 6208 3403 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0334 │ │ -037364: 6e20 dd0c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0cdd │ │ -03736a: 54b7 6402 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -03736e: 6208 3403 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0334 │ │ -037372: 6e20 dd0c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0cdd │ │ -037378: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -03737a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -03737e: 6207 5e02 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@025e │ │ -037382: 6e30 7a00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@007a │ │ -037388: 0c03 |00ac: move-result-object v3 │ │ -03738a: 6e30 bb00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00bb │ │ -037390: 0a01 |00b0: move-result v1 │ │ -037392: 6e10 c200 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ -037398: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -03739c: 54b7 6802 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -0373a0: 7110 c806 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06c8 │ │ -0373a6: 54b7 6002 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -0373aa: 7110 c806 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06c8 │ │ -0373b0: 54b7 6402 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -0373b4: 7110 c806 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06c8 │ │ -0373ba: 6e10 7800 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ -0373c0: 0c07 |00c8: move-result-object v7 │ │ -0373c2: 6e10 b200 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ -0373c8: 0c07 |00cc: move-result-object v7 │ │ -0373ca: 5272 3603 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0336 │ │ -0373ce: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -0373d2: c827 |00d1: mul-float/2addr v7, v2 │ │ -0373d4: 8777 |00d2: float-to-int v7, v7 │ │ -0373d6: 59b7 6902 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ -0373da: 0e00 |00d5: return-void │ │ -0373dc: 54b7 6802 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -0373e0: 6e10 e20c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ -0373e6: 54b7 6002 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -0373ea: 6e10 e20c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ -0373f0: 54b7 6402 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -0373f4: 6e10 e20c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ -0373fa: 28e0 |00e5: goto 00c5 // -0020 │ │ +0387e0: |[0387e0] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0387f0: 122a |0000: const/4 v10, #int 2 // #2 │ │ +0387f2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0387f4: 7030 ed0b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bed │ │ +0387fa: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +0387fc: 59b7 6202 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ +038800: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +038804: 59b7 6302 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +038808: 2207 0301 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0103 │ │ +03880c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +03880e: 7030 a106 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@06a1 │ │ +038814: 5bb7 6602 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ +038818: 2207 ca01 |0014: new-instance v7, Landroid/widget/TextView; // type@01ca │ │ +03881c: 7020 d30c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ +038822: 5bb7 6802 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038826: 6e20 b006 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06b0 │ │ +03882c: 2207 ca01 |001e: new-instance v7, Landroid/widget/TextView; // type@01ca │ │ +038830: 7020 d30c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ +038836: 5bb7 6002 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +03883a: 6e20 b006 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06b0 │ │ +038840: 2207 ca01 |0028: new-instance v7, Landroid/widget/TextView; // type@01ca │ │ +038844: 7020 d30c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0cd3 │ │ +03884a: 5bb7 6402 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +03884e: 6e20 b006 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@06b0 │ │ +038854: 6207 5a02 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@025a │ │ +038858: 6e30 7b00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007b │ │ +03885e: 0c00 |0037: move-result-object v0 │ │ +038860: 6e30 bf00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00bf │ │ +038866: 0a04 |003b: move-result v4 │ │ +038868: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +03886c: 54b7 6802 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038870: 6e30 e40c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0ce4 │ │ +038876: 54b7 6002 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +03887a: 6e30 e40c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0ce4 │ │ +038880: 54b7 6402 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038884: 6e30 e40c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0ce4 │ │ +03888a: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +03888c: 6e30 bd00 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00bd │ │ +038892: 0a06 |0051: move-result v6 │ │ +038894: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +038898: 8267 |0054: int-to-float v7, v6 │ │ +03889a: 6e30 ca06 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@06ca │ │ +0388a0: 6e20 c100 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00c1 │ │ +0388a6: 0a07 |005b: move-result v7 │ │ +0388a8: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +0388ac: 6e30 bc00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00bc │ │ +0388b2: 0a05 |0061: move-result v5 │ │ +0388b4: 54b7 6802 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +0388b8: 6e20 e50c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +0388be: 54b7 6002 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +0388c2: 6e20 e50c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +0388c8: 54b7 6402 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +0388cc: 6e20 e50c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +0388d2: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +0388d4: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +0388d8: 6e30 be00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00be │ │ +0388de: 0a07 |0077: move-result v7 │ │ +0388e0: 59b7 6102 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0261 │ │ +0388e4: 6e10 c200 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ +0388ea: 54b7 6002 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +0388ee: 6e10 da0c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0cda │ │ +0388f4: 0c07 |0082: move-result-object v7 │ │ +0388f6: 6e10 af00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00af │ │ +0388fc: 0a07 |0086: move-result v7 │ │ +0388fe: 59b7 6a02 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ +038902: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +038908: 6e20 c606 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@06c6 │ │ +03890e: 54b7 6802 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038912: 6208 3403 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0334 │ │ +038916: 6e20 dd0c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0cdd │ │ +03891c: 54b7 6002 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038920: 6208 3403 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0334 │ │ +038924: 6e20 dd0c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0cdd │ │ +03892a: 54b7 6402 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +03892e: 6208 3403 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0334 │ │ +038932: 6e20 dd0c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0cdd │ │ +038938: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +03893a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +03893e: 6207 5e02 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@025e │ │ +038942: 6e30 7a00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@007a │ │ +038948: 0c03 |00ac: move-result-object v3 │ │ +03894a: 6e30 bb00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00bb │ │ +038950: 0a01 |00b0: move-result v1 │ │ +038952: 6e10 c200 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00c2 │ │ +038958: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +03895c: 54b7 6802 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038960: 7110 c806 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06c8 │ │ +038966: 54b7 6002 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +03896a: 7110 c806 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06c8 │ │ +038970: 54b7 6402 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038974: 7110 c806 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06c8 │ │ +03897a: 6e10 7800 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ +038980: 0c07 |00c8: move-result-object v7 │ │ +038982: 6e10 b200 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ +038988: 0c07 |00cc: move-result-object v7 │ │ +03898a: 5272 3603 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0336 │ │ +03898e: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +038992: c827 |00d1: mul-float/2addr v7, v2 │ │ +038994: 8777 |00d2: float-to-int v7, v7 │ │ +038996: 59b7 6902 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ +03899a: 0e00 |00d5: return-void │ │ +03899c: 54b7 6802 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +0389a0: 6e10 e20c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ +0389a6: 54b7 6002 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +0389aa: 6e10 e20c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ +0389b0: 54b7 6402 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +0389b4: 6e10 e20c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0ce2 │ │ +0389ba: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -71115,17 +71112,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 │ │ -0373fc: |[0373fc] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -03740c: 5210 6302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -037410: 0f00 |0002: return v0 │ │ +0389bc: |[0389bc] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +0389cc: 5210 6302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +0389d0: 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;) │ │ @@ -71133,18 +71130,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037414: |[037414] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -037424: 6200 5b02 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@025b │ │ -037428: 7220 a706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06a7 │ │ -03742e: 0e00 |0005: return-void │ │ +0389d4: |[0389d4] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0389e4: 6200 5b02 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@025b │ │ +0389e8: 7220 a706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@06a7 │ │ +0389ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -71154,22 +71151,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -037430: |[037430] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -037440: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -037442: 6e10 b106 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@06b1 │ │ -037448: 0c00 |0004: move-result-object v0 │ │ -03744a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -03744e: 6e10 e000 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@00e0 │ │ -037454: 0a01 |000a: move-result v1 │ │ -037456: 0f01 |000b: return v1 │ │ +0389f0: |[0389f0] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +038a00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038a02: 6e10 b106 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@06b1 │ │ +038a08: 0c00 |0004: move-result-object v0 │ │ +038a0a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +038a0e: 6e10 e000 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@00e0 │ │ +038a14: 0a01 |000a: move-result v1 │ │ +038a16: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -71183,17 +71180,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037458: |[037458] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -037468: 5210 6902 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ -03746c: 0f00 |0002: return v0 │ │ +038a18: |[038a18] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +038a28: 5210 6902 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ +038a2c: 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;) │ │ @@ -71201,43 +71198,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -037470: |[037470] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -037480: 6f10 fc0b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0bfc │ │ -037486: 6e10 b806 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@06b8 │ │ -03748c: 0c02 |0006: move-result-object v2 │ │ -03748e: 2023 3501 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0135 │ │ -037492: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -037496: 2203 ff01 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ -03749a: 1a04 8b05 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@058b │ │ -03749e: 7020 790d 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0374a4: 2703 |0012: throw v3 │ │ -0374a6: 0721 |0013: move-object v1, v2 │ │ -0374a8: 1f01 3501 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0135 │ │ -0374ac: 6e10 c007 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ -0374b2: 0c00 |0019: move-result-object v0 │ │ -0374b4: 5453 6602 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ -0374b8: 6e20 0708 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@0807 │ │ -0374be: 5453 6602 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ -0374c2: 6e20 0a08 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@080a │ │ -0374c8: 5b51 6702 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -0374cc: 5453 6d02 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ -0374d0: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -0374d4: 5453 6d02 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ -0374d8: 6e10 b50d 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0db5 │ │ -0374de: 0c03 |002f: move-result-object v3 │ │ -0374e0: 1f03 fe00 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@00fe │ │ -0374e4: 6e30 cc06 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@06cc │ │ -0374ea: 0e00 |0035: return-void │ │ -0374ec: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0374ee: 28fb |0037: goto 0032 // -0005 │ │ +038a30: |[038a30] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +038a40: 6f10 fc0b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0bfc │ │ +038a46: 6e10 b806 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@06b8 │ │ +038a4c: 0c02 |0006: move-result-object v2 │ │ +038a4e: 2023 3501 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0135 │ │ +038a52: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +038a56: 2203 ff01 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@01ff │ │ +038a5a: 1a04 8b05 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@058b │ │ +038a5e: 7020 7a0d 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +038a64: 2703 |0012: throw v3 │ │ +038a66: 0721 |0013: move-object v1, v2 │ │ +038a68: 1f01 3501 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0135 │ │ +038a6c: 6e10 c007 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ +038a72: 0c00 |0019: move-result-object v0 │ │ +038a74: 5453 6602 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ +038a78: 6e20 0708 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@0807 │ │ +038a7e: 5453 6602 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ +038a82: 6e20 0a08 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@080a │ │ +038a88: 5b51 6702 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038a8c: 5453 6d02 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ +038a90: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +038a94: 5453 6d02 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ +038a98: 6e10 b60d 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0db6 │ │ +038a9e: 0c03 |002f: move-result-object v3 │ │ +038aa0: 1f03 fe00 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@00fe │ │ +038aa4: 6e30 cc06 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@06cc │ │ +038aaa: 0e00 |0035: return-void │ │ +038aac: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +038aae: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -71259,29 +71256,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0374f0: |[0374f0] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -037500: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -037502: 6f10 fd0b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0bfd │ │ -037508: 5420 6702 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -03750c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -037510: 5420 6702 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037514: 6e10 c007 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ -03751a: 0c00 |000d: move-result-object v0 │ │ -03751c: 6e30 cc06 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@06cc │ │ -037522: 5420 6702 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037526: 6e20 0708 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@0807 │ │ -03752c: 5420 6702 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037530: 6e20 0a08 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@080a │ │ -037536: 5b21 6702 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -03753a: 0e00 |001d: return-void │ │ +038ab0: |[038ab0] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +038ac0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038ac2: 6f10 fd0b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0bfd │ │ +038ac8: 5420 6702 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038acc: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +038ad0: 5420 6702 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038ad4: 6e10 c007 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ +038ada: 0c00 |000d: move-result-object v0 │ │ +038adc: 6e30 cc06 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@06cc │ │ +038ae2: 5420 6702 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038ae6: 6e20 0708 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@0807 │ │ +038aec: 5420 6702 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038af0: 6e20 0a08 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@080a │ │ +038af6: 5b21 6702 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038afa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -71295,26 +71292,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -03753c: |[03753c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -03754c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03754e: 5431 6702 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037552: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -037556: 5231 6302 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -03755a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -03755e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -037562: 5230 6302 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -037566: 5231 6202 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ -03756a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -03756c: 6e40 ce06 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ -037572: 0e00 |0013: return-void │ │ +038afc: |[038afc] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +038b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038b0e: 5431 6702 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038b12: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +038b16: 5231 6302 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +038b1a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +038b1e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +038b22: 5230 6302 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +038b26: 5231 6202 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ +038b2a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +038b2c: 6e40 ce06 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ +038b32: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -71331,67 +71328,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -037574: |[037574] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -037584: 7110 940b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b94 │ │ -03758a: 0a08 |0003: move-result v8 │ │ -03758c: 7110 940b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b94 │ │ -037592: 0a03 |0007: move-result v3 │ │ -037594: 7110 950b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b95 │ │ -03759a: 0a09 |000b: move-result v9 │ │ -03759c: 7110 950b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b95 │ │ -0375a2: 0a04 |000f: move-result v4 │ │ -0375a4: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -0375a8: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -0375ac: 220a ff01 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@01ff │ │ -0375b0: 1a0b 3e05 |0016: const-string v11, "Must measure with an exact width" // string@053e │ │ -0375b4: 7020 790d ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -0375ba: 270a |001b: throw v10 │ │ -0375bc: 0140 |001c: move v0, v4 │ │ -0375be: 6e10 b306 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06b3 │ │ -0375c4: 0a05 |0020: move-result v5 │ │ -0375c6: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -0375c8: 6e10 b706 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06b7 │ │ -0375ce: 0a0a |0025: move-result v10 │ │ -0375d0: 6e10 b406 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06b4 │ │ -0375d6: 0a0b |0029: move-result v11 │ │ -0375d8: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -0375dc: b160 |002c: sub-int/2addr v0, v6 │ │ -0375de: 829a |002d: int-to-float v10, v9 │ │ -0375e0: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -0375e6: c8ba |0031: mul-float/2addr v10, v11 │ │ -0375e8: 87aa |0032: float-to-int v10, v10 │ │ -0375ea: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -0375ee: 7120 960b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -0375f4: 0a02 |0038: move-result v2 │ │ -0375f6: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -0375fa: 7120 960b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -037600: 0a01 |003e: move-result v1 │ │ -037602: 54ca 6802 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037606: 6e30 dc0c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ -03760c: 54ca 6002 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037610: 6e30 dc0c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ -037616: 54ca 6402 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -03761a: 6e30 dc0c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ -037620: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -037624: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -037628: 6e30 c506 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06c5 │ │ -03762e: 0e00 |0055: return-void │ │ -037630: 54ca 6002 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037634: 6e10 d70c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -03763a: 0a07 |005b: move-result v7 │ │ -03763c: 900a 0706 |005c: add-int v10, v7, v6 │ │ -037640: 7120 850d a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -037646: 0a0a |0061: move-result v10 │ │ -037648: 6e30 c506 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06c5 │ │ -03764e: 28f0 |0065: goto 0055 // -0010 │ │ +038b34: |[038b34] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +038b44: 7110 940b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b94 │ │ +038b4a: 0a08 |0003: move-result v8 │ │ +038b4c: 7110 940b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b94 │ │ +038b52: 0a03 |0007: move-result v3 │ │ +038b54: 7110 950b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b95 │ │ +038b5a: 0a09 |000b: move-result v9 │ │ +038b5c: 7110 950b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b95 │ │ +038b62: 0a04 |000f: move-result v4 │ │ +038b64: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +038b68: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +038b6c: 220a ff01 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@01ff │ │ +038b70: 1a0b 3e05 |0016: const-string v11, "Must measure with an exact width" // string@053e │ │ +038b74: 7020 7a0d ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +038b7a: 270a |001b: throw v10 │ │ +038b7c: 0140 |001c: move v0, v4 │ │ +038b7e: 6e10 b306 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06b3 │ │ +038b84: 0a05 |0020: move-result v5 │ │ +038b86: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +038b88: 6e10 b706 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06b7 │ │ +038b8e: 0a0a |0025: move-result v10 │ │ +038b90: 6e10 b406 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06b4 │ │ +038b96: 0a0b |0029: move-result v11 │ │ +038b98: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +038b9c: b160 |002c: sub-int/2addr v0, v6 │ │ +038b9e: 829a |002d: int-to-float v10, v9 │ │ +038ba0: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +038ba6: c8ba |0031: mul-float/2addr v10, v11 │ │ +038ba8: 87aa |0032: float-to-int v10, v10 │ │ +038baa: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +038bae: 7120 960b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +038bb4: 0a02 |0038: move-result v2 │ │ +038bb6: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +038bba: 7120 960b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +038bc0: 0a01 |003e: move-result v1 │ │ +038bc2: 54ca 6802 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038bc6: 6e30 dc0c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ +038bcc: 54ca 6002 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038bd0: 6e30 dc0c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ +038bd6: 54ca 6402 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038bda: 6e30 dc0c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ +038be0: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +038be4: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +038be8: 6e30 c506 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06c5 │ │ +038bee: 0e00 |0055: return-void │ │ +038bf0: 54ca 6002 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038bf4: 6e10 d70c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +038bfa: 0a07 |005b: move-result v7 │ │ +038bfc: 900a 0706 |005c: add-int v10, v7, v6 │ │ +038c00: 7120 860d a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +038c06: 0a0a |0061: move-result v10 │ │ +038c08: 6e30 c506 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@06c5 │ │ +038c0e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -71431,19 +71428,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -037650: |[037650] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -037660: 5510 6c02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@026c │ │ -037664: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -037668: 6f10 040c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0c04 │ │ -03766e: 0e00 |0007: return-void │ │ +038c10: |[038c10] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +038c20: 5510 6c02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@026c │ │ +038c24: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +038c28: 6f10 040c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0c04 │ │ +038c2e: 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; │ │ @@ -71453,18 +71450,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037670: |[037670] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -037680: 5901 6102 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0261 │ │ -037684: 6e10 c006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06c0 │ │ -03768a: 0e00 |0005: return-void │ │ +038c30: |[038c30] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +038c40: 5901 6102 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0261 │ │ +038c44: 6e10 c006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06c0 │ │ +038c4a: 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; │ │ @@ -71475,31 +71472,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -03768c: |[03768c] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -03769c: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -0376a0: c851 |0002: mul-float/2addr v1, v5 │ │ -0376a2: 8711 |0003: float-to-int v1, v1 │ │ -0376a4: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0376a8: 5941 6502 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0265 │ │ -0376ac: 5241 6502 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0265 │ │ -0376b0: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0376b4: 5242 6a02 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ -0376b8: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -0376be: b532 |0011: and-int/2addr v2, v3 │ │ -0376c0: 9600 0102 |0012: or-int v0, v1, v2 │ │ -0376c4: 5441 6802 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -0376c8: 6e20 e50c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -0376ce: 5441 6402 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -0376d2: 6e20 e50c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -0376d8: 0e00 |001e: return-void │ │ +038c4c: |[038c4c] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +038c5c: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +038c60: c851 |0002: mul-float/2addr v1, v5 │ │ +038c62: 8711 |0003: float-to-int v1, v1 │ │ +038c64: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +038c68: 5941 6502 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0265 │ │ +038c6c: 5241 6502 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0265 │ │ +038c70: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +038c74: 5242 6a02 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ +038c78: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +038c7e: b532 |0011: and-int/2addr v2, v3 │ │ +038c80: 9600 0102 |0012: or-int v0, v1, v2 │ │ +038c84: 5441 6802 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038c88: 6e20 e50c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +038c8e: 5441 6402 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038c92: 6e20 e50c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +038c98: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -71513,29 +71510,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0376dc: |[0376dc] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0376ec: 5945 6a02 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ -0376f0: 5441 6002 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -0376f4: 6e20 e50c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -0376fa: 5241 6502 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0265 │ │ -0376fe: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -037702: 5242 6a02 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ -037706: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -03770c: b532 |0010: and-int/2addr v2, v3 │ │ -03770e: 9600 0102 |0011: or-int v0, v1, v2 │ │ -037712: 5441 6802 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037716: 6e20 e50c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -03771c: 5441 6402 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037720: 6e20 e50c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ -037726: 0e00 |001d: return-void │ │ +038c9c: |[038c9c] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +038cac: 5945 6a02 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ +038cb0: 5441 6002 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038cb4: 6e20 e50c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +038cba: 5241 6502 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0265 │ │ +038cbe: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +038cc2: 5242 6a02 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@026a │ │ +038cc6: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +038ccc: b532 |0010: and-int/2addr v2, v3 │ │ +038cce: 9600 0102 |0011: or-int v0, v1, v2 │ │ +038cd2: 5441 6802 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038cd6: 6e20 e50c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +038cdc: 5441 6402 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038ce0: 6e20 e50c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0ce5 │ │ +038ce6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -71550,22 +71547,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -037728: |[037728] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -037738: 5410 6802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -03773c: 6e30 e60c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0ce6 │ │ -037742: 5410 6002 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037746: 6e30 e60c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0ce6 │ │ -03774c: 5410 6402 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037750: 6e30 e60c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0ce6 │ │ -037756: 0e00 |000f: return-void │ │ +038ce8: |[038ce8] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +038cf8: 5410 6802 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038cfc: 6e30 e60c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0ce6 │ │ +038d02: 5410 6002 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038d06: 6e30 e60c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0ce6 │ │ +038d0c: 5410 6402 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038d10: 6e30 e60c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0ce6 │ │ +038d16: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -71578,18 +71575,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037758: |[037758] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -037768: 5901 6902 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ -03776c: 6e10 c006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06c0 │ │ -037772: 0e00 |0005: return-void │ │ +038d18: |[038d18] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +038d28: 5901 6902 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ +038d2c: 6e10 c006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06c0 │ │ +038d32: 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; │ │ @@ -71600,38 +71597,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 │ │ -037774: |[037774] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -037784: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -037788: 5410 6602 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ -03778c: 6e20 7f06 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@067f │ │ -037792: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -037794: 5b10 6d02 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ -037798: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -03779c: 5410 6602 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ -0377a0: 6e20 7806 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0678 │ │ -0377a6: 2200 1402 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0214 │ │ -0377aa: 7020 b40d 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0db4 │ │ -0377b0: 5b10 6d02 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ -0377b4: 5410 6702 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -0377b8: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -0377bc: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0377be: 5910 6202 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ -0377c2: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -0377c6: 5910 6302 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -0377ca: 5410 6702 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -0377ce: 6e10 c607 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -0377d4: 0a00 |0028: move-result v0 │ │ -0377d6: 6e30 cd06 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ -0377dc: 6e10 c006 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06c0 │ │ -0377e2: 0e00 |002f: return-void │ │ +038d34: |[038d34] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +038d44: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +038d48: 5410 6602 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ +038d4c: 6e20 7f06 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@067f │ │ +038d52: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +038d54: 5b10 6d02 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ +038d58: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +038d5c: 5410 6602 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0266 │ │ +038d60: 6e20 7806 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0678 │ │ +038d66: 2200 1402 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0214 │ │ +038d6a: 7020 b50d 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0db5 │ │ +038d70: 5b10 6d02 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@026d │ │ +038d74: 5410 6702 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038d78: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +038d7c: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +038d7e: 5910 6202 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ +038d82: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +038d86: 5910 6302 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +038d8a: 5410 6702 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038d8e: 6e10 c607 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +038d94: 0a00 |0028: move-result v0 │ │ +038d96: 6e30 cd06 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ +038d9c: 6e10 c006 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@06c0 │ │ +038da2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -71652,86 +71649,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -0377e4: |[0377e4] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0377f4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0377f6: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0377fa: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0377fc: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -037800: 6e10 7006 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -037806: 0a03 |0009: move-result v3 │ │ -037808: 5ca7 6c02 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@026c │ │ -03780c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -03780e: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -037812: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -037816: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -03781a: 6e20 7206 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0672 │ │ -037820: 0c04 |0016: move-result-object v4 │ │ -037822: 54a7 6802 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037826: 6e20 e30c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -03782c: 54a8 6002 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037830: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -037834: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -037838: 6e20 7206 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0672 │ │ -03783e: 0c07 |0025: move-result-object v7 │ │ -037840: 6e20 e30c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -037846: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -037848: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03784c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -037850: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -037854: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -037858: 6e20 7206 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0672 │ │ -03785e: 0c04 |0035: move-result-object v4 │ │ -037860: 54a7 6402 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037864: 6e20 e30c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -03786a: 6e10 ba06 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06ba │ │ -037870: 0a07 |003e: move-result v7 │ │ -037872: 6e10 b506 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06b5 │ │ -037878: 0a08 |0042: move-result v8 │ │ -03787a: b187 |0043: sub-int/2addr v7, v8 │ │ -03787c: 6e10 b606 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06b6 │ │ -037882: 0a08 |0047: move-result v8 │ │ -037884: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -037888: 6e10 b206 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06b2 │ │ -03788e: 0a07 |004d: move-result v7 │ │ -037890: 6e10 b706 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06b7 │ │ -037896: 0a08 |0051: move-result v8 │ │ -037898: b187 |0052: sub-int/2addr v7, v8 │ │ -03789a: 6e10 b406 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06b4 │ │ -0378a0: 0a08 |0056: move-result v8 │ │ -0378a2: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -0378a6: 8257 |0059: int-to-float v7, v5 │ │ -0378a8: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -0378ae: c887 |005d: mul-float/2addr v7, v8 │ │ -0378b0: 8777 |005e: float-to-int v7, v7 │ │ -0378b2: 7120 960b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -0378b8: 0a02 |0062: move-result v2 │ │ -0378ba: 7120 960b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ -0378c0: 0a01 |0066: move-result v1 │ │ -0378c2: 54a7 6802 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -0378c6: 6e30 dc0c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ -0378cc: 54a7 6002 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -0378d0: 6e30 dc0c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ -0378d6: 54a7 6402 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -0378da: 6e30 dc0c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ -0378e0: 59ab 6202 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ -0378e4: 55a7 6b02 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@026b │ │ -0378e8: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0378ec: 52a7 6302 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -0378f0: 6e40 ce06 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ -0378f6: 5ca6 6c02 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@026c │ │ -0378fa: 0e00 |0083: return-void │ │ -0378fc: 0163 |0084: move v3, v6 │ │ -0378fe: 2885 |0085: goto 000a // -007b │ │ -037900: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -037902: 289f |0087: goto 0026 // -0061 │ │ +038da4: |[038da4] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +038db4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +038db6: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +038dba: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +038dbc: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +038dc0: 6e10 7006 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +038dc6: 0a03 |0009: move-result v3 │ │ +038dc8: 5ca7 6c02 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@026c │ │ +038dcc: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +038dce: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +038dd2: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +038dd6: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +038dda: 6e20 7206 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0672 │ │ +038de0: 0c04 |0016: move-result-object v4 │ │ +038de2: 54a7 6802 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038de6: 6e20 e30c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +038dec: 54a8 6002 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038df0: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +038df4: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +038df8: 6e20 7206 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0672 │ │ +038dfe: 0c07 |0025: move-result-object v7 │ │ +038e00: 6e20 e30c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +038e06: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +038e08: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +038e0c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +038e10: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +038e14: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +038e18: 6e20 7206 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0672 │ │ +038e1e: 0c04 |0035: move-result-object v4 │ │ +038e20: 54a7 6402 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038e24: 6e20 e30c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +038e2a: 6e10 ba06 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06ba │ │ +038e30: 0a07 |003e: move-result v7 │ │ +038e32: 6e10 b506 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06b5 │ │ +038e38: 0a08 |0042: move-result v8 │ │ +038e3a: b187 |0043: sub-int/2addr v7, v8 │ │ +038e3c: 6e10 b606 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06b6 │ │ +038e42: 0a08 |0047: move-result v8 │ │ +038e44: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +038e48: 6e10 b206 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06b2 │ │ +038e4e: 0a07 |004d: move-result v7 │ │ +038e50: 6e10 b706 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06b7 │ │ +038e56: 0a08 |0051: move-result v8 │ │ +038e58: b187 |0052: sub-int/2addr v7, v8 │ │ +038e5a: 6e10 b406 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06b4 │ │ +038e60: 0a08 |0056: move-result v8 │ │ +038e62: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +038e66: 8257 |0059: int-to-float v7, v5 │ │ +038e68: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +038e6e: c887 |005d: mul-float/2addr v7, v8 │ │ +038e70: 8777 |005e: float-to-int v7, v7 │ │ +038e72: 7120 960b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +038e78: 0a02 |0062: move-result v2 │ │ +038e7a: 7120 960b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b96 │ │ +038e80: 0a01 |0066: move-result v1 │ │ +038e82: 54a7 6802 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038e86: 6e30 dc0c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ +038e8c: 54a7 6002 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038e90: 6e30 dc0c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ +038e96: 54a7 6402 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038e9a: 6e30 dc0c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0cdc │ │ +038ea0: 59ab 6202 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ +038ea4: 55a7 6b02 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@026b │ │ +038ea8: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +038eac: 52a7 6302 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +038eb0: 6e40 ce06 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ +038eb6: 5ca6 6c02 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@026c │ │ +038eba: 0e00 |0083: return-void │ │ +038ebc: 0163 |0084: move v3, v6 │ │ +038ebe: 2885 |0085: goto 000a // -007b │ │ +038ec0: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +038ec2: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -71773,233 +71770,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -037904: |[037904] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -037914: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -037918: 5200 6202 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ -03791c: 022a 0000 |0004: move/from16 v42, v0 │ │ -037920: 0200 2e00 |0006: move/from16 v0, v46 │ │ -037924: 0201 2a00 |0008: move/from16 v1, v42 │ │ -037928: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -03792c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -037930: 5400 6702 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ -037934: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -037938: 7401 c007 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ -03793e: 0c2a |0015: move-result-object v42 │ │ -037940: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -037944: 0201 2e00 |0018: move/from16 v1, v46 │ │ -037948: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -03794c: 6e30 cd06 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ -037952: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -037956: 0200 2a00 |0021: move/from16 v0, v42 │ │ -03795a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -03795e: 5c10 6b02 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@026b │ │ -037962: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -037966: 5400 6802 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -03796a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -03796e: 7401 d80c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0cd8 │ │ -037974: 0a24 |0030: move-result v36 │ │ -037976: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -03797a: 5400 6002 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -03797e: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -037982: 7401 d80c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0cd8 │ │ -037988: 0a12 |003a: move-result v18 │ │ -03798a: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -03798e: 5400 6402 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037992: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -037996: 7401 d80c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0cd8 │ │ -03799c: 0a1a |0044: move-result v26 │ │ -03799e: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0379a2: 7401 ba06 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06ba │ │ -0379a8: 0a26 |004a: move-result v38 │ │ -0379aa: 7401 b206 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06b2 │ │ -0379b0: 0a25 |004e: move-result v37 │ │ -0379b2: 7401 b506 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06b5 │ │ -0379b8: 0a1d |0052: move-result v29 │ │ -0379ba: 7401 b606 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06b6 │ │ -0379c0: 0a1e |0056: move-result v30 │ │ -0379c2: 7401 b706 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06b7 │ │ -0379c8: 0a1f |005a: move-result v31 │ │ -0379ca: 7401 b406 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06b4 │ │ -0379d0: 0a1c |005e: move-result v28 │ │ -0379d2: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -0379d6: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -0379da: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -0379de: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -0379e2: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -0379e6: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -0379ea: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0379ee: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0379f2: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0379f6: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0379fa: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0379fe: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -037a02: 82a0 |0077: int-to-float v0, v10 │ │ -037a04: 022b 0000 |0078: move/from16 v43, v0 │ │ -037a08: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -037a0c: 0200 2b00 |007c: move/from16 v0, v43 │ │ -037a10: 8700 |007e: float-to-int v0, v0 │ │ -037a12: 022b 0000 |007f: move/from16 v43, v0 │ │ -037a16: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -037a1a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -037a1e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -037a22: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -037a26: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -037a2a: 5400 6802 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037a2e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -037a32: 7401 d40c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0cd4 │ │ -037a38: 0a20 |0092: move-result v32 │ │ -037a3a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -037a3e: 5400 6002 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037a42: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -037a46: 7401 d40c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0cd4 │ │ -037a4c: 0a0b |009c: move-result v11 │ │ -037a4e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -037a52: 5400 6402 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037a56: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -037a5a: 7401 d40c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0cd4 │ │ -037a60: 0a16 |00a6: move-result v22 │ │ -037a62: 0200 2000 |00a7: move/from16 v0, v32 │ │ -037a66: 7120 850d b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -037a6c: 0a2a |00ac: move-result v42 │ │ -037a6e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -037a72: 0201 1600 |00af: move/from16 v1, v22 │ │ -037a76: 7120 850d 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -037a7c: 0a14 |00b4: move-result v20 │ │ -037a7e: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -037a82: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -037a86: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -037a8a: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -037a8e: 5400 6802 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037a92: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -037a96: 7401 d70c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -037a9c: 0a2a |00c4: move-result v42 │ │ -037a9e: 9007 232a |00c5: add-int v7, v35, v42 │ │ -037aa2: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -037aa6: 5400 6002 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037aaa: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -037aae: 7401 d70c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -037ab4: 0a2a |00d0: move-result v42 │ │ -037ab6: 9005 112a |00d1: add-int v5, v17, v42 │ │ -037aba: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -037abe: 5400 6402 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037ac2: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -037ac6: 7401 d70c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -037acc: 0a2a |00dc: move-result v42 │ │ -037ace: 9006 192a |00dd: add-int v6, v25, v42 │ │ -037ad2: 7120 850d 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -037ad8: 0a2a |00e2: move-result v42 │ │ -037ada: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -037ade: 7120 850d 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -037ae4: 0a15 |00e8: move-result v21 │ │ -037ae6: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -037aea: 5200 6102 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0261 │ │ -037aee: 022a 0000 |00ed: move/from16 v42, v0 │ │ -037af2: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -037af6: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -037afc: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -037b00: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -037b04: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -037b08: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -037b0c: 5400 6002 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037b10: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -037b14: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -037b18: 5400 6002 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ -037b1c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -037b20: 7401 d70c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -037b26: 0a2b |0109: move-result v43 │ │ -037b28: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -037b2c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -037b30: 0201 1000 |010e: move/from16 v1, v16 │ │ -037b34: 0202 2b00 |0110: move/from16 v2, v43 │ │ -037b38: 6e52 db0c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0cdb │ │ -037b3e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -037b42: 5200 6902 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ -037b46: 022a 0000 |0119: move/from16 v42, v0 │ │ -037b4a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -037b4e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -037b52: 0200 1d00 |011f: move/from16 v0, v29 │ │ -037b56: 0201 2a00 |0121: move/from16 v1, v42 │ │ -037b5a: 7120 870d 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0d87 │ │ -037b60: 0a21 |0126: move-result v33 │ │ -037b62: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -037b66: 5400 6802 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037b6a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -037b6e: 902b 2124 |012d: add-int v43, v33, v36 │ │ -037b72: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -037b76: 5400 6802 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ -037b7a: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -037b7e: 7401 d70c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -037b84: 0a2c |0138: move-result v44 │ │ -037b86: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -037b8a: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -037b8e: 0201 2100 |013d: move/from16 v1, v33 │ │ -037b92: 0202 2200 |013f: move/from16 v2, v34 │ │ -037b96: 0203 2b00 |0141: move/from16 v3, v43 │ │ -037b9a: 0204 2c00 |0143: move/from16 v4, v44 │ │ -037b9e: 6e54 db0c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0cdb │ │ -037ba4: 912a 261e |0148: sub-int v42, v38, v30 │ │ -037ba8: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -037bac: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -037bb0: 5200 6902 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ -037bb4: 022b 0000 |0150: move/from16 v43, v0 │ │ -037bb8: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -037bbc: 7702 850d 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -037bc2: 0a17 |0157: move-result v23 │ │ -037bc4: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -037bc8: 5400 6402 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037bcc: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -037bd0: 902b 171a |015e: add-int v43, v23, v26 │ │ -037bd4: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -037bd8: 5400 6402 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ -037bdc: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -037be0: 7401 d70c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ -037be6: 0a2c |0169: move-result v44 │ │ -037be8: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -037bec: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -037bf0: 0201 1700 |016e: move/from16 v1, v23 │ │ -037bf4: 0202 1800 |0170: move/from16 v2, v24 │ │ -037bf8: 0203 2b00 |0172: move/from16 v3, v43 │ │ -037bfc: 0204 2c00 |0174: move/from16 v4, v44 │ │ -037c00: 6e54 db0c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0cdb │ │ -037c06: 0200 2f00 |0179: move/from16 v0, v47 │ │ -037c0a: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -037c0e: 5910 6302 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -037c12: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -037c16: 0200 2a00 |0181: move/from16 v0, v42 │ │ -037c1a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -037c1e: 5c10 6b02 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@026b │ │ -037c22: 0e00 |0187: return-void │ │ -037c24: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -037c28: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -037c2c: 5200 6302 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ -037c30: 022a 0000 |018e: move/from16 v42, v0 │ │ -037c34: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -037c38: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -037c3c: 28f3 |0194: goto 0187 // -000d │ │ -037c3e: 912a 251f |0195: sub-int v42, v37, v31 │ │ -037c42: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -037c46: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -037c4a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -037c4e: 9022 0923 |019d: add-int v34, v9, v35 │ │ -037c52: 9010 0911 |019f: add-int v16, v9, v17 │ │ -037c56: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -037c5a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -037c5e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -037c62: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -037c66: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -037c6a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -037c6e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -037c72: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -037c76: 0000 |01b1: nop // spacer │ │ -037c78: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +038ec4: |[038ec4] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +038ed4: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +038ed8: 5200 6202 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0262 │ │ +038edc: 022a 0000 |0004: move/from16 v42, v0 │ │ +038ee0: 0200 2e00 |0006: move/from16 v0, v46 │ │ +038ee4: 0201 2a00 |0008: move/from16 v1, v42 │ │ +038ee8: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +038eec: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +038ef0: 5400 6702 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0267 │ │ +038ef4: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +038ef8: 7401 c007 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@07c0 │ │ +038efe: 0c2a |0015: move-result-object v42 │ │ +038f00: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +038f04: 0201 2e00 |0018: move/from16 v1, v46 │ │ +038f08: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +038f0c: 6e30 cd06 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@06cd │ │ +038f12: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +038f16: 0200 2a00 |0021: move/from16 v0, v42 │ │ +038f1a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +038f1e: 5c10 6b02 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@026b │ │ +038f22: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +038f26: 5400 6802 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038f2a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +038f2e: 7401 d80c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0cd8 │ │ +038f34: 0a24 |0030: move-result v36 │ │ +038f36: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +038f3a: 5400 6002 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +038f3e: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +038f42: 7401 d80c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0cd8 │ │ +038f48: 0a12 |003a: move-result v18 │ │ +038f4a: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +038f4e: 5400 6402 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +038f52: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +038f56: 7401 d80c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0cd8 │ │ +038f5c: 0a1a |0044: move-result v26 │ │ +038f5e: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +038f62: 7401 ba06 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@06ba │ │ +038f68: 0a26 |004a: move-result v38 │ │ +038f6a: 7401 b206 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@06b2 │ │ +038f70: 0a25 |004e: move-result v37 │ │ +038f72: 7401 b506 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@06b5 │ │ +038f78: 0a1d |0052: move-result v29 │ │ +038f7a: 7401 b606 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@06b6 │ │ +038f80: 0a1e |0056: move-result v30 │ │ +038f82: 7401 b706 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@06b7 │ │ +038f88: 0a1f |005a: move-result v31 │ │ +038f8a: 7401 b406 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@06b4 │ │ +038f90: 0a1c |005e: move-result v28 │ │ +038f92: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +038f96: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +038f9a: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +038f9e: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +038fa2: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +038fa6: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +038faa: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +038fae: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +038fb2: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +038fb6: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +038fba: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +038fbe: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +038fc2: 82a0 |0077: int-to-float v0, v10 │ │ +038fc4: 022b 0000 |0078: move/from16 v43, v0 │ │ +038fc8: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +038fcc: 0200 2b00 |007c: move/from16 v0, v43 │ │ +038fd0: 8700 |007e: float-to-int v0, v0 │ │ +038fd2: 022b 0000 |007f: move/from16 v43, v0 │ │ +038fd6: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +038fda: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +038fde: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +038fe2: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +038fe6: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +038fea: 5400 6802 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +038fee: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +038ff2: 7401 d40c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0cd4 │ │ +038ff8: 0a20 |0092: move-result v32 │ │ +038ffa: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +038ffe: 5400 6002 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +039002: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +039006: 7401 d40c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0cd4 │ │ +03900c: 0a0b |009c: move-result v11 │ │ +03900e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +039012: 5400 6402 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +039016: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +03901a: 7401 d40c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0cd4 │ │ +039020: 0a16 |00a6: move-result v22 │ │ +039022: 0200 2000 |00a7: move/from16 v0, v32 │ │ +039026: 7120 860d b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +03902c: 0a2a |00ac: move-result v42 │ │ +03902e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +039032: 0201 1600 |00af: move/from16 v1, v22 │ │ +039036: 7120 860d 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +03903c: 0a14 |00b4: move-result v20 │ │ +03903e: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +039042: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +039046: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +03904a: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +03904e: 5400 6802 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +039052: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +039056: 7401 d70c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +03905c: 0a2a |00c4: move-result v42 │ │ +03905e: 9007 232a |00c5: add-int v7, v35, v42 │ │ +039062: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +039066: 5400 6002 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +03906a: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +03906e: 7401 d70c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +039074: 0a2a |00d0: move-result v42 │ │ +039076: 9005 112a |00d1: add-int v5, v17, v42 │ │ +03907a: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +03907e: 5400 6402 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +039082: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +039086: 7401 d70c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +03908c: 0a2a |00dc: move-result v42 │ │ +03908e: 9006 192a |00dd: add-int v6, v25, v42 │ │ +039092: 7120 860d 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +039098: 0a2a |00e2: move-result v42 │ │ +03909a: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +03909e: 7120 860d 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +0390a4: 0a15 |00e8: move-result v21 │ │ +0390a6: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +0390aa: 5200 6102 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0261 │ │ +0390ae: 022a 0000 |00ed: move/from16 v42, v0 │ │ +0390b2: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +0390b6: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +0390bc: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +0390c0: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +0390c4: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +0390c8: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +0390cc: 5400 6002 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +0390d0: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +0390d4: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +0390d8: 5400 6002 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0260 │ │ +0390dc: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +0390e0: 7401 d70c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +0390e6: 0a2b |0109: move-result v43 │ │ +0390e8: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +0390ec: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0390f0: 0201 1000 |010e: move/from16 v1, v16 │ │ +0390f4: 0202 2b00 |0110: move/from16 v2, v43 │ │ +0390f8: 6e52 db0c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0cdb │ │ +0390fe: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +039102: 5200 6902 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ +039106: 022a 0000 |0119: move/from16 v42, v0 │ │ +03910a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +03910e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +039112: 0200 1d00 |011f: move/from16 v0, v29 │ │ +039116: 0201 2a00 |0121: move/from16 v1, v42 │ │ +03911a: 7120 880d 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0d88 │ │ +039120: 0a21 |0126: move-result v33 │ │ +039122: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +039126: 5400 6802 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +03912a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +03912e: 902b 2124 |012d: add-int v43, v33, v36 │ │ +039132: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +039136: 5400 6802 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0268 │ │ +03913a: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +03913e: 7401 d70c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +039144: 0a2c |0138: move-result v44 │ │ +039146: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +03914a: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +03914e: 0201 2100 |013d: move/from16 v1, v33 │ │ +039152: 0202 2200 |013f: move/from16 v2, v34 │ │ +039156: 0203 2b00 |0141: move/from16 v3, v43 │ │ +03915a: 0204 2c00 |0143: move/from16 v4, v44 │ │ +03915e: 6e54 db0c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0cdb │ │ +039164: 912a 261e |0148: sub-int v42, v38, v30 │ │ +039168: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +03916c: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +039170: 5200 6902 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0269 │ │ +039174: 022b 0000 |0150: move/from16 v43, v0 │ │ +039178: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +03917c: 7702 860d 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +039182: 0a17 |0157: move-result v23 │ │ +039184: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +039188: 5400 6402 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +03918c: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +039190: 902b 171a |015e: add-int v43, v23, v26 │ │ +039194: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +039198: 5400 6402 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0264 │ │ +03919c: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +0391a0: 7401 d70c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0cd7 │ │ +0391a6: 0a2c |0169: move-result v44 │ │ +0391a8: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +0391ac: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +0391b0: 0201 1700 |016e: move/from16 v1, v23 │ │ +0391b4: 0202 1800 |0170: move/from16 v2, v24 │ │ +0391b8: 0203 2b00 |0172: move/from16 v3, v43 │ │ +0391bc: 0204 2c00 |0174: move/from16 v4, v44 │ │ +0391c0: 6e54 db0c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0cdb │ │ +0391c6: 0200 2f00 |0179: move/from16 v0, v47 │ │ +0391ca: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +0391ce: 5910 6302 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +0391d2: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +0391d6: 0200 2a00 |0181: move/from16 v0, v42 │ │ +0391da: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +0391de: 5c10 6b02 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@026b │ │ +0391e2: 0e00 |0187: return-void │ │ +0391e4: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +0391e8: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +0391ec: 5200 6302 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0263 │ │ +0391f0: 022a 0000 |018e: move/from16 v42, v0 │ │ +0391f4: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +0391f8: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +0391fc: 28f3 |0194: goto 0187 // -000d │ │ +0391fe: 912a 251f |0195: sub-int v42, v37, v31 │ │ +039202: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +039206: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +03920a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +03920e: 9022 0923 |019d: add-int v34, v9, v35 │ │ +039212: 9010 0911 |019f: add-int v16, v9, v17 │ │ +039216: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +03921a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +03921e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +039222: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +039226: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +03922a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +03922e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +039232: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +039236: 0000 |01b1: nop // spacer │ │ +039238: 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 │ │ @@ -72165,17 +72162,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037c8c: |[037c8c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -037c9c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -037ca2: 0e00 |0003: return-void │ │ +03924c: |[03924c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +03925c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -72184,18 +72181,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037ca4: |[037ca4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037cb4: 6e10 810b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0b81 │ │ -037cba: 0a00 |0003: move-result v0 │ │ -037cbc: 0f00 |0004: return v0 │ │ +039264: |[039264] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +039274: 6e10 810b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0b81 │ │ +03927a: 0a00 |0003: move-result v0 │ │ +03927c: 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 │ │ @@ -72205,18 +72202,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037cc0: |[037cc0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037cd0: 6e10 830b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0b83 │ │ -037cd6: 0a00 |0003: move-result v0 │ │ -037cd8: 0f00 |0004: return v0 │ │ +039280: |[039280] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +039290: 6e10 830b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0b83 │ │ +039296: 0a00 |0003: move-result v0 │ │ +039298: 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 │ │ @@ -72252,17 +72249,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037cdc: |[037cdc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -037cec: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -037cf2: 0e00 |0003: return-void │ │ +03929c: |[03929c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0392ac: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0392b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -72271,18 +72268,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037cf4: |[037cf4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037d04: 7120 e006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e0 │ │ -037d0a: 0a00 |0003: move-result v0 │ │ -037d0c: 0f00 |0004: return v0 │ │ +0392b4: |[0392b4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0392c4: 7120 e006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06e0 │ │ +0392ca: 0a00 |0003: move-result v0 │ │ +0392cc: 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 │ │ @@ -72292,18 +72289,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037d10: |[037d10] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037d20: 7120 e106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e1 │ │ -037d26: 0a00 |0003: move-result v0 │ │ -037d28: 0f00 |0004: return v0 │ │ +0392d0: |[0392d0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0392e0: 7120 e106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06e1 │ │ +0392e6: 0a00 |0003: move-result v0 │ │ +0392e8: 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 │ │ @@ -72339,17 +72336,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037d2c: |[037d2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -037d3c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -037d42: 0e00 |0003: return-void │ │ +0392ec: |[0392ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +0392fc: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -72358,17 +72355,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037d44: |[037d44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -037d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037d56: 0f00 |0001: return v0 │ │ +039304: |[039304] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +039314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039316: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 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 │ │ @@ -72378,17 +72375,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037d58: |[037d58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -037d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037d6a: 0f00 |0001: return v0 │ │ +039318: |[039318] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +039328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03932a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 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 │ │ @@ -72398,17 +72395,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 │ │ -037d6c: |[037d6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -037d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037d7e: 1100 |0001: return-object v0 │ │ +03932c: |[03932c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03933c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03933e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -72417,17 +72414,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037d80: |[037d80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -037d90: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -037d94: 1000 |0002: return-wide v0 │ │ +039340: |[039340] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +039350: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +039354: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -72435,17 +72432,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037d98: |[037d98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -037da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037daa: 0f00 |0001: return v0 │ │ +039358: |[039358] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +039368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03936a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -72454,17 +72451,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037dac: |[037dac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -037dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037dbe: 0f00 |0001: return v0 │ │ +03936c: |[03936c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +03937c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03937e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -72473,17 +72470,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037dc0: |[037dc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -037dd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037dd2: 0f00 |0001: return v0 │ │ +039380: |[039380] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +039390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039392: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -72492,17 +72489,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037dd4: |[037dd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -037de4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -037de6: 0f00 |0001: return v0 │ │ +039394: |[039394] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0393a4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0393a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -72511,17 +72508,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037de8: |[037de8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -037df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037dfa: 0f00 |0001: return v0 │ │ +0393a8: |[0393a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0393b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0393ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -72530,16 +72527,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 │ │ -037dfc: |[037dfc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037e0c: 0e00 |0000: return-void │ │ +0393bc: |[0393bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0393cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 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; │ │ @@ -72549,16 +72546,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 │ │ -037e10: |[037e10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -037e20: 0e00 |0000: return-void │ │ +0393d0: |[0393d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0393e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 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; │ │ @@ -72568,16 +72565,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 │ │ -037e24: |[037e24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037e34: 0e00 |0000: return-void │ │ +0393e4: |[0393e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0393f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 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; │ │ @@ -72587,17 +72584,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 │ │ -037e38: |[037e38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -037e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037e4a: 0f00 |0001: return v0 │ │ +0393f8: |[0393f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +039408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03940a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -72608,117 +72605,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -037e4c: |[037e4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -037e5c: 6e10 e606 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ -037e62: 0b00 |0003: move-result-wide v0 │ │ -037e64: 6e30 c80b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0bc8 │ │ -037e6a: 0e00 |0007: return-void │ │ +03940c: |[03940c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03941c: 6e10 e606 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ +039422: 0b00 |0003: move-result-wide v0 │ │ +039424: 6e30 c80b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0bc8 │ │ +03942a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0007 line=173 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -037e6c: |[037e6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -037e7c: 6e10 e606 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ -037e82: 0b01 |0003: move-result-wide v1 │ │ -037e84: 0780 |0004: move-object v0, v8 │ │ -037e86: 0193 |0005: move v3, v9 │ │ -037e88: 01a4 |0006: move v4, v10 │ │ -037e8a: 01b5 |0007: move v5, v11 │ │ -037e8c: 01c6 |0008: move v6, v12 │ │ -037e8e: 7407 c90b 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0bc9 │ │ -037e94: 0e00 |000c: return-void │ │ +03942c: |[03942c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03943c: 6e10 e606 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ +039442: 0b02 |0003: move-result-wide v2 │ │ +039444: 0791 |0004: move-object v1, v9 │ │ +039446: 01a4 |0005: move v4, v10 │ │ +039448: 01b5 |0006: move v5, v11 │ │ +03944a: 01c6 |0007: move v6, v12 │ │ +03944c: 01d7 |0008: move v7, v13 │ │ +03944e: 7407 c90b 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0bc9 │ │ +039454: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000c line=176 │ │ locals : │ │ - 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=9 left I │ │ - 0x0000 - 0x000d reg=10 top I │ │ - 0x0000 - 0x000d reg=11 right I │ │ - 0x0000 - 0x000d reg=12 bottom I │ │ + 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=10 left I │ │ + 0x0000 - 0x000d reg=11 top I │ │ + 0x0000 - 0x000d reg=12 right I │ │ + 0x0000 - 0x000d reg=13 bottom I │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -037e98: |[037e98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -037ea8: 6e10 e606 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ -037eae: 0b00 |0003: move-result-wide v0 │ │ -037eb0: 6e40 c60b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0bc6 │ │ -037eb6: 0e00 |0007: return-void │ │ +039458: |[039458] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +039468: 6e10 e606 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ +03946e: 0b00 |0003: move-result-wide v0 │ │ +039470: 6e40 c60b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0bc6 │ │ +039476: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0007 line=179 │ │ 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; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -037eb8: |[037eb8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -037ec8: 6e10 e606 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ -037ece: 0b00 |0003: move-result-wide v0 │ │ -037ed0: bb50 |0004: add-long/2addr v0, v5 │ │ -037ed2: 6e40 c60b 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0bc6 │ │ -037ed8: 0e00 |0008: return-void │ │ +039478: |[039478] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +039488: 6e10 e606 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06e6 │ │ +03948e: 0b00 |0003: move-result-wide v0 │ │ +039490: bb60 |0004: add-long/2addr v0, v6 │ │ +039492: 6e40 c60b 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0bc6 │ │ +039498: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0008 line=182 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=5 delayMillis J │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=6 delayMillis J │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037edc: |[037edc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -037eec: 0e00 |0000: return-void │ │ +03949c: |[03949c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0394ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 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; │ │ @@ -72728,16 +72725,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037ef0: |[037ef0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -037f00: 0e00 |0000: return-void │ │ +0394b0: |[0394b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0394c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 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 │ │ @@ -72747,16 +72744,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037f04: |[037f04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -037f14: 0e00 |0000: return-void │ │ +0394c4: |[0394c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0394d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 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 │ │ @@ -72766,16 +72763,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037f18: |[037f18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -037f28: 0e00 |0000: return-void │ │ +0394d8: |[0394d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0394e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 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 │ │ @@ -72785,16 +72782,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 │ │ -037f2c: |[037f2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -037f3c: 0e00 |0000: return-void │ │ +0394ec: |[0394ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0394fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 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 │ │ @@ -72805,16 +72802,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037f40: |[037f40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -037f50: 0e00 |0000: return-void │ │ +039500: |[039500] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +039510: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 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 │ │ @@ -72850,17 +72847,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037f54: |[037f54] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -037f64: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -037f6a: 0e00 |0003: return-void │ │ +039514: |[039514] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +039524: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03952a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -72869,18 +72866,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037f6c: |[037f6c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -037f7c: 6e10 e80b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0be8 │ │ -037f82: 0a00 |0003: move-result v0 │ │ -037f84: 0f00 |0004: return v0 │ │ +03952c: |[03952c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03953c: 6e10 e80b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0be8 │ │ +039542: 0a00 |0003: move-result v0 │ │ +039544: 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; │ │ │ │ @@ -72915,17 +72912,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037f88: |[037f88] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -037f98: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -037f9e: 0e00 |0003: return-void │ │ +039548: |[039548] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +039558: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03955e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -72934,18 +72931,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037fa0: |[037fa0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -037fb0: 7110 6907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0769 │ │ -037fb6: 0a00 |0003: move-result v0 │ │ -037fb8: 0f00 |0004: return v0 │ │ +039560: |[039560] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +039570: 7110 6907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0769 │ │ +039576: 0a00 |0003: move-result v0 │ │ +039578: 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; │ │ │ │ @@ -72980,17 +72977,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037fbc: |[037fbc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -037fcc: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -037fd2: 0e00 |0003: return-void │ │ +03957c: |[03957c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +03958c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -72999,17 +72996,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 │ │ -037fd4: |[037fd4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -037fe4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037fe6: 0f00 |0001: return v0 │ │ +039594: |[039594] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0395a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0395a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 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; │ │ @@ -73049,18 +73046,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 │ │ -037fe8: |[037fe8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -037ff8: 5b01 8c02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -037ffc: 7010 c005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05c0 │ │ -038002: 0e00 |0005: return-void │ │ +0395a8: |[0395a8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +0395b8: 5b01 8c02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0395bc: 7010 c005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05c0 │ │ +0395c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2643 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -73070,21 +73067,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 │ │ -038004: |[038004] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038014: 6f30 c405 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ -03801a: 1c00 3501 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0135 │ │ -03801e: 6e10 700d 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -038024: 0c00 |0008: move-result-object v0 │ │ -038026: 6e20 0c0c 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0c0c │ │ -03802c: 0e00 |000c: return-void │ │ +0395c4: |[0395c4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0395d4: 6f30 c405 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ +0395da: 1c00 3501 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0135 │ │ +0395de: 6e10 710d 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +0395e4: 0c00 |0008: move-result-object v0 │ │ +0395e6: 6e20 0c0c 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0c0c │ │ +0395ec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2647 │ │ 0x0003 line=2648 │ │ 0x000c line=2649 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ @@ -73096,74 +73093,74 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -038030: |[038030] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -038040: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038042: 6f30 c505 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05c5 │ │ -038048: 1c01 3501 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0135 │ │ -03804c: 6e10 700d 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -038052: 0c01 |0009: move-result-object v1 │ │ -038054: 6e20 3a09 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@093a │ │ -03805a: 5421 8c02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03805e: 7110 a107 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -038064: 0c01 |0012: move-result-object v1 │ │ -038066: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -03806a: 5421 8c02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03806e: 7110 a107 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -038074: 0c01 |001a: move-result-object v1 │ │ -038076: 6e10 7006 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -03807c: 0a01 |001e: move-result v1 │ │ -03807e: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -038082: 6e20 4609 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0946 │ │ -038088: 5420 8c02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03808c: 7110 a107 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -038092: 0c00 |0029: move-result-object v0 │ │ -038094: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -038098: 5420 8c02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03809c: 7110 a207 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -0380a2: 0a00 |0031: move-result v0 │ │ -0380a4: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -0380a8: 5420 8c02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0380ac: 7110 a207 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -0380b2: 0a00 |0039: move-result v0 │ │ -0380b4: 5421 8c02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0380b8: 7110 a107 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -0380be: 0c01 |003f: move-result-object v1 │ │ -0380c0: 6e10 7006 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -0380c6: 0a01 |0043: move-result v1 │ │ -0380c8: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0380cc: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -0380d0: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -0380d4: 6e20 0d09 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@090d │ │ -0380da: 5420 8c02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0380de: 7110 a107 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -0380e4: 0c00 |0052: move-result-object v0 │ │ -0380e6: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -0380ea: 5420 8c02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0380ee: 7110 a207 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -0380f4: 0a00 |005a: move-result v0 │ │ -0380f6: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -0380fa: 5420 8c02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0380fe: 7110 a207 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -038104: 0a00 |0062: move-result v0 │ │ -038106: 5421 8c02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03810a: 7110 a107 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -038110: 0c01 |0068: move-result-object v1 │ │ -038112: 6e10 7006 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -038118: 0a01 |006c: move-result v1 │ │ -03811a: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -03811e: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -038122: 6e20 0d09 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@090d │ │ -038128: 0e00 |0074: return-void │ │ -03812a: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -03812c: 28ab |0076: goto 0021 // -0055 │ │ +0395f0: |[0395f0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +039600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039602: 6f30 c505 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05c5 │ │ +039608: 1c01 3501 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0135 │ │ +03960c: 6e10 710d 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +039612: 0c01 |0009: move-result-object v1 │ │ +039614: 6e20 3a09 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@093a │ │ +03961a: 5421 8c02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03961e: 7110 a107 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +039624: 0c01 |0012: move-result-object v1 │ │ +039626: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +03962a: 5421 8c02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03962e: 7110 a107 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +039634: 0c01 |001a: move-result-object v1 │ │ +039636: 6e10 7006 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +03963c: 0a01 |001e: move-result v1 │ │ +03963e: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +039642: 6e20 4609 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0946 │ │ +039648: 5420 8c02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03964c: 7110 a107 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +039652: 0c00 |0029: move-result-object v0 │ │ +039654: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +039658: 5420 8c02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03965c: 7110 a207 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +039662: 0a00 |0031: move-result v0 │ │ +039664: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +039668: 5420 8c02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03966c: 7110 a207 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +039672: 0a00 |0039: move-result v0 │ │ +039674: 5421 8c02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039678: 7110 a107 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +03967e: 0c01 |003f: move-result-object v1 │ │ +039680: 6e10 7006 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +039686: 0a01 |0043: move-result v1 │ │ +039688: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03968c: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +039690: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +039694: 6e20 0d09 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@090d │ │ +03969a: 5420 8c02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03969e: 7110 a107 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +0396a4: 0c00 |0052: move-result-object v0 │ │ +0396a6: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +0396aa: 5420 8c02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0396ae: 7110 a207 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +0396b4: 0a00 |005a: move-result v0 │ │ +0396b6: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +0396ba: 5420 8c02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0396be: 7110 a207 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +0396c4: 0a00 |0062: move-result v0 │ │ +0396c6: 5421 8c02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0396ca: 7110 a107 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +0396d0: 0c01 |0068: move-result-object v1 │ │ +0396d2: 6e10 7006 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +0396d8: 0a01 |006c: move-result v1 │ │ +0396da: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +0396de: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +0396e2: 6e20 0d09 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@090d │ │ +0396e8: 0e00 |0074: return-void │ │ +0396ea: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +0396ec: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2653 │ │ 0x0004 line=2654 │ │ 0x000d line=2655 │ │ 0x0024 line=2656 │ │ 0x0048 line=2657 │ │ @@ -73181,78 +73178,78 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -038130: |[038130] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -038140: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038142: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -038144: 6f40 c805 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05c8 │ │ -03814a: 0a02 |0005: move-result v2 │ │ -03814c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -038150: 0f00 |0008: return v0 │ │ -038152: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -038158: 0110 |000c: move v0, v1 │ │ -03815a: 28fb |000d: goto 0008 // -0005 │ │ -03815c: 5442 8c02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -038160: 7110 a107 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -038166: 0c02 |0013: move-result-object v2 │ │ -038168: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -03816c: 5442 8c02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -038170: 7110 a207 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -038176: 0a02 |001b: move-result v2 │ │ -038178: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -03817c: 5442 8c02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -038180: 7110 a207 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -038186: 0a02 |0023: move-result v2 │ │ -038188: 5443 8c02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03818c: 7110 a107 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -038192: 0c03 |0029: move-result-object v3 │ │ -038194: 6e10 7006 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -03819a: 0a03 |002d: move-result v3 │ │ -03819c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0381a0: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -0381a4: 5441 8c02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0381a8: 5442 8c02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0381ac: 7110 a207 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -0381b2: 0a02 |0039: move-result v2 │ │ -0381b4: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0381b8: 6e20 0108 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ -0381be: 28c9 |003f: goto 0008 // -0037 │ │ -0381c0: 0110 |0040: move v0, v1 │ │ -0381c2: 28c7 |0041: goto 0008 // -0039 │ │ -0381c4: 5442 8c02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0381c8: 7110 a107 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -0381ce: 0c02 |0047: move-result-object v2 │ │ -0381d0: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -0381d4: 5442 8c02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0381d8: 7110 a207 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -0381de: 0a02 |004f: move-result v2 │ │ -0381e0: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -0381e4: 5442 8c02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0381e8: 7110 a207 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -0381ee: 0a02 |0057: move-result v2 │ │ -0381f0: 5443 8c02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -0381f4: 7110 a107 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ -0381fa: 0c03 |005d: move-result-object v3 │ │ -0381fc: 6e10 7006 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ -038202: 0a03 |0061: move-result v3 │ │ -038204: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -038208: 5441 8c02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -03820c: 5442 8c02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ -038210: 7110 a207 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ -038216: 0a02 |006b: move-result v2 │ │ -038218: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03821c: 6e20 0108 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ -038222: 2897 |0071: goto 0008 // -0069 │ │ -038224: 0110 |0072: move v0, v1 │ │ -038226: 2895 |0073: goto 0008 // -006b │ │ -038228: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +0396f0: |[0396f0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +039700: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039702: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +039704: 6f40 c805 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05c8 │ │ +03970a: 0a02 |0005: move-result v2 │ │ +03970c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +039710: 0f00 |0008: return v0 │ │ +039712: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +039718: 0110 |000c: move v0, v1 │ │ +03971a: 28fb |000d: goto 0008 // -0005 │ │ +03971c: 5442 8c02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039720: 7110 a107 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +039726: 0c02 |0013: move-result-object v2 │ │ +039728: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +03972c: 5442 8c02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039730: 7110 a207 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +039736: 0a02 |001b: move-result v2 │ │ +039738: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +03973c: 5442 8c02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039740: 7110 a207 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +039746: 0a02 |0023: move-result v2 │ │ +039748: 5443 8c02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03974c: 7110 a107 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +039752: 0c03 |0029: move-result-object v3 │ │ +039754: 6e10 7006 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +03975a: 0a03 |002d: move-result v3 │ │ +03975c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +039760: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +039764: 5441 8c02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039768: 5442 8c02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +03976c: 7110 a207 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +039772: 0a02 |0039: move-result v2 │ │ +039774: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039778: 6e20 0108 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ +03977e: 28c9 |003f: goto 0008 // -0037 │ │ +039780: 0110 |0040: move v0, v1 │ │ +039782: 28c7 |0041: goto 0008 // -0039 │ │ +039784: 5442 8c02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039788: 7110 a107 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +03978e: 0c02 |0047: move-result-object v2 │ │ +039790: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +039794: 5442 8c02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +039798: 7110 a207 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +03979e: 0a02 |004f: move-result v2 │ │ +0397a0: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +0397a4: 5442 8c02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0397a8: 7110 a207 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +0397ae: 0a02 |0057: move-result v2 │ │ +0397b0: 5443 8c02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0397b4: 7110 a107 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@07a1 │ │ +0397ba: 0c03 |005d: move-result-object v3 │ │ +0397bc: 6e10 7006 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0670 │ │ +0397c2: 0a03 |0061: move-result v3 │ │ +0397c4: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +0397c8: 5441 8c02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0397cc: 5442 8c02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@028c │ │ +0397d0: 7110 a207 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@07a2 │ │ +0397d6: 0a02 |006b: move-result v2 │ │ +0397d8: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0397dc: 6e20 0108 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ +0397e2: 2897 |0071: goto 0008 // -0069 │ │ +0397e4: 0110 |0072: move v0, v1 │ │ +0397e6: 2895 |0073: goto 0008 // -006b │ │ +0397e8: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2666 │ │ 0x0008 line=2683 │ │ 0x0009 line=2669 │ │ 0x000d line=2683 │ │ 0x000e line=2671 │ │ @@ -73300,17 +73297,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03823c: |[03823c] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -03824c: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -038252: 0e00 |0003: return-void │ │ +0397fc: |[0397fc] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +03980c: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -73319,18 +73316,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 │ │ -038254: |[038254] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -038264: 2200 3201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ -038268: 7030 9107 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0791 │ │ -03826e: 1100 |0005: return-object v0 │ │ +039814: |[039814] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +039824: 2200 3201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0132 │ │ +039828: 7030 9107 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0791 │ │ +03982e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1179 │ │ 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; │ │ @@ -73340,18 +73337,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 │ │ -038270: |[038270] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -038280: 6e30 8c07 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@078c │ │ -038286: 0c00 |0003: move-result-object v0 │ │ -038288: 1100 |0004: return-object v0 │ │ +039830: |[039830] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +039840: 6e30 8c07 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@078c │ │ +039846: 0c00 |0003: move-result-object v0 │ │ +039848: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ 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; │ │ @@ -73361,17 +73358,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 │ │ -03828c: |[03828c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -03829c: 2320 4a02 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@024a │ │ -0382a0: 1100 |0002: return-object v0 │ │ +03984c: |[03984c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +03985c: 2320 4a02 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@024a │ │ +039860: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -73380,18 +73377,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0382a4: |[0382a4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0382b4: 6e20 8e07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@078e │ │ -0382ba: 0c00 |0003: move-result-object v0 │ │ -0382bc: 1100 |0004: return-object v0 │ │ +039864: |[039864] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +039874: 6e20 8e07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@078e │ │ +03987a: 0c00 |0003: move-result-object v0 │ │ +03987c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -73426,17 +73423,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0382c0: |[0382c0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -0382d0: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0382d6: 0e00 |0003: return-void │ │ +039880: |[039880] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +039890: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -73445,16 +73442,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0382d8: |[0382d8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -0382e8: 0e00 |0000: return-void │ │ +039898: |[039898] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +0398a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -73463,16 +73460,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0382ec: |[0382ec] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0382fc: 0e00 |0000: return-void │ │ +0398ac: |[0398ac] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +0398bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -73483,16 +73480,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038300: |[038300] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -038310: 0e00 |0000: return-void │ │ +0398c0: |[0398c0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +0398d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ @@ -73527,17 +73524,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038314: |[038314] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -038324: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -03832a: 0e00 |0003: return-void │ │ +0398d4: |[0398d4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0398e4: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +0398ea: 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 - │ │ @@ -73546,16 +73543,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 │ │ -03832c: |[03832c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03833c: 0e00 |0000: return-void │ │ +0398ec: |[0398ec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0398fc: 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; │ │ @@ -73565,17 +73562,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 │ │ -038340: |[038340] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -038350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038352: 1100 |0001: return-object v0 │ │ +039900: |[039900] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +039910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039912: 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 │ │ @@ -73585,17 +73582,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038354: |[038354] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -038364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038366: 0f00 |0001: return v0 │ │ +039914: |[039914] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +039924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039926: 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; │ │ │ │ @@ -73638,19 +73635,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 │ │ -038368: |[038368] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -038378: 5b01 ee02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02ee │ │ -03837c: 5b02 ef02 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02ef │ │ -038380: 7010 8b0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -038386: 0e00 |0007: return-void │ │ +039928: |[039928] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +039938: 5b01 ee02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02ee │ │ +03993c: 5b02 ef02 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02ef │ │ +039940: 7010 8c0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039946: 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; │ │ @@ -73661,18 +73658,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038388: |[038388] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -038398: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02ef │ │ -03839c: 6e20 4108 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0841 │ │ -0383a2: 0e00 |0005: return-void │ │ +039948: |[039948] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +039958: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02ef │ │ +03995c: 6e20 4108 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0841 │ │ +039962: 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 │ │ @@ -73712,17 +73709,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0383a4: |[0383a4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0383b4: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0383ba: 0e00 |0003: return-void │ │ +039964: |[039964] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +039974: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03997a: 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 - │ │ @@ -73731,17 +73728,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 │ │ -0383bc: |[0383bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0383cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0383ce: 0f00 |0001: return v0 │ │ +03997c: |[03997c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03998c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03998e: 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; │ │ @@ -73751,18 +73748,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 │ │ -0383d0: |[0383d0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0383e0: 7100 ca0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dca │ │ -0383e6: 0c00 |0003: move-result-object v0 │ │ -0383e8: 1100 |0004: return-object v0 │ │ +039990: |[039990] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0399a0: 7100 cb0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dcb │ │ +0399a6: 0c00 |0003: move-result-object v0 │ │ +0399a8: 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 │ │ @@ -73772,18 +73769,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 │ │ -0383ec: |[0383ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0383fc: 7100 ca0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dca │ │ -038402: 0c00 |0003: move-result-object v0 │ │ -038404: 1100 |0004: return-object v0 │ │ +0399ac: |[0399ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0399bc: 7100 cb0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dcb │ │ +0399c2: 0c00 |0003: move-result-object v0 │ │ +0399c4: 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; │ │ │ │ @@ -73792,17 +73789,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038408: |[038408] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -038418: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03841a: 0f00 |0001: return v0 │ │ +0399c8: |[0399c8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0399d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0399da: 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; │ │ │ │ @@ -73811,17 +73808,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 │ │ -03841c: |[03841c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -03842c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03842e: 1100 |0001: return-object v0 │ │ +0399dc: |[0399dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0399ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0399ee: 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; │ │ │ │ @@ -73830,17 +73827,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 │ │ -038430: |[038430] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -038440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038442: 0f00 |0001: return v0 │ │ +0399f0: |[0399f0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +039a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039a02: 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; │ │ @@ -73878,17 +73875,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038444: |[038444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -038454: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -03845a: 0e00 |0003: return-void │ │ +039a04: |[039a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +039a14: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -73897,16 +73894,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03845c: |[03845c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -03846c: 0e00 |0000: return-void │ │ +039a1c: |[039a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +039a2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -73916,16 +73913,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 │ │ -038470: |[038470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -038480: 0e00 |0000: return-void │ │ +039a30: |[039a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +039a40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -73935,16 +73932,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 │ │ -038484: |[038484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -038494: 0e00 |0000: return-void │ │ +039a44: |[039a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +039a54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -73955,18 +73952,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 │ │ -038498: |[038498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0384a8: 7100 ca0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dca │ │ -0384ae: 0c00 |0003: move-result-object v0 │ │ -0384b0: 1100 |0004: return-object v0 │ │ +039a58: |[039a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +039a68: 7100 cb0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dcb │ │ +039a6e: 0c00 |0003: move-result-object v0 │ │ +039a70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -73976,17 +73973,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 │ │ -0384b4: |[0384b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0384c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384c6: 1100 |0001: return-object v0 │ │ +039a74: |[039a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +039a84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039a86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -73996,17 +73993,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 │ │ -0384c8: |[0384c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0384d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384da: 1100 |0001: return-object v0 │ │ +039a88: |[039a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +039a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039a9a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -74016,17 +74013,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0384dc: |[0384dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0384ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384ee: 0f00 |0001: return v0 │ │ +039a9c: |[039a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +039aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039aae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74035,16 +74032,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 │ │ -0384f0: |[0384f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -038500: 0e00 |0000: return-void │ │ +039ab0: |[039ab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +039ac0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -74054,16 +74051,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 │ │ -038504: |[038504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -038514: 0e00 |0000: return-void │ │ +039ac4: |[039ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +039ad4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -74073,17 +74070,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 │ │ -038518: |[038518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -038528: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03852a: 1100 |0001: return-object v0 │ │ +039ad8: |[039ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +039ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039aea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -74093,17 +74090,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03852c: |[03852c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -03853c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03853e: 0f00 |0001: return v0 │ │ +039aec: |[039aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +039afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039afe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74112,17 +74109,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 │ │ -038540: |[038540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -038550: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038552: 1100 |0001: return-object v0 │ │ +039b00: |[039b00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +039b10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b12: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74131,17 +74128,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 │ │ -038554: |[038554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -038564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038566: 1100 |0001: return-object v0 │ │ +039b14: |[039b14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +039b24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b26: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74150,17 +74147,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038568: |[038568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -038578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03857a: 0f00 |0001: return v0 │ │ +039b28: |[039b28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +039b38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74169,17 +74166,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 │ │ -03857c: |[03857c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03858c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03858e: 1100 |0001: return-object v0 │ │ +039b3c: |[039b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +039b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b4e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74188,17 +74185,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 │ │ -038590: |[038590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0385a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0385a2: 1100 |0001: return-object v0 │ │ +039b50: |[039b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b62: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74207,17 +74204,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 │ │ -0385a4: |[0385a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0385b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0385b6: 1100 |0001: return-object v0 │ │ +039b64: |[039b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +039b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b76: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74226,17 +74223,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0385b8: |[0385b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0385c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0385ca: 0f00 |0001: return v0 │ │ +039b78: |[039b78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +039b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74245,17 +74242,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0385cc: |[0385cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0385dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0385de: 0f00 |0001: return v0 │ │ +039b8c: |[039b8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +039b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74264,17 +74261,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0385e0: |[0385e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0385f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0385f2: 0f00 |0001: return v0 │ │ +039ba0: |[039ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +039bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039bb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74283,17 +74280,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0385f4: |[0385f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -038604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038606: 0f00 |0001: return v0 │ │ +039bb4: |[039bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +039bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039bc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74302,17 +74299,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038608: |[038608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -038618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03861a: 0f00 |0001: return v0 │ │ +039bc8: |[039bc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +039bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039bda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74321,17 +74318,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03861c: |[03861c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -03862c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03862e: 0f00 |0001: return v0 │ │ +039bdc: |[039bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +039bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039bee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74340,17 +74337,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038630: |[038630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -038640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038642: 0f00 |0001: return v0 │ │ +039bf0: |[039bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +039c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74359,17 +74356,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038644: |[038644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -038654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038656: 0f00 |0001: return v0 │ │ +039c04: |[039c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +039c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74378,17 +74375,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038658: |[038658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -038668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03866a: 0f00 |0001: return v0 │ │ +039c18: |[039c18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +039c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74397,17 +74394,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03866c: |[03866c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -03867c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03867e: 0f00 |0001: return v0 │ │ +039c2c: |[039c2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +039c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74416,17 +74413,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038680: |[038680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -038690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038692: 0f00 |0001: return v0 │ │ +039c40: |[039c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +039c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74435,17 +74432,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038694: |[038694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0386a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0386a6: 0f00 |0001: return v0 │ │ +039c54: |[039c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +039c64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74454,17 +74451,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0386a8: |[0386a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0386b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0386ba: 0f00 |0001: return v0 │ │ +039c68: |[039c68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +039c78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74473,17 +74470,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0386bc: |[0386bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0386cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0386ce: 1100 |0001: return-object v0 │ │ +039c7c: |[039c7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +039c8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039c8e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -74491,17 +74488,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 │ │ -0386d0: |[0386d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0386e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0386e2: 1100 |0001: return-object v0 │ │ +039c90: |[039c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +039ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039ca2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -74510,17 +74507,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 │ │ -0386e4: |[0386e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0386f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0386f6: 1100 |0001: return-object v0 │ │ +039ca4: |[039ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +039cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039cb6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -74530,17 +74527,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 │ │ -0386f8: |[0386f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -038708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03870a: 1100 |0001: return-object v0 │ │ +039cb8: |[039cb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039cca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -74549,17 +74546,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03870c: |[03870c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -03871c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03871e: 0f00 |0001: return v0 │ │ +039ccc: |[039ccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +039cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039cde: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -74569,17 +74566,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 │ │ -038720: |[038720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -038730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038732: 0f00 |0001: return v0 │ │ +039ce0: |[039ce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +039cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039cf2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -74590,16 +74587,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038734: |[038734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -038744: 0e00 |0000: return-void │ │ +039cf4: |[039cf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +039d04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -74608,16 +74605,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038748: |[038748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -038758: 0e00 |0000: return-void │ │ +039d08: |[039d08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +039d18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -74627,16 +74624,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 │ │ -03875c: |[03875c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03876c: 0e00 |0000: return-void │ │ +039d1c: |[039d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +039d2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -74646,16 +74643,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 │ │ -038770: |[038770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -038780: 0e00 |0000: return-void │ │ +039d30: |[039d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +039d40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -74665,16 +74662,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038784: |[038784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -038794: 0e00 |0000: return-void │ │ +039d44: |[039d44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +039d54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -74684,16 +74681,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038798: |[038798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0387a8: 0e00 |0000: return-void │ │ +039d58: |[039d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +039d68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -74703,16 +74700,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 │ │ -0387ac: |[0387ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0387bc: 0e00 |0000: return-void │ │ +039d6c: |[039d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +039d7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -74722,16 +74719,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0387c0: |[0387c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0387d0: 0e00 |0000: return-void │ │ +039d80: |[039d80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +039d90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -74741,16 +74738,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 │ │ -0387d4: |[0387d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0387e4: 0e00 |0000: return-void │ │ +039d94: |[039d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +039da4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -74760,16 +74757,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0387e8: |[0387e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0387f8: 0e00 |0000: return-void │ │ +039da8: |[039da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +039db8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -74779,16 +74776,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0387fc: |[0387fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -03880c: 0e00 |0000: return-void │ │ +039dbc: |[039dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +039dcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -74798,16 +74795,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038810: |[038810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -038820: 0e00 |0000: return-void │ │ +039dd0: |[039dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +039de0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -74817,16 +74814,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038824: |[038824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -038834: 0e00 |0000: return-void │ │ +039de4: |[039de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +039df4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -74836,16 +74833,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038838: |[038838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -038848: 0e00 |0000: return-void │ │ +039df8: |[039df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +039e08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -74855,16 +74852,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 │ │ -03884c: |[03884c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03885c: 0e00 |0000: return-void │ │ +039e0c: |[039e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +039e1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -74874,16 +74871,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 │ │ -038860: |[038860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -038870: 0e00 |0000: return-void │ │ +039e20: |[039e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +039e30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -74893,16 +74890,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 │ │ -038874: |[038874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -038884: 0e00 |0000: return-void │ │ +039e34: |[039e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +039e44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -74913,16 +74910,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038888: |[038888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -038898: 0e00 |0000: return-void │ │ +039e48: |[039e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +039e58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -74932,16 +74929,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03889c: |[03889c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0388ac: 0e00 |0000: return-void │ │ +039e5c: |[039e5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +039e6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -74951,16 +74948,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0388b0: |[0388b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0388c0: 0e00 |0000: return-void │ │ +039e70: |[039e70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +039e80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -74970,16 +74967,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 │ │ -0388c4: |[0388c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0388d4: 0e00 |0000: return-void │ │ +039e84: |[039e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +039e94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -74989,16 +74986,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 │ │ -0388d8: |[0388d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0388e8: 0e00 |0000: return-void │ │ +039e98: |[039e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +039ea8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -75009,16 +75006,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 │ │ -0388ec: |[0388ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0388fc: 0e00 |0000: return-void │ │ +039eac: |[039eac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +039ebc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -75028,16 +75025,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038900: |[038900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -038910: 0e00 |0000: return-void │ │ +039ec0: |[039ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +039ed0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ @@ -75083,19 +75080,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 │ │ -038914: |[038914] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -038924: 5b01 0c03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@030c │ │ -038928: 5b02 0d03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ -03892c: 7010 8b0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -038932: 0e00 |0007: return-void │ │ +039ed4: |[039ed4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +039ee4: 5b01 0c03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@030c │ │ +039ee8: 5b02 0d03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ +039eec: 7010 8c0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039ef2: 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; │ │ @@ -75106,24 +75103,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -038934: |[038934] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -038944: 5421 0d03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ -038948: 6e20 9709 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0997 │ │ -03894e: 0c00 |0005: move-result-object v0 │ │ -038950: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -038954: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -038956: 1101 |0009: return-object v1 │ │ -038958: 6e10 1b09 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ -03895e: 0c01 |000d: move-result-object v1 │ │ -038960: 28fb |000e: goto 0009 // -0005 │ │ +039ef4: |[039ef4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +039f04: 5421 0d03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ +039f08: 6e20 9709 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0997 │ │ +039f0e: 0c00 |0005: move-result-object v0 │ │ +039f10: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +039f14: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +039f16: 1101 |0009: return-object v1 │ │ +039f18: 6e10 1b09 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ +039f1e: 0c01 |000d: move-result-object v1 │ │ +039f20: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -75136,33 +75133,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 │ │ -038964: |[038964] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -038974: 5465 0d03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ -038978: 6e30 9809 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0998 │ │ -03897e: 0c00 |0005: move-result-object v0 │ │ -038980: 2204 1902 |0006: new-instance v4, Ljava/util/ArrayList; // type@0219 │ │ -038984: 7010 b80d 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0db8 │ │ -03898a: 7210 e00d 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0de0 │ │ -038990: 0a03 |000e: move-result v3 │ │ -038992: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -038994: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -038998: 7220 de0d 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0dde │ │ -03899e: 0c02 |0015: move-result-object v2 │ │ -0389a0: 1f02 4801 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ -0389a4: 6e10 1b09 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ -0389aa: 0c05 |001b: move-result-object v5 │ │ -0389ac: 7220 dc0d 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0ddc │ │ -0389b2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0389b6: 28ef |0021: goto 0010 // -0011 │ │ -0389b8: 1104 |0022: return-object v4 │ │ +039f24: |[039f24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +039f34: 5465 0d03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ +039f38: 6e30 9809 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0998 │ │ +039f3e: 0c00 |0005: move-result-object v0 │ │ +039f40: 2204 1902 |0006: new-instance v4, Ljava/util/ArrayList; // type@0219 │ │ +039f44: 7010 b90d 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0db9 │ │ +039f4a: 7210 e10d 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0de1 │ │ +039f50: 0a03 |000e: move-result v3 │ │ +039f52: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +039f54: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +039f58: 7220 df0d 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ddf │ │ +039f5e: 0c02 |0015: move-result-object v2 │ │ +039f60: 1f02 4801 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0148 │ │ +039f64: 6e10 1b09 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ +039f6a: 0c05 |001b: move-result-object v5 │ │ +039f6c: 7220 dd0d 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0ddd │ │ +039f72: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039f76: 28ef |0021: goto 0010 // -0011 │ │ +039f78: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -75184,19 +75181,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0389bc: |[0389bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0389cc: 5410 0d03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ -0389d0: 6e40 9a09 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@099a │ │ -0389d6: 0a00 |0005: move-result v0 │ │ -0389d8: 0f00 |0006: return v0 │ │ +039f7c: |[039f7c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +039f8c: 5410 0d03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@030d │ │ +039f90: 6e40 9a09 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@099a │ │ +039f96: 0a00 |0005: move-result v0 │ │ +039f98: 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 │ │ @@ -75233,17 +75230,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0389dc: |[0389dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0389ec: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0389f2: 0e00 |0003: return-void │ │ +039f9c: |[039f9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +039fac: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039fb2: 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 - │ │ @@ -75252,17 +75249,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0389f4: |[0389f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -038a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a06: 1100 |0001: return-object v0 │ │ +039fb4: |[039fb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +039fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039fc6: 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; │ │ │ │ @@ -75299,17 +75296,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038a08: |[038a08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -038a18: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -038a1e: 0e00 |0003: return-void │ │ +039fc8: |[039fc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +039fd8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +039fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -75318,17 +75315,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038a20: |[038a20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -038a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a32: 0f00 |0001: return v0 │ │ +039fe0: |[039fe0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +039ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039ff2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75337,17 +75334,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 │ │ -038a34: |[038a34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -038a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a46: 1100 |0001: return-object v0 │ │ +039ff4: |[039ff4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03a004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a006: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75356,17 +75353,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 │ │ -038a48: |[038a48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -038a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a5a: 1100 |0001: return-object v0 │ │ +03a008: |[03a008] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03a018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a01a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75375,17 +75372,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 │ │ -038a5c: |[038a5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -038a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a6e: 1100 |0001: return-object v0 │ │ +03a01c: |[03a01c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03a02c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a02e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75394,17 +75391,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038a70: |[038a70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -038a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a82: 0f00 |0001: return v0 │ │ +03a030: |[03a030] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +03a040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a042: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75413,17 +75410,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038a84: |[038a84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -038a94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a96: 0f00 |0001: return v0 │ │ +03a044: |[03a044] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +03a054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a056: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75432,17 +75429,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038a98: |[038a98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -038aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038aaa: 0f00 |0001: return v0 │ │ +03a058: |[03a058] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +03a068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a06a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75451,17 +75448,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038aac: |[038aac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -038abc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038abe: 0f00 |0001: return v0 │ │ +03a06c: |[03a06c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +03a07c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a07e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75470,17 +75467,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038ac0: |[038ac0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -038ad0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038ad2: 0f00 |0001: return v0 │ │ +03a080: |[03a080] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +03a090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a092: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75489,17 +75486,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 │ │ -038ad4: |[038ad4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -038ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038ae6: 1100 |0001: return-object v0 │ │ +03a094: |[03a094] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +03a0a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a0a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75508,17 +75505,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038ae8: |[038ae8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -038af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038afa: 0f00 |0001: return v0 │ │ +03a0a8: |[03a0a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +03a0b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a0ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75527,17 +75524,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038afc: |[038afc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -038b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b0e: 0f00 |0001: return v0 │ │ +03a0bc: |[03a0bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +03a0cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a0ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75546,17 +75543,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038b10: |[038b10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -038b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b22: 0f00 |0001: return v0 │ │ +03a0d0: |[03a0d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +03a0e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a0e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75565,17 +75562,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 │ │ -038b24: |[038b24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -038b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b36: 1100 |0001: return-object v0 │ │ +03a0e4: |[03a0e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03a0f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a0f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75584,18 +75581,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 │ │ -038b38: |[038b38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -038b48: 7100 ca0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dca │ │ -038b4e: 0c00 |0003: move-result-object v0 │ │ -038b50: 1100 |0004: return-object v0 │ │ +03a0f8: |[03a0f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +03a108: 7100 cb0d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0dcb │ │ +03a10e: 0c00 |0003: move-result-object v0 │ │ +03a110: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75604,17 +75601,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038b54: |[038b54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -038b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b66: 0f00 |0001: return v0 │ │ +03a114: |[03a114] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +03a124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a126: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75623,17 +75620,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038b68: |[038b68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -038b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b7a: 0f00 |0001: return v0 │ │ +03a128: |[03a128] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +03a138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a13a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75642,17 +75639,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038b7c: |[038b7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -038b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b8e: 0f00 |0001: return v0 │ │ +03a13c: |[03a13c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +03a14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a14e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75661,17 +75658,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038b90: |[038b90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -038ba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038ba2: 0f00 |0001: return v0 │ │ +03a150: |[03a150] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +03a160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a162: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75680,17 +75677,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038ba4: |[038ba4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -038bb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038bb6: 0f00 |0001: return v0 │ │ +03a164: |[03a164] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +03a174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a176: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75699,17 +75696,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038bb8: |[038bb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -038bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038bca: 0f00 |0001: return v0 │ │ +03a178: |[03a178] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +03a188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a18a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75718,17 +75715,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038bcc: |[038bcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -038bdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038bde: 0f00 |0001: return v0 │ │ +03a18c: |[03a18c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +03a19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a19e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75737,17 +75734,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038be0: |[038be0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -038bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038bf2: 1100 |0001: return-object v0 │ │ +03a1a0: |[03a1a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +03a1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a1b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -75755,17 +75752,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 │ │ -038bf4: |[038bf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -038c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038c06: 1100 |0001: return-object v0 │ │ +03a1b4: |[03a1b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03a1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a1c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -75774,16 +75771,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038c08: |[038c08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -038c18: 0e00 |0000: return-void │ │ +03a1c8: |[03a1c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +03a1d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -75792,16 +75789,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038c1c: |[038c1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -038c2c: 0e00 |0000: return-void │ │ +03a1dc: |[03a1dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +03a1ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -75811,16 +75808,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 │ │ -038c30: |[038c30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -038c40: 0e00 |0000: return-void │ │ +03a1f0: |[03a1f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03a200: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -75830,16 +75827,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038c44: |[038c44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -038c54: 0e00 |0000: return-void │ │ +03a204: |[03a204] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +03a214: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -75849,16 +75846,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 │ │ -038c58: |[038c58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -038c68: 0e00 |0000: return-void │ │ +03a218: |[03a218] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03a228: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -75868,16 +75865,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 │ │ -038c6c: |[038c6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -038c7c: 0e00 |0000: return-void │ │ +03a22c: |[03a22c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03a23c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -75887,16 +75884,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038c80: |[038c80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -038c90: 0e00 |0000: return-void │ │ +03a240: |[03a240] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +03a250: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -75906,16 +75903,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038c94: |[038c94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -038ca4: 0e00 |0000: return-void │ │ +03a254: |[03a254] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +03a264: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -75925,16 +75922,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038ca8: |[038ca8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -038cb8: 0e00 |0000: return-void │ │ +03a268: |[03a268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +03a278: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -75944,16 +75941,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038cbc: |[038cbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -038ccc: 0e00 |0000: return-void │ │ +03a27c: |[03a27c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +03a28c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -75963,16 +75960,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038cd0: |[038cd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -038ce0: 0e00 |0000: return-void │ │ +03a290: |[03a290] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +03a2a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -75982,16 +75979,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038ce4: |[038ce4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -038cf4: 0e00 |0000: return-void │ │ +03a2a4: |[03a2a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +03a2b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -76001,16 +75998,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038cf8: |[038cf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -038d08: 0e00 |0000: return-void │ │ +03a2b8: |[03a2b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +03a2c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -76020,16 +76017,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 │ │ -038d0c: |[038d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -038d1c: 0e00 |0000: return-void │ │ +03a2cc: |[03a2cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +03a2dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -76039,16 +76036,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038d20: |[038d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -038d30: 0e00 |0000: return-void │ │ +03a2e0: |[03a2e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +03a2f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -76058,16 +76055,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038d34: |[038d34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -038d44: 0e00 |0000: return-void │ │ +03a2f4: |[03a2f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +03a304: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -76077,16 +76074,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038d48: |[038d48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -038d58: 0e00 |0000: return-void │ │ +03a308: |[03a308] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +03a318: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -76096,16 +76093,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038d5c: |[038d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -038d6c: 0e00 |0000: return-void │ │ +03a31c: |[03a31c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +03a32c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -76115,16 +76112,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038d70: |[038d70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -038d80: 0e00 |0000: return-void │ │ +03a330: |[03a330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +03a340: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -76134,16 +76131,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 │ │ -038d84: |[038d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -038d94: 0e00 |0000: return-void │ │ +03a344: |[03a344] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03a354: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -76153,16 +76150,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 │ │ -038d98: |[038d98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -038da8: 0e00 |0000: return-void │ │ +03a358: |[03a358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03a368: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -76173,16 +76170,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038dac: |[038dac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -038dbc: 0e00 |0000: return-void │ │ +03a36c: |[03a36c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +03a37c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ @@ -76270,19 +76267,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 │ │ -038dc0: |[038dc0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -038dd0: 7010 8a0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c8a │ │ -038dd6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -038dd8: 6e40 ac0a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ -038dde: 0e00 |0007: return-void │ │ +03a380: |[03a380] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +03a390: 7010 8a0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c8a │ │ +03a396: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03a398: 6e40 ac0a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ +03a39e: 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; │ │ @@ -76294,18 +76291,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 │ │ -038de0: |[038de0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -038df0: 7010 8a0c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0c8a │ │ -038df6: 6e40 ac0a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ -038dfc: 0e00 |0006: return-void │ │ +03a3a0: |[03a3a0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +03a3b0: 7010 8a0c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0c8a │ │ +03a3b6: 6e40 ac0a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ +03a3bc: 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; │ │ @@ -76318,22 +76315,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 │ │ -038e00: |[038e00] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -038e10: 7010 8a0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c8a │ │ -038e16: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -038e1a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -038e1c: 6e40 ac0a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ -038e22: 0e00 |0009: return-void │ │ -038e24: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -038e26: 28fb |000b: goto 0006 // -0005 │ │ +03a3c0: |[03a3c0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +03a3d0: 7010 8a0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c8a │ │ +03a3d6: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +03a3da: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03a3dc: 6e40 ac0a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ +03a3e2: 0e00 |0009: return-void │ │ +03a3e4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +03a3e6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -76354,20 +76351,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -038e28: |[038e28] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -038e38: 6e20 b50a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ab5 │ │ -038e3e: 0c00 |0003: move-result-object v0 │ │ -038e40: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -038e44: 7210 c400 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ -038e4a: 0e00 |0009: return-void │ │ +03a3e8: |[03a3e8] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +03a3f8: 6e20 b50a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ab5 │ │ +03a3fe: 0c00 |0003: move-result-object v0 │ │ +03a400: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03a404: 7210 c400 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ +03a40a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -76380,21 +76377,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 │ │ -038e4c: |[038e4c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -038e5c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -038e60: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -038e64: 1100 |0004: return-object v0 │ │ -038e66: 6e10 900d 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d90 │ │ -038e6c: 0c00 |0008: move-result-object v0 │ │ -038e6e: 28fb |0009: goto 0004 // -0005 │ │ +03a40c: |[03a40c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +03a41c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +03a420: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +03a424: 1100 |0004: return-object v0 │ │ +03a426: 6e10 910d 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d91 │ │ +03a42c: 0c00 |0008: move-result-object v0 │ │ +03a42e: 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; │ │ │ │ @@ -76403,25 +76400,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -038e70: |[038e70] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -038e80: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -038e84: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -038e88: 5410 1a03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038e8c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -038e90: 5410 1a03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038e94: 7210 c600 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c6 │ │ -038e9a: 0a00 |000d: move-result v0 │ │ -038e9c: 0f00 |000e: return v0 │ │ -038e9e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -038ea0: 28fe |0010: goto 000e // -0002 │ │ +03a430: |[03a430] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +03a440: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a444: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +03a448: 5410 1a03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a44c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +03a450: 5410 1a03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a454: 7210 c600 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00c6 │ │ +03a45a: 0a00 |000d: move-result v0 │ │ +03a45c: 0f00 |000e: return v0 │ │ +03a45e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03a460: 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; │ │ @@ -76431,17 +76428,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038ea4: |[038ea4] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -038eb4: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038eb8: 1100 |0002: return-object v0 │ │ +03a464: |[03a464] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +03a474: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a478: 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;) │ │ @@ -76449,32 +76446,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 │ │ -038ebc: |[038ebc] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -038ecc: 5531 1d03 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -038ed0: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -038ed4: 5431 1a03 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038ed8: 7220 ca00 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ -038ede: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -038ee2: 5431 1903 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ -038ee6: 5432 1a03 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038eea: 6e40 ae0a 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@0aae │ │ -038ef0: 0c00 |0012: move-result-object v0 │ │ -038ef2: 5431 1903 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ -038ef6: 5432 1a03 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038efa: 6e40 a00a 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@0aa0 │ │ -038f00: 1100 |001a: return-object v0 │ │ -038f02: 0750 |001b: move-object v0, v5 │ │ -038f04: 28f7 |001c: goto 0013 // -0009 │ │ -038f06: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -038f08: 28fc |001e: goto 001a // -0004 │ │ +03a47c: |[03a47c] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +03a48c: 5531 1d03 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a490: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +03a494: 5431 1a03 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a498: 7220 ca00 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ +03a49e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +03a4a2: 5431 1903 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ +03a4a6: 5432 1a03 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a4aa: 6e40 ae0a 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@0aae │ │ +03a4b0: 0c00 |0012: move-result-object v0 │ │ +03a4b2: 5431 1903 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ +03a4b6: 5432 1a03 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a4ba: 6e40 a00a 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@0aa0 │ │ +03a4c0: 1100 |001a: return-object v0 │ │ +03a4c2: 0750 |001b: move-object v0, v5 │ │ +03a4c4: 28f7 |001c: goto 0013 // -0009 │ │ +03a4c6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +03a4c8: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -76494,22 +76491,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -038f0c: |[038f0c] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -038f1c: 5410 1b03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@031b │ │ -038f20: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -038f24: 2200 6101 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0161 │ │ -038f28: 7020 ba0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0aba │ │ -038f2e: 5b10 1b03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@031b │ │ -038f32: 5410 1b03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@031b │ │ -038f36: 1100 |000d: return-object v0 │ │ +03a4cc: |[03a4cc] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +03a4dc: 5410 1b03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@031b │ │ +03a4e0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a4e4: 2200 6101 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0161 │ │ +03a4e8: 7020 ba0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0aba │ │ +03a4ee: 5b10 1b03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@031b │ │ +03a4f2: 5410 1b03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@031b │ │ +03a4f6: 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; │ │ @@ -76519,17 +76516,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038f38: |[038f38] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -038f48: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ -038f4c: 1100 |0002: return-object v0 │ │ +03a4f8: |[03a4f8] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +03a508: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ +03a50c: 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;) │ │ @@ -76537,25 +76534,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038f50: |[038f50] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -038f60: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -038f64: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -038f68: 5410 1a03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038f6c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -038f70: 5410 1a03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038f74: 7220 ca00 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ -038f7a: 5410 1a03 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038f7e: 1100 |000f: return-object v0 │ │ -038f80: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -038f82: 28fe |0011: goto 000f // -0002 │ │ +03a510: |[03a510] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +03a520: 5510 1d03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a524: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +03a528: 5410 1a03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a52c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03a530: 5410 1a03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a534: 7220 ca00 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ +03a53a: 5410 1a03 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a53e: 1100 |000f: return-object v0 │ │ +03a540: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03a542: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -76567,29 +76564,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -038f84: |[038f84] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -038f94: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -038f98: 5532 1d03 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -038f9c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -038fa0: 5432 1a03 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038fa4: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -038fa8: 5432 1a03 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038fac: 7220 ca00 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ -038fb2: 0a02 |000f: move-result v2 │ │ -038fb4: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -038fb8: 5430 1a03 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038fbc: 5231 1f03 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ -038fc0: 7220 c700 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00c7 │ │ -038fc6: 0b00 |0019: move-result-wide v0 │ │ -038fc8: 1000 |001a: return-wide v0 │ │ +03a544: |[03a544] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +03a554: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +03a558: 5532 1d03 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a55c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +03a560: 5432 1a03 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a564: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +03a568: 5432 1a03 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a56c: 7220 ca00 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ +03a572: 0a02 |000f: move-result v2 │ │ +03a574: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +03a578: 5430 1a03 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a57c: 5231 1f03 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ +03a580: 7220 c700 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00c7 │ │ +03a586: 0b00 |0019: move-result-wide v0 │ │ +03a588: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -76601,48 +76598,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 │ │ -038fcc: |[038fcc] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -038fdc: 5541 1d03 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -038fe0: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -038fe4: 2201 ff01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -038fe8: 1a02 1610 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1016 │ │ -038fec: 7020 790d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -038ff2: 2701 |000b: throw v1 │ │ -038ff4: 5441 1a03 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -038ff8: 7220 ca00 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ -038ffe: 0a01 |0011: move-result v1 │ │ -039000: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -039004: 2201 ff01 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -039008: 2202 0e02 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -03900c: 7010 a20d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -039012: 1a03 0508 |001b: const-string v3, "couldn't move cursor to position " // string@0805 │ │ -039016: 6e20 a80d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03901c: 0c02 |0020: move-result-object v2 │ │ -03901e: 6e20 a50d 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -039024: 0c02 |0024: move-result-object v2 │ │ -039026: 6e10 ac0d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03902c: 0c02 |0028: move-result-object v2 │ │ -03902e: 7020 790d 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -039034: 2701 |002c: throw v1 │ │ -039036: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -03903a: 5441 1903 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ -03903e: 5442 1a03 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -039042: 6e40 af0a 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@0aaf │ │ -039048: 0c00 |0036: move-result-object v0 │ │ -03904a: 5441 1903 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ -03904e: 5442 1a03 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -039052: 6e40 a00a 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@0aa0 │ │ -039058: 1100 |003e: return-object v0 │ │ -03905a: 0760 |003f: move-object v0, v6 │ │ -03905c: 28f7 |0040: goto 0037 // -0009 │ │ +03a58c: |[03a58c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +03a59c: 5541 1d03 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a5a0: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +03a5a4: 2201 ff01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +03a5a8: 1a02 1410 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1014 │ │ +03a5ac: 7020 7a0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03a5b2: 2701 |000b: throw v1 │ │ +03a5b4: 5441 1a03 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a5b8: 7220 ca00 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00ca │ │ +03a5be: 0a01 |0011: move-result v1 │ │ +03a5c0: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +03a5c4: 2201 ff01 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +03a5c8: 2202 0e02 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +03a5cc: 7010 a30d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03a5d2: 1a03 0408 |001b: const-string v3, "couldn't move cursor to position " // string@0804 │ │ +03a5d6: 6e20 a90d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03a5dc: 0c02 |0020: move-result-object v2 │ │ +03a5de: 6e20 a60d 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +03a5e4: 0c02 |0024: move-result-object v2 │ │ +03a5e6: 6e10 ad0d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03a5ec: 0c02 |0028: move-result-object v2 │ │ +03a5ee: 7020 7a0d 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03a5f4: 2701 |002c: throw v1 │ │ +03a5f6: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +03a5fa: 5441 1903 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ +03a5fe: 5442 1a03 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a602: 6e40 af0a 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@0aaf │ │ +03a608: 0c00 |0036: move-result-object v0 │ │ +03a60a: 5441 1903 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ +03a60e: 5442 1a03 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a612: 6e40 a00a 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@0aa0 │ │ +03a618: 1100 |003e: return-object v0 │ │ +03a61a: 0760 |003f: move-object v0, v6 │ │ +03a61c: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -76663,17 +76660,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039060: |[039060] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -039070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -039072: 0f00 |0001: return v0 │ │ +03a620: |[03a620] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +03a630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a632: 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;) │ │ @@ -76681,59 +76678,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 │ │ -039074: |[039074] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -039084: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039086: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -039088: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -03908a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -03908e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -039092: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -039096: 5c40 1703 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0317 │ │ -03909a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -03909e: 5b46 1a03 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -0390a2: 5c40 1d03 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -0390a6: 5b45 1903 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ -0390aa: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -0390ae: 1a01 cb06 |0015: const-string v1, "_id" // string@06cb │ │ -0390b2: 7220 c500 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c5 │ │ -0390b8: 0a01 |001a: move-result v1 │ │ -0390ba: 5941 1f03 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ -0390be: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0390c2: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0390c4: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0390c8: 2201 5d01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@015d │ │ -0390cc: 7020 960a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a96 │ │ -0390d2: 5b41 1803 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -0390d6: 2201 5e01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@015e │ │ -0390da: 7030 9a0a 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@0a9a │ │ -0390e0: 5b41 1c03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -0390e4: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -0390e8: 5441 1803 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -0390ec: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0390f0: 5441 1803 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -0390f4: 7220 cb00 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00cb │ │ -0390fa: 5441 1c03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -0390fe: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -039102: 5441 1c03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -039106: 7220 cc00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cc │ │ -03910c: 0e00 |0044: return-void │ │ -03910e: 5c41 1703 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0317 │ │ -039112: 28c4 |0047: goto 000b // -003c │ │ -039114: 0110 |0048: move v0, v1 │ │ -039116: 28c4 |0049: goto 000d // -003c │ │ -039118: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -03911a: 28d0 |004b: goto 001b // -0030 │ │ -03911c: 5b43 1803 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -039120: 5b43 1c03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -039124: 28e0 |0050: goto 0030 // -0020 │ │ +03a634: |[03a634] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +03a644: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03a646: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03a648: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +03a64a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +03a64e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +03a652: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +03a656: 5c40 1703 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0317 │ │ +03a65a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +03a65e: 5b46 1a03 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a662: 5c40 1d03 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a666: 5b45 1903 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0319 │ │ +03a66a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +03a66e: 1a01 cb06 |0015: const-string v1, "_id" // string@06cb │ │ +03a672: 7220 c500 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c5 │ │ +03a678: 0a01 |001a: move-result v1 │ │ +03a67a: 5941 1f03 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ +03a67e: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +03a682: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +03a684: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +03a688: 2201 5d01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@015d │ │ +03a68c: 7020 960a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a96 │ │ +03a692: 5b41 1803 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a696: 2201 5e01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@015e │ │ +03a69a: 7030 9a0a 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@0a9a │ │ +03a6a0: 5b41 1c03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a6a4: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +03a6a8: 5441 1803 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a6ac: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +03a6b0: 5441 1803 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a6b4: 7220 cb00 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00cb │ │ +03a6ba: 5441 1c03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a6be: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +03a6c2: 5441 1c03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a6c6: 7220 cc00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cc │ │ +03a6cc: 0e00 |0044: return-void │ │ +03a6ce: 5c41 1703 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0317 │ │ +03a6d2: 28c4 |0047: goto 000b // -003c │ │ +03a6d4: 0110 |0048: move v0, v1 │ │ +03a6d6: 28c4 |0049: goto 000d // -003c │ │ +03a6d8: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +03a6da: 28d0 |004b: goto 001b // -0030 │ │ +03a6dc: 5b43 1803 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a6e0: 5b43 1c03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a6e4: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -76765,21 +76762,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 │ │ -039128: |[039128] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -039138: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -03913c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -03913e: 6e40 ac0a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ -039144: 0e00 |0006: return-void │ │ -039146: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -039148: 28fb |0008: goto 0003 // -0005 │ │ +03a6e8: |[03a6e8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +03a6f8: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +03a6fc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +03a6fe: 6e40 ac0a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0aac │ │ +03a704: 0e00 |0006: return-void │ │ +03a706: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +03a708: 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; │ │ @@ -76792,18 +76789,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 │ │ -03914c: |[03914c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -03915c: 6e40 af0a 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@0aaf │ │ -039162: 0c00 |0003: move-result-object v0 │ │ -039164: 1100 |0004: return-object v0 │ │ +03a70c: |[03a70c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +03a71c: 6e40 af0a 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@0aaf │ │ +03a722: 0c00 |0003: move-result-object v0 │ │ +03a724: 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; │ │ @@ -76820,28 +76817,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -039168: |[039168] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -039178: 5510 1703 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0317 │ │ -03917c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -039180: 5410 1a03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -039184: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -039188: 5410 1a03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -03918c: 7210 c900 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ -039192: 0a00 |000d: move-result v0 │ │ -039194: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -039198: 5410 1a03 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -03919c: 7210 cd00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00cd │ │ -0391a2: 0a00 |0015: move-result v0 │ │ -0391a4: 5c10 1d03 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -0391a8: 0e00 |0018: return-void │ │ +03a728: |[03a728] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +03a738: 5510 1703 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0317 │ │ +03a73c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +03a740: 5410 1a03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a744: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +03a748: 5410 1a03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a74c: 7210 c900 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ +03a752: 0a00 |000d: move-result v0 │ │ +03a754: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +03a758: 5410 1a03 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a75c: 7210 cd00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00cd │ │ +03a762: 0a00 |0015: move-result v0 │ │ +03a764: 5c10 1d03 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a768: 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; │ │ @@ -76851,23 +76848,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 │ │ -0391ac: |[0391ac] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0391bc: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ -0391c0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0391c4: 5410 1e03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ -0391c8: 7220 960c 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c96 │ │ -0391ce: 0c00 |0009: move-result-object v0 │ │ -0391d0: 1100 |000a: return-object v0 │ │ -0391d2: 5410 1a03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -0391d6: 28fd |000d: goto 000a // -0003 │ │ +03a76c: |[03a76c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +03a77c: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ +03a780: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03a784: 5410 1e03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ +03a788: 7220 960c 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c96 │ │ +03a78e: 0c00 |0009: move-result-object v0 │ │ +03a790: 1100 |000a: return-object v0 │ │ +03a792: 5410 1a03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a796: 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; │ │ @@ -76878,17 +76875,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0391d8: |[0391d8] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0391e8: 5b01 1e03 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ -0391ec: 0e00 |0002: return-void │ │ +03a798: |[03a798] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +03a7a8: 5b01 1e03 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@031e │ │ +03a7ac: 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; │ │ @@ -76898,53 +76895,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 │ │ -0391f0: |[0391f0] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -039200: 5421 1a03 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -039204: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -039208: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03920a: 1100 |0005: return-object v0 │ │ -03920c: 5420 1a03 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -039210: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -039214: 5421 1803 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -039218: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -03921c: 5421 1803 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -039220: 7220 ce00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00ce │ │ -039226: 5421 1c03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -03922a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -03922e: 5421 1c03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -039232: 7220 cf00 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cf │ │ -039238: 5b23 1a03 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ -03923c: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -039240: 5421 1803 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -039244: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -039248: 5421 1803 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ -03924c: 7220 cb00 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00cb │ │ -039252: 5421 1c03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -039256: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -03925a: 5421 1c03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ -03925e: 7220 cc00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cc │ │ -039264: 1a01 cb06 |0032: const-string v1, "_id" // string@06cb │ │ -039268: 7220 c500 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c5 │ │ -03926e: 0a01 |0037: move-result v1 │ │ -039270: 5921 1f03 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ -039274: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -039276: 5c21 1d03 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -03927a: 6e10 b00a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ab0 │ │ -039280: 28c5 |0040: goto 0005 // -003b │ │ -039282: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -039284: 5921 1f03 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ -039288: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -03928a: 5c21 1d03 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ -03928e: 6e10 b10a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ab1 │ │ -039294: 28bb |004a: goto 0005 // -0045 │ │ +03a7b0: |[03a7b0] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +03a7c0: 5421 1a03 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a7c4: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +03a7c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03a7ca: 1100 |0005: return-object v0 │ │ +03a7cc: 5420 1a03 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a7d0: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +03a7d4: 5421 1803 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a7d8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +03a7dc: 5421 1803 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a7e0: 7220 ce00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00ce │ │ +03a7e6: 5421 1c03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a7ea: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +03a7ee: 5421 1c03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a7f2: 7220 cf00 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cf │ │ +03a7f8: 5b23 1a03 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@031a │ │ +03a7fc: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +03a800: 5421 1803 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a804: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +03a808: 5421 1803 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0318 │ │ +03a80c: 7220 cb00 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00cb │ │ +03a812: 5421 1c03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a816: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +03a81a: 5421 1c03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@031c │ │ +03a81e: 7220 cc00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00cc │ │ +03a824: 1a01 cb06 |0032: const-string v1, "_id" // string@06cb │ │ +03a828: 7220 c500 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c5 │ │ +03a82e: 0a01 |0037: move-result v1 │ │ +03a830: 5921 1f03 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ +03a834: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +03a836: 5c21 1d03 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a83a: 6e10 b00a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ab0 │ │ +03a840: 28c5 |0040: goto 0005 // -003b │ │ +03a842: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +03a844: 5921 1f03 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@031f │ │ +03a848: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +03a84a: 5c21 1d03 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@031d │ │ +03a84e: 6e10 b10a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ab1 │ │ +03a854: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -76996,17 +76993,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039298: |[039298] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -0392a8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0392ae: 0e00 |0003: return-void │ │ +03a858: |[03a858] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +03a868: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03a86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -77015,17 +77012,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 │ │ -0392b0: |[0392b0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0392c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0392c2: 0f00 |0001: return v0 │ │ +03a870: |[03a870] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +03a880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a882: 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; │ │ @@ -77035,16 +77032,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0392c4: |[0392c4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0392d4: 0e00 |0000: return-void │ │ +03a884: |[03a884] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +03a894: 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; │ │ │ │ @@ -77053,17 +77050,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0392d8: |[0392d8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0392e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0392ea: 0f00 |0001: return v0 │ │ +03a898: |[03a898] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +03a8a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a8aa: 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; │ │ │ │ @@ -77072,17 +77069,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 │ │ -0392ec: |[0392ec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0392fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0392fe: 1100 |0001: return-object v0 │ │ +03a8ac: |[03a8ac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +03a8bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a8be: 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; │ │ │ │ @@ -77091,17 +77088,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039300: |[039300] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -039310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039312: 0f00 |0001: return v0 │ │ +03a8c0: |[03a8c0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +03a8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a8d2: 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 │ │ @@ -77111,17 +77108,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039314: |[039314] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -039324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039326: 0f00 |0001: return v0 │ │ +03a8d4: |[03a8d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +03a8e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a8e6: 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 │ │ @@ -77131,17 +77128,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039328: |[039328] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -039338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03933a: 0f00 |0001: return v0 │ │ +03a8e8: |[03a8e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +03a8f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a8fa: 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; │ │ │ │ @@ -77150,16 +77147,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03933c: |[03933c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -03934c: 0e00 |0000: return-void │ │ +03a8fc: |[03a8fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +03a90c: 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 │ │ @@ -77196,17 +77193,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039350: |[039350] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -039360: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -039366: 0e00 |0003: return-void │ │ +03a910: |[03a910] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +03a920: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03a926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -77215,18 +77212,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 │ │ -039368: |[039368] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -039378: 7120 e20a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0ae2 │ │ -03937e: 0a00 |0003: move-result v0 │ │ -039380: 0f00 |0004: return v0 │ │ +03a928: |[03a928] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +03a938: 7120 e20a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0ae2 │ │ +03a93e: 0a00 |0003: move-result v0 │ │ +03a940: 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; │ │ @@ -77236,17 +77233,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039384: |[039384] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -039394: 7110 e30a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0ae3 │ │ -03939a: 0e00 |0003: return-void │ │ +03a944: |[03a944] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +03a954: 7110 e30a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0ae3 │ │ +03a95a: 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; │ │ @@ -77256,18 +77253,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03939c: |[03939c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0393ac: 7110 e40a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0ae4 │ │ -0393b2: 0a00 |0003: move-result v0 │ │ -0393b4: 0f00 |0004: return v0 │ │ +03a95c: |[03a95c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +03a96c: 7110 e40a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0ae4 │ │ +03a972: 0a00 |0003: move-result v0 │ │ +03a974: 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; │ │ │ │ @@ -77276,18 +77273,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 │ │ -0393b8: |[0393b8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0393c8: 7110 e50a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0ae5 │ │ -0393ce: 0c00 |0003: move-result-object v0 │ │ -0393d0: 1100 |0004: return-object v0 │ │ +03a978: |[03a978] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +03a988: 7110 e50a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0ae5 │ │ +03a98e: 0c00 |0003: move-result-object v0 │ │ +03a990: 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; │ │ │ │ @@ -77296,18 +77293,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0393d4: |[0393d4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0393e4: 7120 e60a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ae6 │ │ -0393ea: 0a00 |0003: move-result v0 │ │ -0393ec: 0f00 |0004: return v0 │ │ +03a994: |[03a994] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +03a9a4: 7120 e60a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ae6 │ │ +03a9aa: 0a00 |0003: move-result v0 │ │ +03a9ac: 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 │ │ @@ -77317,18 +77314,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0393f0: |[0393f0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -039400: 7120 e70a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0ae7 │ │ -039406: 0a00 |0003: move-result v0 │ │ -039408: 0f00 |0004: return v0 │ │ +03a9b0: |[03a9b0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +03a9c0: 7120 e70a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0ae7 │ │ +03a9c6: 0a00 |0003: move-result v0 │ │ +03a9c8: 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 │ │ @@ -77338,18 +77335,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03940c: |[03940c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -03941c: 7110 e80a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0ae8 │ │ -039422: 0a00 |0003: move-result v0 │ │ -039424: 0f00 |0004: return v0 │ │ +03a9cc: |[03a9cc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +03a9dc: 7110 e80a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0ae8 │ │ +03a9e2: 0a00 |0003: move-result v0 │ │ +03a9e4: 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; │ │ │ │ @@ -77358,17 +77355,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -039428: |[039428] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -039438: 7130 e90a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0ae9 │ │ -03943e: 0e00 |0003: return-void │ │ +03a9e8: |[03a9e8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +03a9f8: 7130 e90a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0ae9 │ │ +03a9fe: 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; │ │ @@ -77405,17 +77402,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039440: |[039440] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ -039450: 7020 f60a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0af6 │ │ -039456: 0e00 |0003: return-void │ │ +03aa00: |[03aa00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ +03aa10: 7020 f60a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0af6 │ │ +03aa16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -77426,19 +77423,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039458: |[039458] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ -039468: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@0326 │ │ -03946c: 7110 030b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0b03 │ │ -039472: 0a00 |0005: move-result v0 │ │ -039474: 0f00 |0006: return v0 │ │ +03aa18: |[03aa18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ +03aa28: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@0326 │ │ +03aa2c: 7110 030b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0b03 │ │ +03aa32: 0a00 |0005: move-result v0 │ │ +03aa34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ source_file_idx : 1489 (ScrollerCompat.java) │ │ @@ -77480,19 +77477,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 │ │ -039478: |[039478] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -039488: 5b01 2903 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0329 │ │ -03948c: 5b02 2a03 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@032a │ │ -039490: 7010 8b0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -039496: 0e00 |0007: return-void │ │ +03aa38: |[03aa38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +03aa48: 5b01 2903 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0329 │ │ +03aa4c: 5b02 2a03 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@032a │ │ +03aa50: 7010 8c0d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03aa56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 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; │ │ @@ -77503,19 +77500,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039498: |[039498] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0394a8: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@032a │ │ -0394ac: 6e20 050b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b05 │ │ -0394b2: 0a00 |0005: move-result v0 │ │ -0394b4: 0f00 |0006: return v0 │ │ +03aa58: |[03aa58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +03aa68: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@032a │ │ +03aa6c: 6e20 050b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0b05 │ │ +03aa72: 0a00 |0005: move-result v0 │ │ +03aa74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -77524,19 +77521,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0394b8: |[0394b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0394c8: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@032a │ │ -0394cc: 6e20 060b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b06 │ │ -0394d2: 0a00 |0005: move-result v0 │ │ -0394d4: 0f00 |0006: return v0 │ │ +03aa78: |[03aa78] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +03aa88: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@032a │ │ +03aa8c: 6e20 060b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0b06 │ │ +03aa92: 0a00 |0005: move-result v0 │ │ +03aa94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ @@ -77571,17 +77568,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0394d8: |[0394d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -0394e8: 7010 8b0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8b │ │ -0394ee: 0e00 |0003: return-void │ │ +03aa98: |[03aa98] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +03aaa8: 7010 8c0d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d8c │ │ +03aaae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -77590,17 +77587,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 │ │ -0394f0: |[0394f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -039500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039502: 1100 |0001: return-object v0 │ │ +03aab0: |[03aab0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +03aac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03aac2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -77609,17 +77606,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 │ │ -039504: |[039504] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -039514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039516: 1100 |0001: return-object v0 │ │ +03aac4: |[03aac4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03aad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03aad6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -77628,16 +77625,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 │ │ -039518: |[039518] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -039528: 0e00 |0000: return-void │ │ +03aad8: |[03aad8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03aae8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 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; │ │ @@ -77676,21 +77673,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -03952c: |[03952c] com.brosmike.airpushdetector.Detector$RegexAdProvider.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03953c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -039540: 7030 ea0c 2100 |0002: invoke-direct {v1, v2, v0}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ -039546: 7110 f90d 0300 |0005: invoke-static {v3}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0df9 │ │ -03954c: 0c00 |0008: move-result-object v0 │ │ -03954e: 5b10 4403 |0009: iput-object v0, v1, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider;.packageRegex:Ljava/util/regex/Pattern; // field@0344 │ │ -039552: 0e00 |000b: return-void │ │ +03aaec: |[03aaec] com.brosmike.airpushdetector.Detector$RegexAdProvider.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03aafc: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +03ab00: 7030 ea0c 2100 |0002: invoke-direct {v1, v2, v0}, Lcom/brosmike/airpushdetector/Detector$AdProvider;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0cea │ │ +03ab06: 7110 fa0d 0300 |0005: invoke-static {v3}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dfa │ │ +03ab0c: 0c00 |0008: move-result-object v0 │ │ +03ab0e: 5b10 4403 |0009: iput-object v0, v1, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider;.packageRegex:Ljava/util/regex/Pattern; // field@0344 │ │ +03ab12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/brosmike/airpushdetector/Detector$RegexAdProvider; │ │ @@ -77703,22 +77700,22 @@ │ │ type : '(Landroid/content/pm/PackageItemInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -039554: |[039554] com.brosmike.airpushdetector.Detector$RegexAdProvider.matches:(Landroid/content/pm/PackageItemInfo;)Z │ │ -039564: 5431 4403 |0000: iget-object v1, v3, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider;.packageRegex:Ljava/util/regex/Pattern; // field@0344 │ │ -039568: 5442 1600 |0002: iget-object v2, v4, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ -03956c: 6e20 fa0d 2100 |0004: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0dfa │ │ -039572: 0c00 |0007: move-result-object v0 │ │ -039574: 6e10 f80d 0000 |0008: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@0df8 │ │ -03957a: 0a01 |000b: move-result v1 │ │ -03957c: 0f01 |000c: return v1 │ │ +03ab14: |[03ab14] com.brosmike.airpushdetector.Detector$RegexAdProvider.matches:(Landroid/content/pm/PackageItemInfo;)Z │ │ +03ab24: 5431 4403 |0000: iget-object v1, v3, Lcom/brosmike/airpushdetector/Detector$RegexAdProvider;.packageRegex:Ljava/util/regex/Pattern; // field@0344 │ │ +03ab28: 5442 1600 |0002: iget-object v2, v4, Landroid/content/pm/PackageItemInfo;.name:Ljava/lang/String; // field@0016 │ │ +03ab2c: 6e20 fb0d 2100 |0004: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0dfb │ │ +03ab32: 0c00 |0007: move-result-object v0 │ │ +03ab34: 6e10 f90d 0000 |0008: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@0df9 │ │ +03ab3a: 0a01 |000b: move-result v1 │ │ +03ab3c: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ locals : │ │ 0x0008 - 0x000d reg=0 matcher Ljava/util/regex/Matcher; │ │ 0x0000 - 0x000d reg=3 this Lcom/brosmike/airpushdetector/Detector$RegexAdProvider; │ │ @@ -77749,17 +77746,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039580: |[039580] com.brosmike.airpushdetector.DetectorActivity.:()V │ │ -039590: 7010 0a02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@020a │ │ -039596: 0e00 |0003: return-void │ │ +03ab40: |[03ab40] com.brosmike.airpushdetector.DetectorActivity.:()V │ │ +03ab50: 7010 0a02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@020a │ │ +03ab56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/DetectorActivity; │ │ │ │ Virtual methods - │ │ @@ -77768,19 +77765,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039598: |[039598] com.brosmike.airpushdetector.DetectorActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0395a8: 6f20 2302 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0223 │ │ -0395ae: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ -0395b2: 6e20 040d 0100 |0005: invoke-virtual {v1, v0}, Lcom/brosmike/airpushdetector/DetectorActivity;.setContentView:(I)V // method@0d04 │ │ -0395b8: 0e00 |0008: return-void │ │ +03ab58: |[03ab58] com.brosmike.airpushdetector.DetectorActivity.onCreate:(Landroid/os/Bundle;)V │ │ +03ab68: 6f20 2302 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0223 │ │ +03ab6e: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ +03ab72: 6e20 040d 0100 |0005: invoke-virtual {v1, v0}, Lcom/brosmike/airpushdetector/DetectorActivity;.setContentView:(I)V // method@0d04 │ │ +03ab78: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0008 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/brosmike/airpushdetector/DetectorActivity; │ │ @@ -77816,17 +77813,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0395bc: |[0395bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0395cc: 7010 2501 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0125 │ │ -0395d2: 0e00 |0003: return-void │ │ +03ab7c: |[03ab7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +03ab8c: 7010 2501 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0125 │ │ +03ab92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -77835,18 +77832,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0395d4: |[0395d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0395e4: 7110 3a01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@013a │ │ -0395ea: 0a00 |0003: move-result v0 │ │ -0395ec: 0f00 |0004: return v0 │ │ +03ab94: |[03ab94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +03aba4: 7110 3a01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@013a │ │ +03abaa: 0a00 |0003: move-result v0 │ │ +03abac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -77855,18 +77852,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 │ │ -0395f0: |[0395f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -039600: 7110 3b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013b │ │ -039606: 0c00 |0003: move-result-object v0 │ │ -039608: 1100 |0004: return-object v0 │ │ +03abb0: |[03abb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03abc0: 7110 3b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013b │ │ +03abc6: 0c00 |0003: move-result-object v0 │ │ +03abc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -77875,18 +77872,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 │ │ -03960c: |[03960c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03961c: 7110 3c01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013c │ │ -039622: 0c00 |0003: move-result-object v0 │ │ -039624: 1100 |0004: return-object v0 │ │ +03abcc: |[03abcc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03abdc: 7110 3c01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013c │ │ +03abe2: 0c00 |0003: move-result-object v0 │ │ +03abe4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -77895,18 +77892,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 │ │ -039628: |[039628] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -039638: 7110 3d01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@013d │ │ -03963e: 0c00 |0003: move-result-object v0 │ │ -039640: 1100 |0004: return-object v0 │ │ +03abe8: |[03abe8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +03abf8: 7110 3d01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@013d │ │ +03abfe: 0c00 |0003: move-result-object v0 │ │ +03ac00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -77915,18 +77912,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 │ │ -039644: |[039644] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -039654: 7110 3e01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013e │ │ -03965a: 0c00 |0003: move-result-object v0 │ │ -03965c: 1100 |0004: return-object v0 │ │ +03ac04: |[03ac04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03ac14: 7110 3e01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@013e │ │ +03ac1a: 0c00 |0003: move-result-object v0 │ │ +03ac1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -77960,17 +77957,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039660: |[039660] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -039670: 7010 6203 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0362 │ │ -039676: 0e00 |0003: return-void │ │ +03ac20: |[03ac20] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +03ac30: 7010 6203 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0362 │ │ +03ac36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -77979,21 +77976,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 │ │ -039678: |[039678] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -039688: 7110 7803 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0378 │ │ -03968e: 0c00 |0003: move-result-object v0 │ │ -039690: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -039694: 6e20 6c03 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036c │ │ -03969a: 0c00 |0009: move-result-object v0 │ │ -03969c: 1100 |000a: return-object v0 │ │ +03ac38: |[03ac38] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +03ac48: 7110 7803 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0378 │ │ +03ac4e: 0c00 |0003: move-result-object v0 │ │ +03ac50: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +03ac54: 6e20 6c03 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036c │ │ +03ac5a: 0c00 |0009: move-result-object v0 │ │ +03ac5c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -78006,21 +78003,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 │ │ -0396a0: |[0396a0] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0396b0: 7110 7903 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0379 │ │ -0396b6: 0c00 |0003: move-result-object v0 │ │ -0396b8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0396bc: 6f30 6403 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@0364 │ │ -0396c2: 0c00 |0009: move-result-object v0 │ │ -0396c4: 1100 |000a: return-object v0 │ │ +03ac60: |[03ac60] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +03ac70: 7110 7903 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0379 │ │ +03ac76: 0c00 |0003: move-result-object v0 │ │ +03ac78: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +03ac7c: 6f30 6403 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@0364 │ │ +03ac82: 0c00 |0009: move-result-object v0 │ │ +03ac84: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -78034,17 +78031,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 │ │ -0396c8: |[0396c8] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0396d8: 7120 7a03 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@037a │ │ -0396de: 0e00 |0003: return-void │ │ +03ac88: |[03ac88] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03ac98: 7120 7a03 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@037a │ │ +03ac9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -78055,18 +78052,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 │ │ -0396e0: |[0396e0] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0396f0: 7120 7b03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@037b │ │ -0396f6: 0a00 |0003: move-result v0 │ │ -0396f8: 0f00 |0004: return v0 │ │ +03aca0: |[03aca0] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +03acb0: 7120 7b03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@037b │ │ +03acb6: 0a00 |0003: move-result v0 │ │ +03acb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -78076,18 +78073,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0396fc: |[0396fc] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03970c: 6f20 6303 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0363 │ │ -039712: 0c00 |0003: move-result-object v0 │ │ -039714: 1100 |0004: return-object v0 │ │ +03acbc: |[03acbc] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +03accc: 6f20 6303 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0363 │ │ +03acd2: 0c00 |0003: move-result-object v0 │ │ +03acd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -78121,17 +78118,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039718: |[039718] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -039728: 7010 0004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0400 │ │ -03972e: 0e00 |0003: return-void │ │ +03acd8: |[03acd8] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +03ace8: 7010 0004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0400 │ │ +03acee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -78140,27 +78137,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 │ │ -039730: |[039730] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -039740: 6e10 dd03 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03dd │ │ -039746: 0c00 |0003: move-result-object v0 │ │ -039748: 6e10 de03 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03de │ │ -03974e: 0c01 |0007: move-result-object v1 │ │ -039750: 7130 1204 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0412 │ │ -039756: 6e20 0604 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0406 │ │ -03975c: 0a00 |000e: move-result v0 │ │ -03975e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -039762: 6e10 db03 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03db │ │ -039768: 0c00 |0014: move-result-object v0 │ │ -03976a: 7220 6d0b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b6d │ │ -039770: 0e00 |0018: return-void │ │ +03acf0: |[03acf0] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +03ad00: 6e10 dd03 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03dd │ │ +03ad06: 0c00 |0003: move-result-object v0 │ │ +03ad08: 6e10 de03 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03de │ │ +03ad0e: 0c01 |0007: move-result-object v1 │ │ +03ad10: 7130 1204 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0412 │ │ +03ad16: 6e20 0604 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0406 │ │ +03ad1c: 0a00 |000e: move-result v0 │ │ +03ad1e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +03ad22: 6e10 db03 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03db │ │ +03ad28: 0c00 |0014: move-result-object v0 │ │ +03ad2a: 7220 6d0b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b6d │ │ +03ad30: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -78173,22 +78170,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -039774: |[039774] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -039784: 7210 6a0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0b6a │ │ -03978a: 0a00 |0003: move-result v0 │ │ -03978c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -039790: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -039792: 0f00 |0007: return v0 │ │ -039794: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -039796: 28fe |0009: goto 0007 // -0002 │ │ +03ad34: |[03ad34] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +03ad44: 7210 6a0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0b6a │ │ +03ad4a: 0a00 |0003: move-result v0 │ │ +03ad4c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +03ad50: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03ad52: 0f00 |0007: return v0 │ │ +03ad54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03ad56: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -78251,20 +78248,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -039798: |[039798] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -0397a8: 7020 3c04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@043c │ │ -0397ae: 2200 aa00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00aa │ │ -0397b2: 7020 8504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0485 │ │ -0397b8: 5b10 9701 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ -0397bc: 0e00 |000a: return-void │ │ +03ad58: |[03ad58] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +03ad68: 7020 3c04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@043c │ │ +03ad6e: 2200 aa00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00aa │ │ +03ad72: 7020 8504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0485 │ │ +03ad78: 5b10 9701 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ +03ad7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -78275,25 +78272,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 │ │ -0397c0: |[0397c0] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0397d0: 7020 3c04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@043c │ │ -0397d6: 2200 aa00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00aa │ │ -0397da: 7020 8504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0485 │ │ -0397e0: 5b10 9701 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ -0397e4: 5b13 9c01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ -0397e8: 5b14 9801 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ -0397ec: 5b15 9901 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ -0397f0: 5b16 9a01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ -0397f4: 5b17 9b01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ -0397f8: 0e00 |0014: return-void │ │ +03ad80: |[03ad80] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +03ad90: 7020 3c04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@043c │ │ +03ad96: 2200 aa00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00aa │ │ +03ad9a: 7020 8504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0485 │ │ +03ada0: 5b10 9701 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ +03ada4: 5b13 9c01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ +03ada8: 5b14 9801 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ +03adac: 5b15 9901 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ +03adb0: 5b16 9a01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ +03adb4: 5b17 9b01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ +03adb8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -78315,34 +78312,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0397fc: |[0397fc] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -03980c: 6e10 5f04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@045f │ │ -039812: 0a01 |0003: move-result v1 │ │ -039814: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -039818: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -03981c: 7210 c400 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ -039822: 0e00 |000b: return-void │ │ -039824: 5420 9601 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039828: 5b23 9601 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -03982c: 6e10 6004 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0460 │ │ -039832: 0a01 |0013: move-result v1 │ │ -039834: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -039838: 6f20 3e04 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@043e │ │ -03983e: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -039842: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -039846: 7210 c900 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ -03984c: 0a01 |0020: move-result v1 │ │ -03984e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -039852: 7210 c400 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ -039858: 28e5 |0026: goto 000b // -001b │ │ +03adbc: |[03adbc] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +03adcc: 6e10 5f04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@045f │ │ +03add2: 0a01 |0003: move-result v1 │ │ +03add4: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +03add8: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +03addc: 7210 c400 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ +03ade2: 0e00 |000b: return-void │ │ +03ade4: 5420 9601 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03ade8: 5b23 9601 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03adec: 6e10 6004 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0460 │ │ +03adf2: 0a01 |0013: move-result v1 │ │ +03adf4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +03adf8: 6f20 3e04 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@043e │ │ +03adfe: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +03ae02: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +03ae06: 7210 c900 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ +03ae0c: 0a01 |0020: move-result v1 │ │ +03ae0e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +03ae12: 7210 c400 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ +03ae18: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -78361,18 +78358,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 │ │ -03985c: |[03985c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -03986c: 1f01 2900 |0000: check-cast v1, Landroid/database/Cursor; // type@0029 │ │ -039870: 6e20 5504 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0455 │ │ -039876: 0e00 |0005: return-void │ │ +03ae1c: |[03ae1c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +03ae2c: 1f01 2900 |0000: check-cast v1, Landroid/database/Cursor; // type@0029 │ │ +03ae30: 6e20 5504 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0455 │ │ +03ae36: 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; │ │ │ │ @@ -78381,56 +78378,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 │ │ -039878: |[039878] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -039888: 6f55 4104 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@0441 │ │ -03988e: 6e20 620d 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -039894: 1a00 7e0c |0006: const-string v0, "mUri=" // string@0c7e │ │ -039898: 6e20 620d 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03989e: 5410 9c01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ -0398a2: 6e20 660d 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -0398a8: 6e20 620d 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0398ae: 1a00 1c0c |0013: const-string v0, "mProjection=" // string@0c1c │ │ -0398b2: 6e20 620d 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0398b8: 5410 9801 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ -0398bc: 7110 c80d 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc8 │ │ -0398c2: 0c00 |001d: move-result-object v0 │ │ -0398c4: 6e20 670d 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0398ca: 6e20 620d 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0398d0: 1a00 3f0c |0024: const-string v0, "mSelection=" // string@0c3f │ │ -0398d4: 6e20 620d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0398da: 5410 9901 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ -0398de: 6e20 670d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -0398e4: 6e20 620d 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0398ea: 1a00 410c |0031: const-string v0, "mSelectionArgs=" // string@0c41 │ │ -0398ee: 6e20 620d 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -0398f4: 5410 9a01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ -0398f8: 7110 c80d 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc8 │ │ -0398fe: 0c00 |003b: move-result-object v0 │ │ -039900: 6e20 670d 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -039906: 6e20 620d 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03990c: 1a00 470c |0042: const-string v0, "mSortOrder=" // string@0c47 │ │ -039910: 6e20 620d 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -039916: 5410 9b01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ -03991a: 6e20 670d 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ -039920: 6e20 620d 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -039926: 1a00 700b |004f: const-string v0, "mCursor=" // string@0b70 │ │ -03992a: 6e20 620d 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -039930: 5410 9601 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039934: 6e20 660d 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ -03993a: 6e20 620d 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -039940: 1a00 5e0b |005c: const-string v0, "mContentChanged=" // string@0b5e │ │ -039944: 6e20 620d 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ -03994a: 5510 9501 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0195 │ │ -03994e: 6e20 680d 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ -039954: 0e00 |0066: return-void │ │ +03ae38: |[03ae38] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03ae48: 6f55 4104 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@0441 │ │ +03ae4e: 6e20 620d 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03ae54: 1a00 7c0c |0006: const-string v0, "mUri=" // string@0c7c │ │ +03ae58: 6e20 620d 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03ae5e: 5410 9c01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ +03ae62: 6e20 660d 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +03ae68: 6e20 620d 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03ae6e: 1a00 1a0c |0013: const-string v0, "mProjection=" // string@0c1a │ │ +03ae72: 6e20 620d 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03ae78: 5410 9801 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ +03ae7c: 7110 c90d 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc9 │ │ +03ae82: 0c00 |001d: move-result-object v0 │ │ +03ae84: 6e20 670d 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03ae8a: 6e20 620d 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03ae90: 1a00 3d0c |0024: const-string v0, "mSelection=" // string@0c3d │ │ +03ae94: 6e20 620d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03ae9a: 5410 9901 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ +03ae9e: 6e20 670d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03aea4: 6e20 620d 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03aeaa: 1a00 3f0c |0031: const-string v0, "mSelectionArgs=" // string@0c3f │ │ +03aeae: 6e20 620d 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03aeb4: 5410 9a01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ +03aeb8: 7110 c90d 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0dc9 │ │ +03aebe: 0c00 |003b: move-result-object v0 │ │ +03aec0: 6e20 670d 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03aec6: 6e20 620d 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03aecc: 1a00 450c |0042: const-string v0, "mSortOrder=" // string@0c45 │ │ +03aed0: 6e20 620d 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03aed6: 5410 9b01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ +03aeda: 6e20 670d 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d67 │ │ +03aee0: 6e20 620d 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03aee6: 1a00 6e0b |004f: const-string v0, "mCursor=" // string@0b6e │ │ +03aeea: 6e20 620d 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03aef0: 5410 9601 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03aef4: 6e20 660d 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d66 │ │ +03aefa: 6e20 620d 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03af00: 1a00 5c0b |005c: const-string v0, "mContentChanged=" // string@0b5c │ │ +03af04: 6e20 620d 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d62 │ │ +03af0a: 5510 9501 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0195 │ │ +03af0e: 6e20 680d 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d68 │ │ +03af14: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -78452,17 +78449,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039958: |[039958] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -039968: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ -03996c: 1100 |0002: return-object v0 │ │ +03af18: |[03af18] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +03af28: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ +03af2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -78470,17 +78467,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039970: |[039970] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -039980: 5410 9901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ -039984: 1100 |0002: return-object v0 │ │ +03af30: |[03af30] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +03af40: 5410 9901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ +03af44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -78488,17 +78485,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039988: |[039988] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -039998: 5410 9a01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ -03999c: 1100 |0002: return-object v0 │ │ +03af48: |[03af48] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +03af58: 5410 9a01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ +03af5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -78506,17 +78503,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0399a0: |[0399a0] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0399b0: 5410 9b01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ -0399b4: 1100 |0002: return-object v0 │ │ +03af60: |[03af60] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +03af70: 5410 9b01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ +03af74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -78524,17 +78521,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0399b8: |[0399b8] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -0399c8: 5410 9c01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ -0399cc: 1100 |0002: return-object v0 │ │ +03af78: |[03af78] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +03af88: 5410 9c01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ +03af8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -78542,31 +78539,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0399d0: |[0399d0] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0399e0: 6e10 5904 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0459 │ │ -0399e6: 0c00 |0003: move-result-object v0 │ │ -0399e8: 6e10 7400 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0074 │ │ -0399ee: 0c00 |0007: move-result-object v0 │ │ -0399f0: 5471 9c01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ -0399f4: 5472 9801 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ -0399f8: 5473 9901 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ -0399fc: 5474 9a01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ -039a00: 5475 9b01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ -039a04: 7406 7100 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@0071 │ │ -039a0a: 0c06 |0015: move-result-object v6 │ │ -039a0c: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -039a10: 7210 c600 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00c6 │ │ -039a16: 5470 9701 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ -039a1a: 6e30 6804 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0468 │ │ -039a20: 1106 |0020: return-object v6 │ │ +03af90: |[03af90] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +03afa0: 6e10 5904 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0459 │ │ +03afa6: 0c00 |0003: move-result-object v0 │ │ +03afa8: 6e10 7400 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0074 │ │ +03afae: 0c00 |0007: move-result-object v0 │ │ +03afb0: 5471 9c01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ +03afb4: 5472 9801 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ +03afb8: 5473 9901 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ +03afbc: 5474 9a01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ +03afc0: 5475 9b01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ +03afc4: 7406 7100 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@0071 │ │ +03afca: 0c06 |0015: move-result-object v6 │ │ +03afcc: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +03afd0: 7210 c600 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00c6 │ │ +03afd6: 5470 9701 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ +03afda: 6e30 6804 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0468 │ │ +03afe0: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -78579,18 +78576,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039a24: |[039a24] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -039a34: 6e10 6104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0461 │ │ -039a3a: 0c00 |0003: move-result-object v0 │ │ -039a3c: 1100 |0004: return-object v0 │ │ +03afe4: |[03afe4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +03aff4: 6e10 6104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0461 │ │ +03affa: 0c00 |0003: move-result-object v0 │ │ +03affc: 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;) │ │ @@ -78598,21 +78595,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -039a40: |[039a40] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -039a50: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -039a54: 7210 c900 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ -039a5a: 0a00 |0005: move-result v0 │ │ -039a5c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -039a60: 7210 c400 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ -039a66: 0e00 |000b: return-void │ │ +03b000: |[03b000] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +03b010: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +03b014: 7210 c900 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ +03b01a: 0a00 |0005: move-result v0 │ │ +03b01c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +03b020: 7210 c400 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ +03b026: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -78623,18 +78620,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 │ │ -039a68: |[039a68] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -039a78: 1f01 2900 |0000: check-cast v1, Landroid/database/Cursor; // type@0029 │ │ -039a7c: 6e20 6304 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0463 │ │ -039a82: 0e00 |0005: return-void │ │ +03b028: |[03b028] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +03b038: 1f01 2900 |0000: check-cast v1, Landroid/database/Cursor; // type@0029 │ │ +03b03c: 6e20 6304 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0463 │ │ +03b042: 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; │ │ │ │ @@ -78643,28 +78640,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -039a84: |[039a84] android.support.v4.content.CursorLoader.onReset:()V │ │ -039a94: 6f10 4804 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0448 │ │ -039a9a: 6e10 6704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0467 │ │ -039aa0: 5410 9601 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039aa4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -039aa8: 5410 9601 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039aac: 7210 c900 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ -039ab2: 0a00 |000f: move-result v0 │ │ -039ab4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -039ab8: 5410 9601 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039abc: 7210 c400 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ -039ac2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -039ac4: 5b10 9601 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039ac8: 0e00 |001a: return-void │ │ +03b044: |[03b044] android.support.v4.content.CursorLoader.onReset:()V │ │ +03b054: 6f10 4804 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0448 │ │ +03b05a: 6e10 6704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0467 │ │ +03b060: 5410 9601 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b064: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +03b068: 5410 9601 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b06c: 7210 c900 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00c9 │ │ +03b072: 0a00 |000f: move-result v0 │ │ +03b074: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +03b078: 5410 9601 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b07c: 7210 c400 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00c4 │ │ +03b082: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +03b084: 5b10 9601 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b088: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -78677,26 +78674,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -039acc: |[039acc] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -039adc: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039ae0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -039ae4: 5410 9601 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039ae8: 6e20 5504 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0455 │ │ -039aee: 6e10 6e04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@046e │ │ -039af4: 0a00 |000c: move-result v0 │ │ -039af6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -039afa: 5410 9601 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ -039afe: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -039b02: 6e10 5804 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0458 │ │ -039b08: 0e00 |0016: return-void │ │ +03b08c: |[03b08c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +03b09c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b0a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03b0a4: 5410 9601 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b0a8: 6e20 5504 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0455 │ │ +03b0ae: 6e10 6e04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@046e │ │ +03b0b4: 0a00 |000c: move-result v0 │ │ +03b0b6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +03b0ba: 5410 9601 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0196 │ │ +03b0be: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +03b0c2: 6e10 5804 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0458 │ │ +03b0c8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -78708,17 +78705,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039b0c: |[039b0c] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -039b1c: 6e10 5404 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0454 │ │ -039b22: 0e00 |0003: return-void │ │ +03b0cc: |[03b0cc] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +03b0dc: 6e10 5404 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0454 │ │ +03b0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -78727,18 +78724,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/database/ContentObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039b24: |[039b24] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -039b34: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ -039b38: 7220 cb00 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00cb │ │ -039b3e: 0e00 |0005: return-void │ │ +03b0e4: |[03b0e4] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +03b0f4: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0197 │ │ +03b0f8: 7220 cb00 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00cb │ │ +03b0fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -78749,17 +78746,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b40: |[039b40] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -039b50: 5b01 9801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ -039b54: 0e00 |0002: return-void │ │ +03b100: |[03b100] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +03b110: 5b01 9801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0198 │ │ +03b114: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -78769,17 +78766,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b58: |[039b58] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -039b68: 5b01 9901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ -039b6c: 0e00 |0002: return-void │ │ +03b118: |[03b118] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +03b128: 5b01 9901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0199 │ │ +03b12c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -78789,17 +78786,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b70: |[039b70] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -039b80: 5b01 9a01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ -039b84: 0e00 |0002: return-void │ │ +03b130: |[03b130] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +03b140: 5b01 9a01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@019a │ │ +03b144: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -78809,17 +78806,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039b88: |[039b88] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -039b98: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ -039b9c: 0e00 |0002: return-void │ │ +03b148: |[03b148] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +03b158: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@019b │ │ +03b15c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -78829,17 +78826,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ba0: |[039ba0] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -039bb0: 5b01 9c01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ -039bb4: 0e00 |0002: return-void │ │ +03b160: |[03b160] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +03b170: 5b01 9c01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@019c │ │ +03b174: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ @@ -78874,17 +78871,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039bb8: |[039bb8] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -039bc8: 7010 7204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0472 │ │ -039bce: 0e00 |0003: return-void │ │ +03b178: |[03b178] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +03b188: 7010 7204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0472 │ │ +03b18e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -78893,18 +78890,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 │ │ -039bd0: |[039bd0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -039be0: 7110 8104 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0481 │ │ -039be6: 0c00 |0003: move-result-object v0 │ │ -039be8: 1100 |0004: return-object v0 │ │ +03b190: |[03b190] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03b1a0: 7110 8104 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0481 │ │ +03b1a6: 0c00 |0003: move-result-object v0 │ │ +03b1a8: 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; │ │ │ │ @@ -78913,18 +78910,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 │ │ -039bec: |[039bec] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -039bfc: 7110 8204 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0482 │ │ -039c02: 0c00 |0003: move-result-object v0 │ │ -039c04: 1100 |0004: return-object v0 │ │ +03b1ac: |[03b1ac] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03b1bc: 7110 8204 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0482 │ │ +03b1c2: 0c00 |0003: move-result-object v0 │ │ +03b1c4: 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; │ │ │ │ @@ -78958,17 +78955,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039c08: |[039c08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -039c18: 7010 b305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05b3 │ │ -039c1e: 0e00 |0003: return-void │ │ +03b1c8: |[03b1c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +03b1d8: 7010 b305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05b3 │ │ +03b1de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -78977,18 +78974,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 │ │ -039c20: |[039c20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -039c30: 7130 db05 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@05db │ │ -039c36: 0a00 |0003: move-result v0 │ │ -039c38: 0f00 |0004: return v0 │ │ +03b1e0: |[03b1e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03b1f0: 7130 db05 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@05db │ │ +03b1f6: 0a00 |0003: move-result v0 │ │ +03b1f8: 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; │ │ @@ -78999,20 +78996,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 │ │ -039c3c: |[039c3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -039c4c: 2200 d900 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00d9 │ │ -039c50: 7030 8805 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@0588 │ │ -039c56: 7110 dc05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05dc │ │ -039c5c: 0c00 |0008: move-result-object v0 │ │ -039c5e: 1100 |0009: return-object v0 │ │ +03b1fc: |[03b1fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +03b20c: 2200 d900 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00d9 │ │ +03b210: 7030 8805 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@0588 │ │ +03b216: 7110 dc05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05dc │ │ +03b21c: 0c00 |0008: move-result-object v0 │ │ +03b21e: 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; │ │ │ │ @@ -79021,18 +79018,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -039c60: |[039c60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -039c70: 7100 dd05 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05dd │ │ -039c76: 0c00 |0003: move-result-object v0 │ │ -039c78: 1100 |0004: return-object v0 │ │ +03b220: |[03b220] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +03b230: 7100 dd05 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05dd │ │ +03b236: 0c00 |0003: move-result-object v0 │ │ +03b238: 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;) │ │ @@ -79040,17 +79037,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 │ │ -039c7c: |[039c7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -039c8c: 7130 de05 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@05de │ │ -039c92: 0e00 |0003: return-void │ │ +03b23c: |[03b23c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03b24c: 7130 de05 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@05de │ │ +03b252: 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; │ │ @@ -79062,19 +79059,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 │ │ -039c94: |[039c94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -039ca4: 6e10 1b09 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ -039caa: 0c00 |0003: move-result-object v0 │ │ -039cac: 7130 df05 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05df │ │ -039cb2: 0e00 |0007: return-void │ │ +03b254: |[03b254] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03b264: 6e10 1b09 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ +03b26a: 0c00 |0003: move-result-object v0 │ │ +03b26c: 7130 df05 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05df │ │ +03b272: 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; │ │ @@ -79086,17 +79083,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 │ │ -039cb4: |[039cb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -039cc4: 7130 e005 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@05e0 │ │ -039cca: 0e00 |0003: return-void │ │ +03b274: |[03b274] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03b284: 7130 e005 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@05e0 │ │ +03b28a: 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; │ │ @@ -79108,18 +79105,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 │ │ -039ccc: |[039ccc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -039cdc: 7140 e105 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@05e1 │ │ -039ce2: 0a00 |0003: move-result v0 │ │ -039ce4: 0f00 |0004: return v0 │ │ +03b28c: |[03b28c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03b29c: 7140 e105 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@05e1 │ │ +03b2a2: 0a00 |0003: move-result v0 │ │ +03b2a4: 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; │ │ @@ -79131,17 +79128,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 │ │ -039ce8: |[039ce8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -039cf8: 7130 e205 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05e2 │ │ -039cfe: 0e00 |0003: return-void │ │ +03b2a8: |[03b2a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03b2b8: 7130 e205 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05e2 │ │ +03b2be: 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; │ │ @@ -79153,17 +79150,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 │ │ -039d00: |[039d00] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -039d10: 7130 e305 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@05e3 │ │ -039d16: 0e00 |0003: return-void │ │ +03b2c0: |[03b2c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03b2d0: 7130 e305 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@05e3 │ │ +03b2d6: 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; │ │ @@ -79299,18 +79296,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -039d18: |[039d18] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -039d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039d2a: 7030 8506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0685 │ │ -039d30: 0e00 |0004: return-void │ │ +03b2d8: |[03b2d8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +03b2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b2ea: 7030 8506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0685 │ │ +03b2f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -79320,103 +79317,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 │ │ -039d34: |[039d34] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -039d44: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -039d46: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -039d48: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -039d4c: 7030 ae06 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06ae │ │ -039d52: 2201 2e00 |0007: new-instance v1, Landroid/graphics/Paint; // type@002e │ │ -039d56: 7010 da00 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@00da │ │ -039d5c: 5b71 5402 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -039d60: 2201 2f00 |000e: new-instance v1, Landroid/graphics/Rect; // type@002f │ │ -039d64: 7010 dc00 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@00dc │ │ -039d6a: 5b71 5502 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0255 │ │ -039d6e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -039d72: 5971 5202 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0252 │ │ -039d76: 5c75 4402 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -039d7a: 5c75 4502 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ -039d7e: 5271 5602 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0256 │ │ -039d82: 5971 4802 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -039d86: 5471 5402 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -039d8a: 5272 4802 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -039d8e: 6e20 db00 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ -039d94: 6e10 7800 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ -039d9a: 0c01 |002b: move-result-object v1 │ │ -039d9c: 6e10 b200 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ -039da2: 0c01 |002f: move-result-object v1 │ │ -039da4: 5210 3603 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0336 │ │ -039da8: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -039dac: c801 |0034: mul-float/2addr v1, v0 │ │ -039dae: c631 |0035: add-float/2addr v1, v3 │ │ -039db0: 8711 |0036: float-to-int v1, v1 │ │ -039db2: 5971 4902 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0249 │ │ -039db6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -039dba: c801 |003b: mul-float/2addr v1, v0 │ │ -039dbc: c631 |003c: add-float/2addr v1, v3 │ │ -039dbe: 8711 |003d: float-to-int v1, v1 │ │ -039dc0: 5971 4c02 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@024c │ │ -039dc4: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -039dc8: c801 |0042: mul-float/2addr v1, v0 │ │ -039dca: 8711 |0043: float-to-int v1, v1 │ │ -039dcc: 5971 4e02 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@024e │ │ -039dd0: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -039dd4: c801 |0048: mul-float/2addr v1, v0 │ │ -039dd6: c631 |0049: add-float/2addr v1, v3 │ │ -039dd8: 8711 |004a: float-to-int v1, v1 │ │ -039dda: 5971 5302 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -039dde: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -039de2: c801 |004f: mul-float/2addr v1, v0 │ │ -039de4: c631 |0050: add-float/2addr v1, v3 │ │ -039de6: 8711 |0051: float-to-int v1, v1 │ │ -039de8: 5971 4602 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0246 │ │ -039dec: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -039df0: c801 |0056: mul-float/2addr v1, v0 │ │ -039df2: c631 |0057: add-float/2addr v1, v3 │ │ -039df4: 8711 |0058: float-to-int v1, v1 │ │ -039df6: 5971 4d02 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@024d │ │ -039dfa: 7110 e10b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0be1 │ │ -039e00: 0c01 |005e: move-result-object v1 │ │ -039e02: 6e10 e80b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0be8 │ │ -039e08: 0a01 |0062: move-result v1 │ │ -039e0a: 5971 5702 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0257 │ │ -039e0e: 6e10 8c06 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@068c │ │ -039e14: 0a01 |0068: move-result v1 │ │ -039e16: 6e10 8e06 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@068e │ │ -039e1c: 0a02 |006c: move-result v2 │ │ -039e1e: 6e10 8d06 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@068d │ │ -039e24: 0a03 |0070: move-result v3 │ │ -039e26: 6e10 8b06 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@068b │ │ -039e2c: 0a04 |0074: move-result v4 │ │ -039e2e: 6e54 9a06 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@069a │ │ -039e34: 6e10 9006 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0690 │ │ -039e3a: 0a01 |007b: move-result v1 │ │ -039e3c: 6e20 9d06 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@069d │ │ -039e42: 6e20 9e06 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@069e │ │ -039e48: 5471 5102 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0251 │ │ -039e4c: 6e20 de0c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0cde │ │ -039e52: 5471 5102 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0251 │ │ -039e56: 2202 ff00 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@00ff │ │ -039e5a: 7020 8006 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0680 │ │ -039e60: 6e20 e10c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ce1 │ │ -039e66: 5471 4f02 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@024f │ │ -039e6a: 6e20 de0c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0cde │ │ -039e70: 5471 4f02 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@024f │ │ -039e74: 2202 0001 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0100 │ │ -039e78: 7020 8206 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0682 │ │ -039e7e: 6e20 e10c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ce1 │ │ -039e84: 6e10 8606 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0686 │ │ -039e8a: 0c01 |00a3: move-result-object v1 │ │ -039e8c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -039e90: 5c76 4402 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -039e94: 0e00 |00a8: return-void │ │ +03b2f4: |[03b2f4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03b304: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03b306: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +03b308: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +03b30c: 7030 ae06 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06ae │ │ +03b312: 2201 2e00 |0007: new-instance v1, Landroid/graphics/Paint; // type@002e │ │ +03b316: 7010 da00 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@00da │ │ +03b31c: 5b71 5402 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b320: 2201 2f00 |000e: new-instance v1, Landroid/graphics/Rect; // type@002f │ │ +03b324: 7010 dc00 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@00dc │ │ +03b32a: 5b71 5502 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0255 │ │ +03b32e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +03b332: 5971 5202 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0252 │ │ +03b336: 5c75 4402 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b33a: 5c75 4502 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ +03b33e: 5271 5602 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0256 │ │ +03b342: 5971 4802 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b346: 5471 5402 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b34a: 5272 4802 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b34e: 6e20 db00 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ +03b354: 6e10 7800 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ +03b35a: 0c01 |002b: move-result-object v1 │ │ +03b35c: 6e10 b200 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00b2 │ │ +03b362: 0c01 |002f: move-result-object v1 │ │ +03b364: 5210 3603 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0336 │ │ +03b368: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +03b36c: c801 |0034: mul-float/2addr v1, v0 │ │ +03b36e: c631 |0035: add-float/2addr v1, v3 │ │ +03b370: 8711 |0036: float-to-int v1, v1 │ │ +03b372: 5971 4902 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0249 │ │ +03b376: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +03b37a: c801 |003b: mul-float/2addr v1, v0 │ │ +03b37c: c631 |003c: add-float/2addr v1, v3 │ │ +03b37e: 8711 |003d: float-to-int v1, v1 │ │ +03b380: 5971 4c02 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@024c │ │ +03b384: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +03b388: c801 |0042: mul-float/2addr v1, v0 │ │ +03b38a: 8711 |0043: float-to-int v1, v1 │ │ +03b38c: 5971 4e02 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@024e │ │ +03b390: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +03b394: c801 |0048: mul-float/2addr v1, v0 │ │ +03b396: c631 |0049: add-float/2addr v1, v3 │ │ +03b398: 8711 |004a: float-to-int v1, v1 │ │ +03b39a: 5971 5302 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b39e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +03b3a2: c801 |004f: mul-float/2addr v1, v0 │ │ +03b3a4: c631 |0050: add-float/2addr v1, v3 │ │ +03b3a6: 8711 |0051: float-to-int v1, v1 │ │ +03b3a8: 5971 4602 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0246 │ │ +03b3ac: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +03b3b0: c801 |0056: mul-float/2addr v1, v0 │ │ +03b3b2: c631 |0057: add-float/2addr v1, v3 │ │ +03b3b4: 8711 |0058: float-to-int v1, v1 │ │ +03b3b6: 5971 4d02 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@024d │ │ +03b3ba: 7110 e10b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0be1 │ │ +03b3c0: 0c01 |005e: move-result-object v1 │ │ +03b3c2: 6e10 e80b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0be8 │ │ +03b3c8: 0a01 |0062: move-result v1 │ │ +03b3ca: 5971 5702 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0257 │ │ +03b3ce: 6e10 8c06 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@068c │ │ +03b3d4: 0a01 |0068: move-result v1 │ │ +03b3d6: 6e10 8e06 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@068e │ │ +03b3dc: 0a02 |006c: move-result v2 │ │ +03b3de: 6e10 8d06 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@068d │ │ +03b3e4: 0a03 |0070: move-result v3 │ │ +03b3e6: 6e10 8b06 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@068b │ │ +03b3ec: 0a04 |0074: move-result v4 │ │ +03b3ee: 6e54 9a06 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@069a │ │ +03b3f4: 6e10 9006 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0690 │ │ +03b3fa: 0a01 |007b: move-result v1 │ │ +03b3fc: 6e20 9d06 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@069d │ │ +03b402: 6e20 9e06 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@069e │ │ +03b408: 5471 5102 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0251 │ │ +03b40c: 6e20 de0c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0cde │ │ +03b412: 5471 5102 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0251 │ │ +03b416: 2202 ff00 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@00ff │ │ +03b41a: 7020 8006 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0680 │ │ +03b420: 6e20 e10c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ce1 │ │ +03b426: 5471 4f02 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@024f │ │ +03b42a: 6e20 de0c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0cde │ │ +03b430: 5471 4f02 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@024f │ │ +03b434: 2202 0001 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0100 │ │ +03b438: 7020 8206 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0682 │ │ +03b43e: 6e20 e10c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ce1 │ │ +03b444: 6e10 8606 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0686 │ │ +03b44a: 0c01 |00a3: move-result-object v1 │ │ +03b44c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +03b450: 5c76 4402 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b454: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -79453,17 +79450,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039e98: |[039e98] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -039ea8: 5510 4402 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -039eac: 0f00 |0002: return v0 │ │ +03b458: |[03b458] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +03b468: 5510 4402 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b46c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -79471,21 +79468,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -039eb0: |[039eb0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -039ec0: 6f10 b306 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06b3 │ │ -039ec6: 0a00 |0003: move-result v0 │ │ -039ec8: 5221 4d02 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@024d │ │ -039ecc: 7120 850d 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d85 │ │ -039ed2: 0a00 |0009: move-result v0 │ │ -039ed4: 0f00 |000a: return v0 │ │ +03b470: |[03b470] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +03b480: 6f10 b306 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@06b3 │ │ +03b486: 0a00 |0003: move-result v0 │ │ +03b488: 5221 4d02 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@024d │ │ +03b48c: 7120 860d 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d86 │ │ +03b492: 0a00 |0009: move-result v0 │ │ +03b494: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -79493,17 +79490,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ed8: |[039ed8] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -039ee8: 5210 4802 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -039eec: 0f00 |0002: return v0 │ │ +03b498: |[03b498] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +03b4a8: 5210 4802 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b4ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -79511,71 +79508,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -039ef0: |[039ef0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -039f00: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -039f06: 6f20 bd06 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@06bd │ │ -039f0c: 6e10 8906 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0689 │ │ -039f12: 0a07 |0009: move-result v7 │ │ -039f14: 0176 |000a: move v6, v7 │ │ -039f16: 54c0 4302 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -039f1a: 6e10 d60c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ -039f20: 0a00 |0010: move-result v0 │ │ -039f22: 52c1 5302 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -039f26: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -039f2a: 54c0 4302 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -039f2e: 6e10 d90c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ -039f34: 0a00 |001a: move-result v0 │ │ -039f36: 52c1 5302 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -039f3a: 9009 0001 |001d: add-int v9, v0, v1 │ │ -039f3e: 52c0 4902 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0249 │ │ -039f42: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -039f46: 54c0 5402 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -039f4a: 52c1 5202 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0252 │ │ -039f4e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -039f52: 52c2 4802 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -039f56: b5b2 |002b: and-int/2addr v2, v11 │ │ -039f58: b621 |002c: or-int/2addr v1, v2 │ │ -039f5a: 6e20 db00 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ -039f60: 8281 |0030: int-to-float v1, v8 │ │ -039f62: 82a2 |0031: int-to-float v2, v10 │ │ -039f64: 8293 |0032: int-to-float v3, v9 │ │ -039f66: 8264 |0033: int-to-float v4, v6 │ │ -039f68: 54c5 5402 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -039f6c: 07d0 |0036: move-object v0, v13 │ │ -039f6e: 7406 d500 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00d5 │ │ -039f74: 55c0 4402 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -039f78: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -039f7c: 54c0 5402 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -039f80: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -039f84: 52c2 4802 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -039f88: b5b2 |0044: and-int/2addr v2, v11 │ │ -039f8a: b621 |0045: or-int/2addr v1, v2 │ │ -039f8c: 6e20 db00 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ -039f92: 6e10 8c06 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@068c │ │ -039f98: 0a00 |004c: move-result v0 │ │ -039f9a: 8201 |004d: int-to-float v1, v0 │ │ -039f9c: 52c0 4602 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0246 │ │ -039fa0: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -039fa4: 8202 |0052: int-to-float v2, v0 │ │ -039fa6: 6e10 9106 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0691 │ │ -039fac: 0a00 |0056: move-result v0 │ │ -039fae: 6e10 8d06 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@068d │ │ -039fb4: 0a03 |005a: move-result v3 │ │ -039fb6: b130 |005b: sub-int/2addr v0, v3 │ │ -039fb8: 8203 |005c: int-to-float v3, v0 │ │ -039fba: 8274 |005d: int-to-float v4, v7 │ │ -039fbc: 54c5 5402 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -039fc0: 07d0 |0060: move-object v0, v13 │ │ -039fc2: 7406 d500 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00d5 │ │ -039fc8: 0e00 |0064: return-void │ │ +03b4b0: |[03b4b0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +03b4c0: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +03b4c6: 6f20 bd06 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@06bd │ │ +03b4cc: 6e10 8906 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0689 │ │ +03b4d2: 0a07 |0009: move-result v7 │ │ +03b4d4: 0176 |000a: move v6, v7 │ │ +03b4d6: 54c0 4302 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b4da: 6e10 d60c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ +03b4e0: 0a00 |0010: move-result v0 │ │ +03b4e2: 52c1 5302 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b4e6: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +03b4ea: 54c0 4302 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b4ee: 6e10 d90c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ +03b4f4: 0a00 |001a: move-result v0 │ │ +03b4f6: 52c1 5302 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b4fa: 9009 0001 |001d: add-int v9, v0, v1 │ │ +03b4fe: 52c0 4902 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0249 │ │ +03b502: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +03b506: 54c0 5402 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b50a: 52c1 5202 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0252 │ │ +03b50e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +03b512: 52c2 4802 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b516: b5b2 |002b: and-int/2addr v2, v11 │ │ +03b518: b621 |002c: or-int/2addr v1, v2 │ │ +03b51a: 6e20 db00 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ +03b520: 8281 |0030: int-to-float v1, v8 │ │ +03b522: 82a2 |0031: int-to-float v2, v10 │ │ +03b524: 8293 |0032: int-to-float v3, v9 │ │ +03b526: 8264 |0033: int-to-float v4, v6 │ │ +03b528: 54c5 5402 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b52c: 07d0 |0036: move-object v0, v13 │ │ +03b52e: 7406 d500 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00d5 │ │ +03b534: 55c0 4402 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b538: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +03b53c: 54c0 5402 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b540: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +03b544: 52c2 4802 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b548: b5b2 |0044: and-int/2addr v2, v11 │ │ +03b54a: b621 |0045: or-int/2addr v1, v2 │ │ +03b54c: 6e20 db00 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ +03b552: 6e10 8c06 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@068c │ │ +03b558: 0a00 |004c: move-result v0 │ │ +03b55a: 8201 |004d: int-to-float v1, v0 │ │ +03b55c: 52c0 4602 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0246 │ │ +03b560: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +03b564: 8202 |0052: int-to-float v2, v0 │ │ +03b566: 6e10 9106 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0691 │ │ +03b56c: 0a00 |0056: move-result v0 │ │ +03b56e: 6e10 8d06 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@068d │ │ +03b574: 0a03 |005a: move-result v3 │ │ +03b576: b130 |005b: sub-int/2addr v0, v3 │ │ +03b578: 8203 |005c: int-to-float v3, v0 │ │ +03b57a: 8274 |005d: int-to-float v4, v7 │ │ +03b57c: 54c5 5402 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b580: 07d0 |0060: move-object v0, v13 │ │ +03b582: 7406 d500 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@00d5 │ │ +03b588: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -79600,83 +79597,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -039fcc: |[039fcc] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -039fdc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -039fde: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -039fe0: 6e10 700b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ -039fe6: 0a00 |0005: move-result v0 │ │ -039fe8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -039fec: 5565 4702 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0247 │ │ -039ff0: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -039ff4: 0f03 |000c: return v3 │ │ -039ff6: 6e10 760b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ -039ffc: 0a01 |0010: move-result v1 │ │ -039ffe: 6e10 780b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ -03a004: 0a02 |0014: move-result v2 │ │ -03a006: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -03a00c: 0143 |0018: move v3, v4 │ │ -03a00e: 28f3 |0019: goto 000c // -000d │ │ -03a010: 5961 4a02 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@024a │ │ -03a014: 5962 4b02 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@024b │ │ -03a018: 5c63 4702 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0247 │ │ -03a01c: 28f8 |0020: goto 0018 // -0008 │ │ -03a01e: 5263 4a02 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@024a │ │ -03a022: a703 0103 |0023: sub-float v3, v1, v3 │ │ -03a026: 7110 810d 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -03a02c: 0a03 |0028: move-result v3 │ │ -03a02e: 5265 5702 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0257 │ │ -03a032: 8255 |002b: int-to-float v5, v5 │ │ -03a034: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -03a038: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -03a03c: 5263 4b02 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@024b │ │ -03a040: a703 0203 |0032: sub-float v3, v2, v3 │ │ -03a044: 7110 810d 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -03a04a: 0a03 |0037: move-result v3 │ │ -03a04c: 5265 5702 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0257 │ │ -03a050: 8255 |003a: int-to-float v5, v5 │ │ -03a052: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -03a056: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -03a05a: 5c64 4702 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0247 │ │ -03a05e: 28d7 |0041: goto 0018 // -0029 │ │ -03a060: 5463 4302 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -03a064: 6e10 d60c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ -03a06a: 0a03 |0047: move-result v3 │ │ -03a06c: 5265 5302 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -03a070: b153 |004a: sub-int/2addr v3, v5 │ │ -03a072: 8233 |004b: int-to-float v3, v3 │ │ -03a074: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -03a078: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -03a07c: 5463 5002 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -03a080: 5465 5002 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -03a084: 6e10 c607 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -03a08a: 0a05 |0057: move-result v5 │ │ -03a08c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03a090: 6e20 0108 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ -03a096: 28bb |005d: goto 0018 // -0045 │ │ -03a098: 5463 4302 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -03a09c: 6e10 d90c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ -03a0a2: 0a03 |0063: move-result v3 │ │ -03a0a4: 5265 5302 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -03a0a8: b053 |0066: add-int/2addr v3, v5 │ │ -03a0aa: 8233 |0067: int-to-float v3, v3 │ │ -03a0ac: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -03a0b0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -03a0b4: 5463 5002 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -03a0b8: 5465 5002 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ -03a0bc: 6e10 c607 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ -03a0c2: 0a05 |0073: move-result v5 │ │ -03a0c4: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03a0c8: 6e20 0108 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ -03a0ce: 289f |0079: goto 0018 // -0061 │ │ -03a0d0: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +03b58c: |[03b58c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03b59c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03b59e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03b5a0: 6e10 700b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b70 │ │ +03b5a6: 0a00 |0005: move-result v0 │ │ +03b5a8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +03b5ac: 5565 4702 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0247 │ │ +03b5b0: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +03b5b4: 0f03 |000c: return v3 │ │ +03b5b6: 6e10 760b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0b76 │ │ +03b5bc: 0a01 |0010: move-result v1 │ │ +03b5be: 6e10 780b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0b78 │ │ +03b5c4: 0a02 |0014: move-result v2 │ │ +03b5c6: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +03b5cc: 0143 |0018: move v3, v4 │ │ +03b5ce: 28f3 |0019: goto 000c // -000d │ │ +03b5d0: 5961 4a02 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@024a │ │ +03b5d4: 5962 4b02 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@024b │ │ +03b5d8: 5c63 4702 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0247 │ │ +03b5dc: 28f8 |0020: goto 0018 // -0008 │ │ +03b5de: 5263 4a02 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@024a │ │ +03b5e2: a703 0103 |0023: sub-float v3, v1, v3 │ │ +03b5e6: 7110 820d 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +03b5ec: 0a03 |0028: move-result v3 │ │ +03b5ee: 5265 5702 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0257 │ │ +03b5f2: 8255 |002b: int-to-float v5, v5 │ │ +03b5f4: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +03b5f8: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +03b5fc: 5263 4b02 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@024b │ │ +03b600: a703 0203 |0032: sub-float v3, v2, v3 │ │ +03b604: 7110 820d 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +03b60a: 0a03 |0037: move-result v3 │ │ +03b60c: 5265 5702 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0257 │ │ +03b610: 8255 |003a: int-to-float v5, v5 │ │ +03b612: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +03b616: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +03b61a: 5c64 4702 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0247 │ │ +03b61e: 28d7 |0041: goto 0018 // -0029 │ │ +03b620: 5463 4302 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b624: 6e10 d60c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ +03b62a: 0a03 |0047: move-result v3 │ │ +03b62c: 5265 5302 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b630: b153 |004a: sub-int/2addr v3, v5 │ │ +03b632: 8233 |004b: int-to-float v3, v3 │ │ +03b634: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +03b638: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +03b63c: 5463 5002 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +03b640: 5465 5002 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +03b644: 6e10 c607 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +03b64a: 0a05 |0057: move-result v5 │ │ +03b64c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03b650: 6e20 0108 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ +03b656: 28bb |005d: goto 0018 // -0045 │ │ +03b658: 5463 4302 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b65c: 6e10 d90c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ +03b662: 0a03 |0063: move-result v3 │ │ +03b664: 5265 5302 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b668: b053 |0066: add-int/2addr v3, v5 │ │ +03b66a: 8233 |0067: int-to-float v3, v3 │ │ +03b66c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +03b670: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +03b674: 5463 5002 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +03b678: 5465 5002 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0250 │ │ +03b67c: 6e10 c607 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@07c6 │ │ +03b682: 0a05 |0073: move-result v5 │ │ +03b684: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03b688: 6e20 0108 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0801 │ │ +03b68e: 289f |0079: goto 0018 // -0061 │ │ +03b690: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -79704,26 +79701,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03a0e4: |[03a0e4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -03a0f4: 6f20 c106 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@06c1 │ │ -03a0fa: 5510 4502 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ -03a0fe: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -03a102: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -03a106: b520 |0009: and-int/2addr v0, v2 │ │ -03a108: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -03a10c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03a10e: 5c10 4402 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -03a112: 0e00 |000f: return-void │ │ -03a114: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03a116: 28fc |0011: goto 000d // -0004 │ │ +03b6a4: |[03b6a4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +03b6b4: 6f20 c106 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@06c1 │ │ +03b6ba: 5510 4502 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ +03b6be: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +03b6c2: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +03b6c6: b520 |0009: and-int/2addr v0, v2 │ │ +03b6c8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +03b6cc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03b6ce: 5c10 4402 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b6d2: 0e00 |000f: return-void │ │ +03b6d4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03b6d6: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -79736,24 +79733,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03a118: |[03a118] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -03a128: 6f20 c206 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@06c2 │ │ -03a12e: 5510 4502 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ -03a132: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03a136: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -03a13a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03a13c: 5c10 4402 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -03a140: 0e00 |000c: return-void │ │ -03a142: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03a144: 28fc |000e: goto 000a // -0004 │ │ +03b6d8: |[03b6d8] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +03b6e8: 6f20 c206 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@06c2 │ │ +03b6ee: 5510 4502 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ +03b6f2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +03b6f6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +03b6fa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03b6fc: 5c10 4402 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b700: 0e00 |000c: return-void │ │ +03b702: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03b704: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -79766,24 +79763,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03a148: |[03a148] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -03a158: 6f20 c306 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@06c3 │ │ -03a15e: 5510 4502 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ -03a162: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03a166: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -03a16a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03a16c: 5c10 4402 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -03a170: 0e00 |000c: return-void │ │ -03a172: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03a174: 28fc |000e: goto 000a // -0004 │ │ +03b708: |[03b708] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +03b718: 6f20 c306 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@06c3 │ │ +03b71e: 5510 4502 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ +03b722: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +03b726: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +03b72a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03b72c: 5c10 4402 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b730: 0e00 |000c: return-void │ │ +03b732: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03b734: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -79796,20 +79793,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03a178: |[03a178] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -03a188: 5c12 4402 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ -03a18c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -03a18e: 5c10 4502 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ -03a192: 6e10 9206 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0692 │ │ -03a198: 0e00 |0008: return-void │ │ +03b738: |[03b738] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +03b748: 5c12 4402 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0244 │ │ +03b74c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +03b74e: 5c10 4502 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0245 │ │ +03b752: 6e10 9206 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0692 │ │ +03b758: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -79821,20 +79818,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -03a19c: |[03a19c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -03a1ac: 5210 4c02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@024c │ │ -03a1b0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -03a1b4: 5215 4c02 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@024c │ │ -03a1b8: 6f55 c706 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@06c7 │ │ -03a1be: 0e00 |0009: return-void │ │ +03b75c: |[03b75c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +03b76c: 5210 4c02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@024c │ │ +03b770: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +03b774: 5215 4c02 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@024c │ │ +03b778: 6f55 c706 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@06c7 │ │ +03b77e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -79849,21 +79846,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03a1c0: |[03a1c0] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -03a1d0: 5923 4802 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -03a1d4: 5420 5402 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ -03a1d8: 5221 4802 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ -03a1dc: 6e20 db00 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ -03a1e2: 6e10 9206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0692 │ │ -03a1e8: 0e00 |000c: return-void │ │ +03b780: |[03b780] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +03b790: 5923 4802 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b794: 5420 5402 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0254 │ │ +03b798: 5221 4802 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0248 │ │ +03b79c: 6e20 db00 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@00db │ │ +03b7a2: 6e10 9206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0692 │ │ +03b7a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -79875,23 +79872,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a1ec: |[03a1ec] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -03a1fc: 6e10 8706 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0687 │ │ -03a202: 0c00 |0003: move-result-object v0 │ │ -03a204: 6e10 7800 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ -03a20a: 0c00 |0007: move-result-object v0 │ │ -03a20c: 6e20 b000 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00b0 │ │ -03a212: 0a00 |000b: move-result v0 │ │ -03a214: 6e20 9b06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@069b │ │ -03a21a: 0e00 |000f: return-void │ │ +03b7ac: |[03b7ac] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +03b7bc: 6e10 8706 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0687 │ │ +03b7c2: 0c00 |0003: move-result-object v0 │ │ +03b7c4: 6e10 7800 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0078 │ │ +03b7ca: 0c00 |0007: move-result-object v0 │ │ +03b7cc: 6e20 b000 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00b0 │ │ +03b7d2: 0a00 |000b: move-result v0 │ │ +03b7d4: 6e20 9b06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@069b │ │ +03b7da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -79901,20 +79898,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03a21c: |[03a21c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -03a22c: 5210 4e02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@024e │ │ -03a230: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -03a234: 5212 4e02 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@024e │ │ -03a238: 6f20 cb06 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@06cb │ │ -03a23e: 0e00 |0009: return-void │ │ +03b7dc: |[03b7dc] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +03b7ec: 5210 4e02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@024e │ │ +03b7f0: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +03b7f4: 5212 4e02 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@024e │ │ +03b7f8: 6f20 cb06 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@06cb │ │ +03b7fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -79926,55 +79923,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -03a240: |[03a240] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -03a250: 5472 5502 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0255 │ │ -03a254: 6e10 8906 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0689 │ │ -03a25a: 0a00 |0005: move-result v0 │ │ -03a25c: 5475 4302 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -03a260: 6e10 d60c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ -03a266: 0a05 |000b: move-result v5 │ │ -03a268: 5276 5302 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -03a26c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -03a270: 5475 4302 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -03a274: 6e10 d90c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ -03a27a: 0a05 |0015: move-result v5 │ │ -03a27c: 5276 5302 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -03a280: 9003 0506 |0018: add-int v3, v5, v6 │ │ -03a284: 5275 4902 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0249 │ │ -03a288: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -03a28c: 6e50 dd00 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@00dd │ │ -03a292: 6f40 ce06 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ -03a298: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -03a29c: a705 0905 |0026: sub-float v5, v9, v5 │ │ -03a2a0: 7110 810d 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0d81 │ │ -03a2a6: 0a05 |002b: move-result v5 │ │ -03a2a8: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -03a2ac: c865 |002e: mul-float/2addr v5, v6 │ │ -03a2ae: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -03a2b2: c865 |0031: mul-float/2addr v5, v6 │ │ -03a2b4: 8755 |0032: float-to-int v5, v5 │ │ -03a2b6: 5975 5202 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0252 │ │ -03a2ba: 5475 4302 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -03a2be: 6e10 d60c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ -03a2c4: 0a05 |003a: move-result v5 │ │ -03a2c6: 5276 5302 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -03a2ca: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -03a2ce: 5475 4302 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ -03a2d2: 6e10 d90c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ -03a2d8: 0a05 |0044: move-result v5 │ │ -03a2da: 5276 5302 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ -03a2de: 9003 0506 |0047: add-int v3, v5, v6 │ │ -03a2e2: 6e50 de00 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@00de │ │ -03a2e8: 6e20 9306 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0693 │ │ -03a2ee: 0e00 |004f: return-void │ │ +03b800: |[03b800] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +03b810: 5472 5502 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0255 │ │ +03b814: 6e10 8906 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0689 │ │ +03b81a: 0a00 |0005: move-result v0 │ │ +03b81c: 5475 4302 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b820: 6e10 d60c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ +03b826: 0a05 |000b: move-result v5 │ │ +03b828: 5276 5302 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b82c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +03b830: 5475 4302 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b834: 6e10 d90c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ +03b83a: 0a05 |0015: move-result v5 │ │ +03b83c: 5276 5302 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b840: 9003 0506 |0018: add-int v3, v5, v6 │ │ +03b844: 5275 4902 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0249 │ │ +03b848: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +03b84c: 6e50 dd00 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@00dd │ │ +03b852: 6f40 ce06 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@06ce │ │ +03b858: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +03b85c: a705 0905 |0026: sub-float v5, v9, v5 │ │ +03b860: 7110 820d 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0d82 │ │ +03b866: 0a05 |002b: move-result v5 │ │ +03b868: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +03b86c: c865 |002e: mul-float/2addr v5, v6 │ │ +03b86e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +03b872: c865 |0031: mul-float/2addr v5, v6 │ │ +03b874: 8755 |0032: float-to-int v5, v5 │ │ +03b876: 5975 5202 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0252 │ │ +03b87a: 5475 4302 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b87e: 6e10 d60c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0cd6 │ │ +03b884: 0a05 |003a: move-result v5 │ │ +03b886: 5276 5302 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b88a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +03b88e: 5475 4302 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0243 │ │ +03b892: 6e10 d90c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0cd9 │ │ +03b898: 0a05 |0044: move-result v5 │ │ +03b89a: 5276 5302 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0253 │ │ +03b89e: 9003 0506 |0047: add-int v3, v5, v6 │ │ +03b8a2: 6e50 de00 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@00de │ │ +03b8a8: 6e20 9306 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0693 │ │ +03b8ae: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -80027,17 +80024,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a2f0: |[03a2f0] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -03a300: 7010 e206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06e2 │ │ -03a306: 0e00 |0003: return-void │ │ +03b8b0: |[03b8b0] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +03b8c0: 7010 e206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06e2 │ │ +03b8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -80046,18 +80043,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a308: |[03a308] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -03a318: 7110 4507 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0745 │ │ -03a31e: 0a00 |0003: move-result v0 │ │ -03a320: 0f00 |0004: return v0 │ │ +03b8c8: |[03b8c8] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +03b8d8: 7110 4507 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0745 │ │ +03b8de: 0a00 |0003: move-result v0 │ │ +03b8e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -80066,17 +80063,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a324: |[03a324] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -03a334: 7120 4607 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0746 │ │ -03a33a: 0e00 |0003: return-void │ │ +03b8e4: |[03b8e4] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +03b8f4: 7120 4607 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0746 │ │ +03b8fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -80112,17 +80109,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a33c: |[03a33c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -03a34c: 7010 6d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@076d │ │ -03a352: 0e00 |0003: return-void │ │ +03b8fc: |[03b8fc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +03b90c: 7010 6d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@076d │ │ +03b912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -80131,18 +80128,18 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03a354: |[03a354] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03a364: 7130 7307 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@0773 │ │ -03a36a: 0a00 |0003: move-result v0 │ │ -03a36c: 0f00 |0004: return v0 │ │ +03b914: |[03b914] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03b924: 7130 7307 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@0773 │ │ +03b92a: 0a00 |0003: move-result v0 │ │ +03b92c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 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; │ │ @@ -80178,17 +80175,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a370: |[03a370] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -03a380: 7010 1a08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@081a │ │ -03a386: 0e00 |0003: return-void │ │ +03b930: |[03b930] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +03b940: 7010 1a08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@081a │ │ +03b946: 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 - │ │ @@ -80197,17 +80194,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 │ │ -03a388: |[03a388] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03a398: 7120 2708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0827 │ │ -03a39e: 0e00 |0003: return-void │ │ +03b948: |[03b948] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +03b958: 7120 2708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0827 │ │ +03b95e: 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; │ │ @@ -80218,18 +80215,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 │ │ -03a3a0: |[03a3a0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -03a3b0: 7120 2808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0828 │ │ -03a3b6: 0c00 |0003: move-result-object v0 │ │ -03a3b8: 1100 |0004: return-object v0 │ │ +03b960: |[03b960] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +03b970: 7120 2808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0828 │ │ +03b976: 0c00 |0003: move-result-object v0 │ │ +03b978: 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 │ │ @@ -80239,18 +80236,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a3bc: |[03a3bc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03a3cc: 7110 2908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0829 │ │ -03a3d2: 0a00 |0003: move-result v0 │ │ -03a3d4: 0f00 |0004: return v0 │ │ +03b97c: |[03b97c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03b98c: 7110 2908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0829 │ │ +03b992: 0a00 |0003: move-result v0 │ │ +03b994: 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; │ │ │ │ @@ -80288,17 +80285,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a3d8: |[03a3d8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -03a3e8: 7010 3308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0833 │ │ -03a3ee: 0e00 |0003: return-void │ │ +03b998: |[03b998] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +03b9a8: 7010 3308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0833 │ │ +03b9ae: 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 - │ │ @@ -80307,19 +80304,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 │ │ -03a3f0: |[03a3f0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03a400: 5430 f002 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02f0 │ │ -03a404: 7120 4e08 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@084e │ │ -03a40a: 0a00 |0005: move-result v0 │ │ -03a40c: 0f00 |0006: return v0 │ │ +03b9b0: |[03b9b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03b9c0: 5430 f002 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02f0 │ │ +03b9c4: 7120 4e08 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@084e │ │ +03b9ca: 0a00 |0005: move-result v0 │ │ +03b9cc: 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; │ │ @@ -80329,18 +80326,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 │ │ -03a410: |[03a410] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03a420: 7120 4f08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@084f │ │ -03a426: 0c00 |0003: move-result-object v0 │ │ -03a428: 1100 |0004: return-object v0 │ │ +03b9d0: |[03b9d0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03b9e0: 7120 4f08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@084f │ │ +03b9e6: 0c00 |0003: move-result-object v0 │ │ +03b9e8: 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 │ │ @@ -80350,18 +80347,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 │ │ -03a42c: |[03a42c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03a43c: 7110 5008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0850 │ │ -03a442: 0c00 |0003: move-result-object v0 │ │ -03a444: 1100 |0004: return-object v0 │ │ +03b9ec: |[03b9ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03b9fc: 7110 5008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0850 │ │ +03ba02: 0c00 |0003: move-result-object v0 │ │ +03ba04: 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; │ │ │ │ @@ -80370,18 +80367,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a448: |[03a448] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03a458: 7110 5108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0851 │ │ -03a45e: 0a00 |0003: move-result v0 │ │ -03a460: 0f00 |0004: return v0 │ │ +03ba08: |[03ba08] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03ba18: 7110 5108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0851 │ │ +03ba1e: 0a00 |0003: move-result v0 │ │ +03ba20: 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; │ │ │ │ @@ -80390,20 +80387,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 │ │ -03a464: |[03a464] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -03a474: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@013b │ │ -03a478: 7030 2a08 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@082a │ │ -03a47e: 7110 5208 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0852 │ │ -03a484: 0c00 |0008: move-result-object v0 │ │ -03a486: 1100 |0009: return-object v0 │ │ +03ba24: |[03ba24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +03ba34: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@013b │ │ +03ba38: 7030 2a08 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@082a │ │ +03ba3e: 7110 5208 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0852 │ │ +03ba44: 0c00 |0008: move-result-object v0 │ │ +03ba46: 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; │ │ │ │ @@ -80412,19 +80409,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 │ │ -03a488: |[03a488] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03a498: 5430 f002 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02f0 │ │ -03a49c: 7120 5308 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0853 │ │ -03a4a2: 0a00 |0005: move-result v0 │ │ -03a4a4: 0f00 |0006: return v0 │ │ +03ba48: |[03ba48] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03ba58: 5430 f002 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02f0 │ │ +03ba5c: 7120 5308 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0853 │ │ +03ba62: 0a00 |0005: move-result v0 │ │ +03ba64: 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; │ │ @@ -80461,17 +80458,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a4a8: |[03a4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -03a4b8: 7010 ce08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08ce │ │ -03a4be: 0e00 |0003: return-void │ │ +03ba68: |[03ba68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +03ba78: 7010 ce08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@08ce │ │ +03ba7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -80480,17 +80477,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a4c0: |[03a4c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -03a4d0: 7120 4e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@094e │ │ -03a4d6: 0e00 |0003: return-void │ │ +03ba80: |[03ba80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +03ba90: 7120 4e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@094e │ │ +03ba96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -80501,17 +80498,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 │ │ -03a4d8: |[03a4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03a4e8: 7120 4f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@094f │ │ -03a4ee: 0e00 |0003: return-void │ │ +03ba98: |[03ba98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03baa8: 7120 4f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@094f │ │ +03baae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -80522,18 +80519,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 │ │ -03a4f0: |[03a4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -03a500: 7120 5009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0950 │ │ -03a506: 0c00 |0003: move-result-object v0 │ │ -03a508: 1100 |0004: return-object v0 │ │ +03bab0: |[03bab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +03bac0: 7120 5009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0950 │ │ +03bac6: 0c00 |0003: move-result-object v0 │ │ +03bac8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -80543,18 +80540,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a50c: |[03a50c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -03a51c: 7110 5109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0951 │ │ -03a522: 0a00 |0003: move-result v0 │ │ -03a524: 0f00 |0004: return v0 │ │ +03bacc: |[03bacc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +03badc: 7110 5109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0951 │ │ +03bae2: 0a00 |0003: move-result v0 │ │ +03bae4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80563,17 +80560,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 │ │ -03a528: |[03a528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03a538: 7120 5209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0952 │ │ -03a53e: 0e00 |0003: return-void │ │ +03bae8: |[03bae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03baf8: 7120 5209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0952 │ │ +03bafe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -80584,17 +80581,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 │ │ -03a540: |[03a540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03a550: 7120 5309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0953 │ │ -03a556: 0e00 |0003: return-void │ │ +03bb00: |[03bb00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03bb10: 7120 5309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0953 │ │ +03bb16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -80605,18 +80602,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 │ │ -03a558: |[03a558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03a568: 7120 5409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0954 │ │ -03a56e: 0c00 |0003: move-result-object v0 │ │ -03a570: 1100 |0004: return-object v0 │ │ +03bb18: |[03bb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03bb28: 7120 5409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0954 │ │ +03bb2e: 0c00 |0003: move-result-object v0 │ │ +03bb30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -80626,18 +80623,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a574: |[03a574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -03a584: 7110 5509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0955 │ │ -03a58a: 0a00 |0003: move-result v0 │ │ -03a58c: 0f00 |0004: return v0 │ │ +03bb34: |[03bb34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +03bb44: 7110 5509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0955 │ │ +03bb4a: 0a00 |0003: move-result v0 │ │ +03bb4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80646,18 +80643,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 │ │ -03a590: |[03a590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03a5a0: 7110 5609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0956 │ │ -03a5a6: 0c00 |0003: move-result-object v0 │ │ -03a5a8: 1100 |0004: return-object v0 │ │ +03bb50: |[03bb50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bb60: 7110 5609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0956 │ │ +03bb66: 0c00 |0003: move-result-object v0 │ │ +03bb68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80666,18 +80663,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 │ │ -03a5ac: |[03a5ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03a5bc: 7110 5709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0957 │ │ -03a5c2: 0c00 |0003: move-result-object v0 │ │ -03a5c4: 1100 |0004: return-object v0 │ │ +03bb6c: |[03bb6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bb7c: 7110 5709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0957 │ │ +03bb82: 0c00 |0003: move-result-object v0 │ │ +03bb84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80686,18 +80683,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 │ │ -03a5c8: |[03a5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03a5d8: 7110 5809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0958 │ │ -03a5de: 0c00 |0003: move-result-object v0 │ │ -03a5e0: 1100 |0004: return-object v0 │ │ +03bb88: |[03bb88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bb98: 7110 5809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0958 │ │ +03bb9e: 0c00 |0003: move-result-object v0 │ │ +03bba0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80706,18 +80703,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 │ │ -03a5e4: |[03a5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03a5f4: 7110 5909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0959 │ │ -03a5fa: 0c00 |0003: move-result-object v0 │ │ -03a5fc: 1100 |0004: return-object v0 │ │ +03bba4: |[03bba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03bbb4: 7110 5909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0959 │ │ +03bbba: 0c00 |0003: move-result-object v0 │ │ +03bbbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80726,18 +80723,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 │ │ -03a600: |[03a600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03a610: 7110 5a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@095a │ │ -03a616: 0c00 |0003: move-result-object v0 │ │ -03a618: 1100 |0004: return-object v0 │ │ +03bbc0: |[03bbc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bbd0: 7110 5a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@095a │ │ +03bbd6: 0c00 |0003: move-result-object v0 │ │ +03bbd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80746,18 +80743,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a61c: |[03a61c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -03a62c: 7110 5b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@095b │ │ -03a632: 0a00 |0003: move-result v0 │ │ -03a634: 0f00 |0004: return v0 │ │ +03bbdc: |[03bbdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +03bbec: 7110 5b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@095b │ │ +03bbf2: 0a00 |0003: move-result v0 │ │ +03bbf4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80766,18 +80763,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a638: |[03a638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -03a648: 7110 5c09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@095c │ │ -03a64e: 0a00 |0003: move-result v0 │ │ -03a650: 0f00 |0004: return v0 │ │ +03bbf8: |[03bbf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +03bc08: 7110 5c09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@095c │ │ +03bc0e: 0a00 |0003: move-result v0 │ │ +03bc10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80786,18 +80783,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a654: |[03a654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -03a664: 7110 5d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@095d │ │ -03a66a: 0a00 |0003: move-result v0 │ │ -03a66c: 0f00 |0004: return v0 │ │ +03bc14: |[03bc14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +03bc24: 7110 5d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@095d │ │ +03bc2a: 0a00 |0003: move-result v0 │ │ +03bc2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80806,18 +80803,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a670: |[03a670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -03a680: 7110 5e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@095e │ │ -03a686: 0a00 |0003: move-result v0 │ │ -03a688: 0f00 |0004: return v0 │ │ +03bc30: |[03bc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +03bc40: 7110 5e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@095e │ │ +03bc46: 0a00 |0003: move-result v0 │ │ +03bc48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80826,18 +80823,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a68c: |[03a68c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -03a69c: 7110 5f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@095f │ │ -03a6a2: 0a00 |0003: move-result v0 │ │ -03a6a4: 0f00 |0004: return v0 │ │ +03bc4c: |[03bc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +03bc5c: 7110 5f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@095f │ │ +03bc62: 0a00 |0003: move-result v0 │ │ +03bc64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80846,18 +80843,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a6a8: |[03a6a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -03a6b8: 7110 6009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0960 │ │ -03a6be: 0a00 |0003: move-result v0 │ │ -03a6c0: 0f00 |0004: return v0 │ │ +03bc68: |[03bc68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +03bc78: 7110 6009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0960 │ │ +03bc7e: 0a00 |0003: move-result v0 │ │ +03bc80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80866,18 +80863,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a6c4: |[03a6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -03a6d4: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0961 │ │ -03a6da: 0a00 |0003: move-result v0 │ │ -03a6dc: 0f00 |0004: return v0 │ │ +03bc84: |[03bc84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +03bc94: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0961 │ │ +03bc9a: 0a00 |0003: move-result v0 │ │ +03bc9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80886,18 +80883,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a6e0: |[03a6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -03a6f0: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0962 │ │ -03a6f6: 0a00 |0003: move-result v0 │ │ -03a6f8: 0f00 |0004: return v0 │ │ +03bca0: |[03bca0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +03bcb0: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0962 │ │ +03bcb6: 0a00 |0003: move-result v0 │ │ +03bcb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80906,18 +80903,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a6fc: |[03a6fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -03a70c: 7110 6309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0963 │ │ -03a712: 0a00 |0003: move-result v0 │ │ -03a714: 0f00 |0004: return v0 │ │ +03bcbc: |[03bcbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +03bccc: 7110 6309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0963 │ │ +03bcd2: 0a00 |0003: move-result v0 │ │ +03bcd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80926,18 +80923,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a718: |[03a718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -03a728: 7110 6409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0964 │ │ -03a72e: 0a00 |0003: move-result v0 │ │ -03a730: 0f00 |0004: return v0 │ │ +03bcd8: |[03bcd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +03bce8: 7110 6409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0964 │ │ +03bcee: 0a00 |0003: move-result v0 │ │ +03bcf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80946,18 +80943,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a734: |[03a734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -03a744: 7110 6509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0965 │ │ -03a74a: 0a00 |0003: move-result v0 │ │ -03a74c: 0f00 |0004: return v0 │ │ +03bcf4: |[03bcf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +03bd04: 7110 6509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0965 │ │ +03bd0a: 0a00 |0003: move-result v0 │ │ +03bd0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -80966,18 +80963,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03a750: |[03a750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -03a760: 7100 6609 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0966 │ │ -03a766: 0c00 |0003: move-result-object v0 │ │ -03a768: 1100 |0004: return-object v0 │ │ +03bd10: |[03bd10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +03bd20: 7100 6609 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0966 │ │ +03bd26: 0c00 |0003: move-result-object v0 │ │ +03bd28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -80985,18 +80982,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 │ │ -03a76c: |[03a76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -03a77c: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0967 │ │ -03a782: 0c00 |0003: move-result-object v0 │ │ -03a784: 1100 |0004: return-object v0 │ │ +03bd2c: |[03bd2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +03bd3c: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0967 │ │ +03bd42: 0c00 |0003: move-result-object v0 │ │ +03bd44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -81005,18 +81002,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 │ │ -03a788: |[03a788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03a798: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0968 │ │ -03a79e: 0c00 |0003: move-result-object v0 │ │ -03a7a0: 1100 |0004: return-object v0 │ │ +03bd48: |[03bd48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03bd58: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0968 │ │ +03bd5e: 0c00 |0003: move-result-object v0 │ │ +03bd60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -81025,18 +81022,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a7a4: |[03a7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -03a7b4: 7120 6909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0969 │ │ -03a7ba: 0a00 |0003: move-result v0 │ │ -03a7bc: 0f00 |0004: return v0 │ │ +03bd64: |[03bd64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +03bd74: 7120 6909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0969 │ │ +03bd7a: 0a00 |0003: move-result v0 │ │ +03bd7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -81046,17 +81043,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a7c0: |[03a7c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -03a7d0: 7110 6a09 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@096a │ │ -03a7d6: 0e00 |0003: return-void │ │ +03bd80: |[03bd80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +03bd90: 7110 6a09 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@096a │ │ +03bd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0003 line=633 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81066,17 +81063,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 │ │ -03a7d8: |[03a7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03a7e8: 7120 6b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@096b │ │ -03a7ee: 0e00 |0003: return-void │ │ +03bd98: |[03bd98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03bda8: 7120 6b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@096b │ │ +03bdae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81087,17 +81084,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 │ │ -03a7f0: |[03a7f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03a800: 7120 6c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@096c │ │ -03a806: 0e00 |0003: return-void │ │ +03bdb0: |[03bdb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03bdc0: 7120 6c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@096c │ │ +03bdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0003 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81108,17 +81105,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a808: |[03a808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -03a818: 7120 6d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@096d │ │ -03a81e: 0e00 |0003: return-void │ │ +03bdc8: |[03bdc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +03bdd8: 7120 6d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@096d │ │ +03bdde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81129,17 +81126,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a820: |[03a820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -03a830: 7120 6e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@096e │ │ -03a836: 0e00 |0003: return-void │ │ +03bde0: |[03bde0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +03bdf0: 7120 6e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@096e │ │ +03bdf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81150,17 +81147,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 │ │ -03a838: |[03a838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a848: 7120 6f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@096f │ │ -03a84e: 0e00 |0003: return-void │ │ +03bdf8: |[03bdf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03be08: 7120 6f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@096f │ │ +03be0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81171,17 +81168,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a850: |[03a850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -03a860: 7120 7009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0970 │ │ -03a866: 0e00 |0003: return-void │ │ +03be10: |[03be10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +03be20: 7120 7009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0970 │ │ +03be26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81192,17 +81189,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 │ │ -03a868: |[03a868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a878: 7120 7109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0971 │ │ -03a87e: 0e00 |0003: return-void │ │ +03be28: |[03be28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03be38: 7120 7109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0971 │ │ +03be3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81213,17 +81210,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a880: |[03a880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -03a890: 7120 7209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0972 │ │ -03a896: 0e00 |0003: return-void │ │ +03be40: |[03be40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +03be50: 7120 7209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0972 │ │ +03be56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81234,17 +81231,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a898: |[03a898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -03a8a8: 7120 7309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0973 │ │ -03a8ae: 0e00 |0003: return-void │ │ +03be58: |[03be58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +03be68: 7120 7309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0973 │ │ +03be6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81255,17 +81252,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a8b0: |[03a8b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -03a8c0: 7120 7409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0974 │ │ -03a8c6: 0e00 |0003: return-void │ │ +03be70: |[03be70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +03be80: 7120 7409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0974 │ │ +03be86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0003 line=588 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81276,17 +81273,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a8c8: |[03a8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -03a8d8: 7120 7509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0975 │ │ -03a8de: 0e00 |0003: return-void │ │ +03be88: |[03be88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +03be98: 7120 7509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0975 │ │ +03be9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0003 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81297,17 +81294,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 │ │ -03a8e0: |[03a8e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a8f0: 7120 7609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0976 │ │ -03a8f6: 0e00 |0003: return-void │ │ +03bea0: |[03bea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03beb0: 7120 7609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0976 │ │ +03beb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81318,17 +81315,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 │ │ -03a8f8: |[03a8f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03a908: 7120 7709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0977 │ │ -03a90e: 0e00 |0003: return-void │ │ +03beb8: |[03beb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03bec8: 7120 7709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0977 │ │ +03bece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81339,17 +81336,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a910: |[03a910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -03a920: 7120 7809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0978 │ │ -03a926: 0e00 |0003: return-void │ │ +03bed0: |[03bed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +03bee0: 7120 7809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0978 │ │ +03bee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0003 line=608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81360,17 +81357,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a928: |[03a928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -03a938: 7120 7909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0979 │ │ -03a93e: 0e00 |0003: return-void │ │ +03bee8: |[03bee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +03bef8: 7120 7909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0979 │ │ +03befe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81381,17 +81378,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a940: |[03a940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -03a950: 7120 7a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@097a │ │ -03a956: 0e00 |0003: return-void │ │ +03bf00: |[03bf00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +03bf10: 7120 7a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@097a │ │ +03bf16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81402,17 +81399,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 │ │ -03a958: |[03a958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03a968: 7120 7b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@097b │ │ -03a96e: 0e00 |0003: return-void │ │ +03bf18: |[03bf18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03bf28: 7120 7b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@097b │ │ +03bf2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81423,17 +81420,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 │ │ -03a970: |[03a970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03a980: 7120 7c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@097c │ │ -03a986: 0e00 |0003: return-void │ │ +03bf30: |[03bf30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03bf40: 7120 7c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@097c │ │ +03bf46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -81469,17 +81466,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a988: |[03a988] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -03a998: 7010 9209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0992 │ │ -03a99e: 0e00 |0003: return-void │ │ +03bf48: |[03bf48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +03bf58: 7010 9209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0992 │ │ +03bf5e: 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 - │ │ @@ -81488,20 +81485,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03a9a0: |[03a9a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -03a9b0: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@014c │ │ -03a9b4: 7030 8c09 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@098c │ │ -03a9ba: 7110 a309 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@09a3 │ │ -03a9c0: 0c00 |0008: move-result-object v0 │ │ -03a9c2: 1100 |0009: return-object v0 │ │ +03bf60: |[03bf60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +03bf70: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@014c │ │ +03bf74: 7030 8c09 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@098c │ │ +03bf7a: 7110 a309 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@09a3 │ │ +03bf80: 0c00 |0008: move-result-object v0 │ │ +03bf82: 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; │ │ │ │ @@ -81537,17 +81534,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a9c4: |[03a9c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -03a9d4: 7010 030a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a03 │ │ -03a9da: 0e00 |0003: return-void │ │ +03bf84: |[03bf84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +03bf94: 7010 030a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0a03 │ │ +03bf9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -81556,18 +81553,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a9dc: |[03a9dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -03a9ec: 7110 660a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0a66 │ │ -03a9f2: 0a00 |0003: move-result v0 │ │ -03a9f4: 0f00 |0004: return v0 │ │ +03bf9c: |[03bf9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +03bfac: 7110 660a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0a66 │ │ +03bfb2: 0a00 |0003: move-result v0 │ │ +03bfb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81576,18 +81573,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 │ │ -03a9f8: |[03a9f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03aa08: 7110 670a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a67 │ │ -03aa0e: 0c00 |0003: move-result-object v0 │ │ -03aa10: 1100 |0004: return-object v0 │ │ +03bfb8: |[03bfb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bfc8: 7110 670a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a67 │ │ +03bfce: 0c00 |0003: move-result-object v0 │ │ +03bfd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81596,18 +81593,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 │ │ -03aa14: |[03aa14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03aa24: 7110 680a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a68 │ │ -03aa2a: 0c00 |0003: move-result-object v0 │ │ -03aa2c: 1100 |0004: return-object v0 │ │ +03bfd4: |[03bfd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03bfe4: 7110 680a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a68 │ │ +03bfea: 0c00 |0003: move-result-object v0 │ │ +03bfec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81616,18 +81613,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 │ │ -03aa30: |[03aa30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03aa40: 7110 690a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a69 │ │ -03aa46: 0c00 |0003: move-result-object v0 │ │ -03aa48: 1100 |0004: return-object v0 │ │ +03bff0: |[03bff0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03c000: 7110 690a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a69 │ │ +03c006: 0c00 |0003: move-result-object v0 │ │ +03c008: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81636,18 +81633,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aa4c: |[03aa4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -03aa5c: 7110 6a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a6a │ │ -03aa62: 0a00 |0003: move-result v0 │ │ -03aa64: 0f00 |0004: return v0 │ │ +03c00c: |[03c00c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +03c01c: 7110 6a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a6a │ │ +03c022: 0a00 |0003: move-result v0 │ │ +03c024: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81656,18 +81653,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aa68: |[03aa68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -03aa78: 7110 6b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a6b │ │ -03aa7e: 0a00 |0003: move-result v0 │ │ -03aa80: 0f00 |0004: return v0 │ │ +03c028: |[03c028] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +03c038: 7110 6b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a6b │ │ +03c03e: 0a00 |0003: move-result v0 │ │ +03c040: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81676,18 +81673,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aa84: |[03aa84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -03aa94: 7110 6c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a6c │ │ -03aa9a: 0a00 |0003: move-result v0 │ │ -03aa9c: 0f00 |0004: return v0 │ │ +03c044: |[03c044] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +03c054: 7110 6c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a6c │ │ +03c05a: 0a00 |0003: move-result v0 │ │ +03c05c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81696,18 +81693,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 │ │ -03aaa0: |[03aaa0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -03aab0: 7110 6d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a6d │ │ -03aab6: 0c00 |0003: move-result-object v0 │ │ -03aab8: 1100 |0004: return-object v0 │ │ +03c060: |[03c060] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +03c070: 7110 6d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a6d │ │ +03c076: 0c00 |0003: move-result-object v0 │ │ +03c078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81716,18 +81713,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aabc: |[03aabc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -03aacc: 7110 6e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a6e │ │ -03aad2: 0a00 |0003: move-result v0 │ │ -03aad4: 0f00 |0004: return v0 │ │ +03c07c: |[03c07c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +03c08c: 7110 6e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a6e │ │ +03c092: 0a00 |0003: move-result v0 │ │ +03c094: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81736,18 +81733,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aad8: |[03aad8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -03aae8: 7110 6f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a6f │ │ -03aaee: 0a00 |0003: move-result v0 │ │ -03aaf0: 0f00 |0004: return v0 │ │ +03c098: |[03c098] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +03c0a8: 7110 6f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a6f │ │ +03c0ae: 0a00 |0003: move-result v0 │ │ +03c0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81756,18 +81753,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aaf4: |[03aaf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -03ab04: 7110 700a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a70 │ │ -03ab0a: 0a00 |0003: move-result v0 │ │ -03ab0c: 0f00 |0004: return v0 │ │ +03c0b4: |[03c0b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +03c0c4: 7110 700a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a70 │ │ +03c0ca: 0a00 |0003: move-result v0 │ │ +03c0cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81776,20 +81773,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 │ │ -03ab10: |[03ab10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03ab20: 7110 710a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a71 │ │ -03ab26: 0c00 |0003: move-result-object v0 │ │ -03ab28: 7110 4c09 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ -03ab2e: 0c00 |0007: move-result-object v0 │ │ -03ab30: 1100 |0008: return-object v0 │ │ +03c0d0: |[03c0d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03c0e0: 7110 710a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a71 │ │ +03c0e6: 0c00 |0003: move-result-object v0 │ │ +03c0e8: 7110 4c09 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@094c │ │ +03c0ee: 0c00 |0007: move-result-object v0 │ │ +03c0f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81798,18 +81795,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 │ │ -03ab34: |[03ab34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -03ab44: 7110 720a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a72 │ │ -03ab4a: 0c00 |0003: move-result-object v0 │ │ -03ab4c: 1100 |0004: return-object v0 │ │ +03c0f4: |[03c0f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +03c104: 7110 720a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a72 │ │ +03c10a: 0c00 |0003: move-result-object v0 │ │ +03c10c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81818,18 +81815,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ab50: |[03ab50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -03ab60: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a73 │ │ -03ab66: 0a00 |0003: move-result v0 │ │ -03ab68: 0f00 |0004: return v0 │ │ +03c110: |[03c110] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +03c120: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a73 │ │ +03c126: 0a00 |0003: move-result v0 │ │ +03c128: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81838,18 +81835,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ab6c: |[03ab6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -03ab7c: 7110 740a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a74 │ │ -03ab82: 0a00 |0003: move-result v0 │ │ -03ab84: 0f00 |0004: return v0 │ │ +03c12c: |[03c12c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +03c13c: 7110 740a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a74 │ │ +03c142: 0a00 |0003: move-result v0 │ │ +03c144: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81858,18 +81855,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ab88: |[03ab88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -03ab98: 7110 750a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a75 │ │ -03ab9e: 0a00 |0003: move-result v0 │ │ -03aba0: 0f00 |0004: return v0 │ │ +03c148: |[03c148] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +03c158: 7110 750a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a75 │ │ +03c15e: 0a00 |0003: move-result v0 │ │ +03c160: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81878,18 +81875,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03aba4: |[03aba4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -03abb4: 7110 760a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a76 │ │ -03abba: 0a00 |0003: move-result v0 │ │ -03abbc: 0f00 |0004: return v0 │ │ +03c164: |[03c164] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +03c174: 7110 760a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a76 │ │ +03c17a: 0a00 |0003: move-result v0 │ │ +03c17c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81898,18 +81895,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03abc0: |[03abc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -03abd0: 7110 770a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a77 │ │ -03abd6: 0a00 |0003: move-result v0 │ │ -03abd8: 0f00 |0004: return v0 │ │ +03c180: |[03c180] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +03c190: 7110 770a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a77 │ │ +03c196: 0a00 |0003: move-result v0 │ │ +03c198: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81918,18 +81915,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03abdc: |[03abdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -03abec: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a78 │ │ -03abf2: 0a00 |0003: move-result v0 │ │ -03abf4: 0f00 |0004: return v0 │ │ +03c19c: |[03c19c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +03c1ac: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a78 │ │ +03c1b2: 0a00 |0003: move-result v0 │ │ +03c1b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81938,18 +81935,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03abf8: |[03abf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -03ac08: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a79 │ │ -03ac0e: 0a00 |0003: move-result v0 │ │ -03ac10: 0f00 |0004: return v0 │ │ +03c1b8: |[03c1b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +03c1c8: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a79 │ │ +03c1ce: 0a00 |0003: move-result v0 │ │ +03c1d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81958,18 +81955,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03ac14: |[03ac14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -03ac24: 7100 7a0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a7a │ │ -03ac2a: 0c00 |0003: move-result-object v0 │ │ -03ac2c: 1100 |0004: return-object v0 │ │ +03c1d4: |[03c1d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +03c1e4: 7100 7a0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a7a │ │ +03c1ea: 0c00 |0003: move-result-object v0 │ │ +03c1ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -81977,18 +81974,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 │ │ -03ac30: |[03ac30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ac40: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a7b │ │ -03ac46: 0c00 |0003: move-result-object v0 │ │ -03ac48: 1100 |0004: return-object v0 │ │ +03c1f0: |[03c1f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03c200: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a7b │ │ +03c206: 0c00 |0003: move-result-object v0 │ │ +03c208: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -81997,17 +81994,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ac4c: |[03ac4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -03ac5c: 7110 7c0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a7c │ │ -03ac62: 0e00 |0003: return-void │ │ +03c20c: |[03c20c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +03c21c: 7110 7c0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a7c │ │ +03c222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82017,17 +82014,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ac64: |[03ac64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -03ac74: 7120 7d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a7d │ │ -03ac7a: 0e00 |0003: return-void │ │ +03c224: |[03c224] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +03c234: 7120 7d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a7d │ │ +03c23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82038,17 +82035,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 │ │ -03ac7c: |[03ac7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03ac8c: 7120 7e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a7e │ │ -03ac92: 0e00 |0003: return-void │ │ +03c23c: |[03c23c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03c24c: 7120 7e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a7e │ │ +03c252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82059,17 +82056,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ac94: |[03ac94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -03aca4: 7120 7f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a7f │ │ -03acaa: 0e00 |0003: return-void │ │ +03c254: |[03c254] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +03c264: 7120 7f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a7f │ │ +03c26a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82080,17 +82077,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 │ │ -03acac: |[03acac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03acbc: 7120 800a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a80 │ │ -03acc2: 0e00 |0003: return-void │ │ +03c26c: |[03c26c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03c27c: 7120 800a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a80 │ │ +03c282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0003 line=402 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82101,17 +82098,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 │ │ -03acc4: |[03acc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03acd4: 7120 810a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a81 │ │ -03acda: 0e00 |0003: return-void │ │ +03c284: |[03c284] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03c294: 7120 810a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a81 │ │ +03c29a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82122,17 +82119,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03acdc: |[03acdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -03acec: 7120 820a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a82 │ │ -03acf2: 0e00 |0003: return-void │ │ +03c29c: |[03c29c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +03c2ac: 7120 820a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a82 │ │ +03c2b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82143,17 +82140,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03acf4: |[03acf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -03ad04: 7120 830a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a83 │ │ -03ad0a: 0e00 |0003: return-void │ │ +03c2b4: |[03c2b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +03c2c4: 7120 830a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a83 │ │ +03c2ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82164,17 +82161,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad0c: |[03ad0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -03ad1c: 7120 840a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a84 │ │ -03ad22: 0e00 |0003: return-void │ │ +03c2cc: |[03c2cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +03c2dc: 7120 840a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a84 │ │ +03c2e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82185,17 +82182,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad24: |[03ad24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -03ad34: 7120 850a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a85 │ │ -03ad3a: 0e00 |0003: return-void │ │ +03c2e4: |[03c2e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +03c2f4: 7120 850a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a85 │ │ +03c2fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82206,17 +82203,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad3c: |[03ad3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -03ad4c: 7120 860a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a86 │ │ -03ad52: 0e00 |0003: return-void │ │ +03c2fc: |[03c2fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +03c30c: 7120 860a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a86 │ │ +03c312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82227,17 +82224,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 │ │ -03ad54: |[03ad54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -03ad64: 7120 870a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a87 │ │ -03ad6a: 0e00 |0003: return-void │ │ +03c314: |[03c314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +03c324: 7120 870a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a87 │ │ +03c32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82248,17 +82245,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad6c: |[03ad6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -03ad7c: 7120 880a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a88 │ │ -03ad82: 0e00 |0003: return-void │ │ +03c32c: |[03c32c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +03c33c: 7120 880a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a88 │ │ +03c342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82269,17 +82266,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad84: |[03ad84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -03ad94: 7120 890a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a89 │ │ -03ad9a: 0e00 |0003: return-void │ │ +03c344: |[03c344] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +03c354: 7120 890a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a89 │ │ +03c35a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82290,17 +82287,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad9c: |[03ad9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -03adac: 7120 8a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a8a │ │ -03adb2: 0e00 |0003: return-void │ │ +03c35c: |[03c35c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +03c36c: 7120 8a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a8a │ │ +03c372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82311,17 +82308,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03adb4: |[03adb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -03adc4: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a8b │ │ -03adca: 0e00 |0003: return-void │ │ +03c374: |[03c374] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +03c384: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a8b │ │ +03c38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82332,17 +82329,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03adcc: |[03adcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -03addc: 7120 8c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a8c │ │ -03ade2: 0e00 |0003: return-void │ │ +03c38c: |[03c38c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +03c39c: 7120 8c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a8c │ │ +03c3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82353,17 +82350,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 │ │ -03ade4: |[03ade4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03adf4: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a8d │ │ -03adfa: 0e00 |0003: return-void │ │ +03c3a4: |[03c3a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03c3b4: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a8d │ │ +03c3ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82374,17 +82371,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03adfc: |[03adfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -03ae0c: 7120 8e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a8e │ │ -03ae12: 0e00 |0003: return-void │ │ +03c3bc: |[03c3bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +03c3cc: 7120 8e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a8e │ │ +03c3d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -82431,24 +82428,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 │ │ -03ae14: |[03ae14] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -03ae24: 7030 9d0a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0a9d │ │ -03ae2a: 5913 2303 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ -03ae2e: 5913 2503 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ -03ae32: 1a00 ef0a |0007: const-string v0, "layout_inflater" // string@0aef │ │ -03ae36: 6e20 7900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ -03ae3c: 0c00 |000c: move-result-object v0 │ │ -03ae3e: 1f00 8c01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ -03ae42: 5b10 2403 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ -03ae46: 0e00 |0011: return-void │ │ +03c3d4: |[03c3d4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +03c3e4: 7030 9d0a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0a9d │ │ +03c3ea: 5913 2303 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ +03c3ee: 5913 2503 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ +03c3f2: 1a00 ee0a |0007: const-string v0, "layout_inflater" // string@0aee │ │ +03c3f6: 6e20 7900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ +03c3fc: 0c00 |000c: move-result-object v0 │ │ +03c3fe: 1f00 8c01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ +03c402: 5b10 2403 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ +03c406: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -82462,24 +82459,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 │ │ -03ae48: |[03ae48] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -03ae58: 7040 9e0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a9e │ │ -03ae5e: 5913 2303 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ -03ae62: 5913 2503 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ -03ae66: 1a00 ef0a |0007: const-string v0, "layout_inflater" // string@0aef │ │ -03ae6a: 6e20 7900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ -03ae70: 0c00 |000c: move-result-object v0 │ │ -03ae72: 1f00 8c01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ -03ae76: 5b10 2403 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ -03ae7a: 0e00 |0011: return-void │ │ +03c408: |[03c408] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +03c418: 7040 9e0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a9e │ │ +03c41e: 5913 2303 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ +03c422: 5913 2503 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ +03c426: 1a00 ee0a |0007: const-string v0, "layout_inflater" // string@0aee │ │ +03c42a: 6e20 7900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ +03c430: 0c00 |000c: move-result-object v0 │ │ +03c432: 1f00 8c01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ +03c436: 5b10 2403 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ +03c43a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -82494,24 +82491,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 │ │ -03ae7c: |[03ae7c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -03ae8c: 7040 9f0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0a9f │ │ -03ae92: 5913 2303 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ -03ae96: 5913 2503 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ -03ae9a: 1a00 ef0a |0007: const-string v0, "layout_inflater" // string@0aef │ │ -03ae9e: 6e20 7900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ -03aea4: 0c00 |000c: move-result-object v0 │ │ -03aea6: 1f00 8c01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ -03aeaa: 5b10 2403 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ -03aeae: 0e00 |0011: return-void │ │ +03c43c: |[03c43c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +03c44c: 7040 9f0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0a9f │ │ +03c452: 5913 2303 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ +03c456: 5913 2503 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ +03c45a: 1a00 ee0a |0007: const-string v0, "layout_inflater" // string@0aee │ │ +03c45e: 6e20 7900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0079 │ │ +03c464: 0c00 |000c: move-result-object v0 │ │ +03c466: 1f00 8c01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018c │ │ +03c46a: 5b10 2403 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ +03c46e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -82527,21 +82524,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 │ │ -03aeb0: |[03aeb0] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -03aec0: 5430 2403 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ -03aec4: 5231 2303 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ -03aec8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03aeca: 6e40 640b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b64 │ │ -03aed0: 0c00 |0008: move-result-object v0 │ │ -03aed2: 1100 |0009: return-object v0 │ │ +03c470: |[03c470] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +03c480: 5430 2403 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ +03c484: 5231 2303 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ +03c488: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03c48a: 6e40 640b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b64 │ │ +03c490: 0c00 |0008: move-result-object v0 │ │ +03c492: 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; │ │ @@ -82552,21 +82549,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 │ │ -03aed4: |[03aed4] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -03aee4: 5430 2403 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ -03aee8: 5231 2503 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ -03aeec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03aeee: 6e40 640b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b64 │ │ -03aef4: 0c00 |0008: move-result-object v0 │ │ -03aef6: 1100 |0009: return-object v0 │ │ +03c494: |[03c494] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +03c4a4: 5430 2403 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0324 │ │ +03c4a8: 5231 2503 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ +03c4ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03c4ae: 6e40 640b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b64 │ │ +03c4b4: 0c00 |0008: move-result-object v0 │ │ +03c4b6: 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; │ │ @@ -82577,17 +82574,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aef8: |[03aef8] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -03af08: 5901 2303 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ -03af0c: 0e00 |0002: return-void │ │ +03c4b8: |[03c4b8] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +03c4c8: 5901 2303 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0323 │ │ +03c4cc: 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 │ │ @@ -82597,17 +82594,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03af10: |[03af10] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -03af20: 5901 2503 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ -03af24: 0e00 |0002: return-void │ │ +03c4d0: |[03c4d0] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +03c4e0: 5901 2503 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0325 │ │ +03c4e4: 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 │ │ @@ -82642,17 +82639,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03af28: |[03af28] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -03af38: 7010 110b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b11 │ │ -03af3e: 0e00 |0003: return-void │ │ +03c4e8: |[03c4e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +03c4f8: 7010 110b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0b11 │ │ +03c4fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -82661,20 +82658,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 │ │ -03af40: |[03af40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -03af50: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@016c │ │ -03af54: 7030 070b 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@0b07 │ │ -03af5a: 7110 200b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0b20 │ │ -03af60: 0c00 |0008: move-result-object v0 │ │ -03af62: 1100 |0009: return-object v0 │ │ +03c500: |[03c500] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +03c510: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@016c │ │ +03c514: 7030 070b 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@0b07 │ │ +03c51a: 7110 200b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0b20 │ │ +03c520: 0c00 |0008: move-result-object v0 │ │ +03c522: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -82683,18 +82680,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 │ │ -03af64: |[03af64] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03af74: 7110 210b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b21 │ │ -03af7a: 0c00 |0003: move-result-object v0 │ │ -03af7c: 1100 |0004: return-object v0 │ │ +03c524: |[03c524] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03c534: 7110 210b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0b21 │ │ +03c53a: 0c00 |0003: move-result-object v0 │ │ +03c53c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -82703,17 +82700,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 │ │ -03af80: |[03af80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03af90: 7120 220b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b22 │ │ -03af96: 0e00 |0003: return-void │ │ +03c540: |[03c540] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03c550: 7120 220b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b22 │ │ +03c556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -82729,15 +82726,15 @@ │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 7 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/brosmike/airpushdetector/DetectorFragment$1; Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; } │ │ │ │ Class #320 - │ │ Class descriptor : 'Lcom/brosmike/airpushdetector/DetectorFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/ListFragment;' │ │ Interfaces - │ │ #0 : 'Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks;' │ │ @@ -82755,67 +82752,66 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03af98: |[03af98] com.brosmike.airpushdetector.DetectorFragment.:()V │ │ -03afa8: 7010 2103 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@0321 │ │ -03afae: 0e00 |0003: return-void │ │ +03c558: |[03c558] com.brosmike.airpushdetector.DetectorFragment.:()V │ │ +03c568: 7010 2103 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@0321 │ │ +03c56e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ - 0x0003 line=179 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/DetectorFragment; │ │ │ │ #1 : (in Lcom/brosmike/airpushdetector/DetectorFragment;) │ │ name : 'populate' │ │ type : '(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -03afb0: |[03afb0] com.brosmike.airpushdetector.DetectorFragment.populate:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ -03afc0: 3906 0e00 |0000: if-nez v6, 000e // +000e │ │ -03afc4: 2201 ce01 |0002: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // type@01ce │ │ -03afc8: 7010 ed0c 0100 |0004: invoke-direct {v1}, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.:()V // method@0ced │ │ -03afce: 5b51 5003 |0007: iput-object v1, v5, Lcom/brosmike/airpushdetector/DetectorFragment;.mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // field@0350 │ │ -03afd2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03afd4: 6e20 160d 1500 |000a: invoke-virtual {v5, v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0d16 │ │ -03afda: 0e00 |000d: return-void │ │ -03afdc: 5b56 5003 |000e: iput-object v6, v5, Lcom/brosmike/airpushdetector/DetectorFragment;.mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // field@0350 │ │ -03afe0: 2202 d601 |0010: new-instance v2, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; // type@01d6 │ │ -03afe4: 6e10 0a0d 0500 |0012: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d0a │ │ -03afea: 0c03 |0015: move-result-object v3 │ │ -03afec: 5461 4003 |0016: iget-object v1, v6, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ -03aff0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -03aff2: 2344 4c02 |0019: new-array v4, v4, [Lcom/brosmike/airpushdetector/Detector$AdSource; // type@024c │ │ -03aff6: 7220 e10d 4100 |001b: invoke-interface {v1, v4}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0de1 │ │ -03affc: 0c01 |001e: move-result-object v1 │ │ -03affe: 1f01 4c02 |001f: check-cast v1, [Lcom/brosmike/airpushdetector/Detector$AdSource; // type@024c │ │ -03b002: 7040 070d 5213 |0021: invoke-direct {v2, v5, v3, v1}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.:(Lcom/brosmike/airpushdetector/DetectorFragment;Landroid/app/Activity;[Lcom/brosmike/airpushdetector/Detector$AdSource;)V // method@0d07 │ │ -03b008: 6e20 160d 2500 |0024: invoke-virtual {v5, v2}, Lcom/brosmike/airpushdetector/DetectorFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0d16 │ │ -03b00e: 5461 4003 |0027: iget-object v1, v6, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ -03b012: 7210 df0d 0100 |0029: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@0ddf │ │ -03b018: 0a01 |002c: move-result v1 │ │ -03b01a: 3801 e0ff |002d: if-eqz v1, 000d // -0020 │ │ -03b01e: 2200 1a00 |002f: new-instance v0, Landroid/content/Intent; // type@001a │ │ -03b022: 6e10 0a0d 0500 |0031: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d0a │ │ -03b028: 0c01 |0034: move-result-object v1 │ │ -03b02a: 1c02 e301 |0035: const-class v2, Lcom/brosmike/airpushdetector/ReportActivity; // type@01e3 │ │ -03b02e: 7030 8100 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0081 │ │ -03b034: 1a01 d007 |003a: const-string v1, "com.brosmike.airpushdetector.detection_log_extra" // string@07d0 │ │ -03b038: 5462 4103 |003c: iget-object v2, v6, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.detectionLog:Ljava/lang/String; // field@0341 │ │ -03b03c: 6e30 9a00 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ -03b042: 6e20 180d 0500 |0041: invoke-virtual {v5, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.startActivity:(Landroid/content/Intent;)V // method@0d18 │ │ -03b048: 28c9 |0044: goto 000d // -0037 │ │ +03c570: |[03c570] com.brosmike.airpushdetector.DetectorFragment.populate:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ +03c580: 3906 0e00 |0000: if-nez v6, 000e // +000e │ │ +03c584: 2201 ce01 |0002: new-instance v1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // type@01ce │ │ +03c588: 7010 ed0c 0100 |0004: invoke-direct {v1}, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.:()V // method@0ced │ │ +03c58e: 5b51 5003 |0007: iput-object v1, v5, Lcom/brosmike/airpushdetector/DetectorFragment;.mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // field@0350 │ │ +03c592: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03c594: 6e20 160d 1500 |000a: invoke-virtual {v5, v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0d16 │ │ +03c59a: 0e00 |000d: return-void │ │ +03c59c: 5b56 5003 |000e: iput-object v6, v5, Lcom/brosmike/airpushdetector/DetectorFragment;.mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // field@0350 │ │ +03c5a0: 2202 d601 |0010: new-instance v2, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; // type@01d6 │ │ +03c5a4: 6e10 0a0d 0500 |0012: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d0a │ │ +03c5aa: 0c03 |0015: move-result-object v3 │ │ +03c5ac: 5461 4003 |0016: iget-object v1, v6, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ +03c5b0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +03c5b2: 2344 4c02 |0019: new-array v4, v4, [Lcom/brosmike/airpushdetector/Detector$AdSource; // type@024c │ │ +03c5b6: 7220 e20d 4100 |001b: invoke-interface {v1, v4}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0de2 │ │ +03c5bc: 0c01 |001e: move-result-object v1 │ │ +03c5be: 1f01 4c02 |001f: check-cast v1, [Lcom/brosmike/airpushdetector/Detector$AdSource; // type@024c │ │ +03c5c2: 7040 070d 5213 |0021: invoke-direct {v2, v5, v3, v1}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;.:(Lcom/brosmike/airpushdetector/DetectorFragment;Landroid/app/Activity;[Lcom/brosmike/airpushdetector/Detector$AdSource;)V // method@0d07 │ │ +03c5c8: 6e20 160d 2500 |0024: invoke-virtual {v5, v2}, Lcom/brosmike/airpushdetector/DetectorFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0d16 │ │ +03c5ce: 5461 4003 |0027: iget-object v1, v6, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ +03c5d2: 7210 e00d 0100 |0029: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@0de0 │ │ +03c5d8: 0a01 |002c: move-result v1 │ │ +03c5da: 3801 e0ff |002d: if-eqz v1, 000d // -0020 │ │ +03c5de: 2200 1a00 |002f: new-instance v0, Landroid/content/Intent; // type@001a │ │ +03c5e2: 6e10 0a0d 0500 |0031: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d0a │ │ +03c5e8: 0c01 |0034: move-result-object v1 │ │ +03c5ea: 1c02 e301 |0035: const-class v2, Lcom/brosmike/airpushdetector/ReportActivity; // type@01e3 │ │ +03c5ee: 7030 8100 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0081 │ │ +03c5f4: 1a01 cf07 |003a: const-string v1, "com.brosmike.airpushdetector.detection_log_extra" // string@07cf │ │ +03c5f8: 5462 4103 |003c: iget-object v2, v6, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.detectionLog:Ljava/lang/String; // field@0341 │ │ +03c5fc: 6e30 9a00 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@009a │ │ +03c602: 6e20 180d 0500 |0041: invoke-virtual {v5, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.startActivity:(Landroid/content/Intent;)V // method@0d18 │ │ +03c608: 28c9 |0044: goto 000d // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x0009 line=163 │ │ 0x000d line=173 │ │ 0x000e line=165 │ │ @@ -82834,23 +82830,23 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03b04c: |[03b04c] com.brosmike.airpushdetector.DetectorFragment.refresh:(Z)V │ │ -03b05c: 3902 0c00 |0000: if-nez v2, 000c // +000c │ │ -03b060: 7010 1a0d 0100 |0002: invoke-direct {v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.supportsNativeDetection:()Z // method@0d1a │ │ -03b066: 0a00 |0005: move-result v0 │ │ -03b068: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -03b06c: 7010 170d 0100 |0008: invoke-direct {v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.showNativeDetectionInfo:()V // method@0d17 │ │ -03b072: 0e00 |000b: return-void │ │ -03b074: 7010 190d 0100 |000c: invoke-direct {v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.startDetectionTask:()V // method@0d19 │ │ -03b07a: 28fc |000f: goto 000b // -0004 │ │ +03c60c: |[03c60c] com.brosmike.airpushdetector.DetectorFragment.refresh:(Z)V │ │ +03c61c: 3902 0c00 |0000: if-nez v2, 000c // +000c │ │ +03c620: 7010 1a0d 0100 |0002: invoke-direct {v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.supportsNativeDetection:()Z // method@0d1a │ │ +03c626: 0a00 |0005: move-result v0 │ │ +03c628: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +03c62c: 7010 170d 0100 |0008: invoke-direct {v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.showNativeDetectionInfo:()V // method@0d17 │ │ +03c632: 0e00 |000b: return-void │ │ +03c634: 7010 190d 0100 |000c: invoke-direct {v1}, Lcom/brosmike/airpushdetector/DetectorFragment;.startDetectionTask:()V // method@0d19 │ │ +03c63a: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0008 line=130 │ │ 0x000b line=136 │ │ 0x000c line=134 │ │ locals : │ │ @@ -82862,24 +82858,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03b07c: |[03b07c] com.brosmike.airpushdetector.DetectorFragment.showNativeDetectionInfo:()V │ │ -03b08c: 2200 dc01 |0000: new-instance v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; // type@01dc │ │ -03b090: 7010 330d 0000 |0002: invoke-direct {v0}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.:()V // method@0d33 │ │ -03b096: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -03b098: 6e30 3e0d 3001 |0006: invoke-virtual {v0, v3, v1}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@0d3e │ │ -03b09e: 6e10 0b0d 0300 |0009: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0d0b │ │ -03b0a4: 0c01 |000c: move-result-object v1 │ │ -03b0a6: 1a02 4405 |000d: const-string v2, "NativeDetectionDialogFragment" // string@0544 │ │ -03b0aa: 6e30 3f0d 1002 |000f: invoke-virtual {v0, v1, v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@0d3f │ │ -03b0b0: 0e00 |0012: return-void │ │ +03c63c: |[03c63c] com.brosmike.airpushdetector.DetectorFragment.showNativeDetectionInfo:()V │ │ +03c64c: 2200 dc01 |0000: new-instance v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; // type@01dc │ │ +03c650: 7010 330d 0000 |0002: invoke-direct {v0}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.:()V // method@0d33 │ │ +03c656: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +03c658: 6e30 3e0d 3001 |0006: invoke-virtual {v0, v3, v1}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@0d3e │ │ +03c65e: 6e10 0b0d 0300 |0009: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0d0b │ │ +03c664: 0c01 |000c: move-result-object v1 │ │ +03c666: 1a02 4405 |000d: const-string v2, "NativeDetectionDialogFragment" // string@0544 │ │ +03c66a: 6e30 3f0d 1002 |000f: invoke-virtual {v0, v1, v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@0d3f │ │ +03c670: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ 0x0009 line=151 │ │ 0x0012 line=152 │ │ locals : │ │ @@ -82891,24 +82887,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03b0b4: |[03b0b4] com.brosmike.airpushdetector.DetectorFragment.startDetectionTask:()V │ │ -03b0c4: 2200 d901 |0000: new-instance v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment; // type@01d9 │ │ -03b0c8: 7010 1d0d 0000 |0002: invoke-direct {v0}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.:()V // method@0d1d │ │ -03b0ce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03b0d0: 6e30 2d0d 3001 |0006: invoke-virtual {v0, v3, v1}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@0d2d │ │ -03b0d6: 6e10 0b0d 0300 |0009: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0d0b │ │ -03b0dc: 0c01 |000c: move-result-object v1 │ │ -03b0de: 1a02 cb01 |000d: const-string v2, "DetectorTaskFragment" // string@01cb │ │ -03b0e2: 6e30 2f0d 1002 |000f: invoke-virtual {v0, v1, v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@0d2f │ │ -03b0e8: 0e00 |0012: return-void │ │ +03c674: |[03c674] com.brosmike.airpushdetector.DetectorFragment.startDetectionTask:()V │ │ +03c684: 2200 d901 |0000: new-instance v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment; // type@01d9 │ │ +03c688: 7010 1d0d 0000 |0002: invoke-direct {v0}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.:()V // method@0d1d │ │ +03c68e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03c690: 6e30 2d0d 3001 |0006: invoke-virtual {v0, v3, v1}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@0d2d │ │ +03c696: 6e10 0b0d 0300 |0009: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0d0b │ │ +03c69c: 0c01 |000c: move-result-object v1 │ │ +03c69e: 1a02 cb01 |000d: const-string v2, "DetectorTaskFragment" // string@01cb │ │ +03c6a2: 6e30 2f0d 1002 |000f: invoke-virtual {v0, v1, v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@0d2f │ │ +03c6a8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ 0x0009 line=157 │ │ 0x0012 line=158 │ │ locals : │ │ @@ -82920,22 +82916,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03b0ec: |[03b0ec] com.brosmike.airpushdetector.DetectorFragment.supportsNativeDetection:()Z │ │ -03b0fc: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ -03b100: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03b104: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -03b108: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03b10a: 0f00 |0007: return v0 │ │ -03b10c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03b10e: 28fe |0009: goto 0007 // -0002 │ │ +03c6ac: |[03c6ac] com.brosmike.airpushdetector.DetectorFragment.supportsNativeDetection:()Z │ │ +03c6bc: 6000 1c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001c │ │ +03c6c0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03c6c4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +03c6c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03c6ca: 0f00 |0007: return v0 │ │ +03c6cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03c6ce: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/brosmike/airpushdetector/DetectorFragment; │ │ │ │ Virtual methods - │ │ @@ -82944,18 +82940,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b110: |[03b110] com.brosmike.airpushdetector.DetectorFragment.onClick:(Landroid/view/View;)V │ │ -03b120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b122: 7020 150d 0100 |0001: invoke-direct {v1, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.refresh:(Z)V // method@0d15 │ │ -03b128: 0e00 |0004: return-void │ │ +03c6d0: |[03c6d0] com.brosmike.airpushdetector.DetectorFragment.onClick:(Landroid/view/View;)V │ │ +03c6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c6e2: 7020 150d 0100 |0001: invoke-direct {v1, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.refresh:(Z)V // method@0d15 │ │ +03c6e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/brosmike/airpushdetector/DetectorFragment; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ @@ -82965,32 +82961,32 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -03b12c: |[03b12c] com.brosmike.airpushdetector.DetectorFragment.onCreate:(Landroid/os/Bundle;)V │ │ -03b13c: 6f20 2903 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/ListFragment;.onCreate:(Landroid/os/Bundle;)V // method@0329 │ │ -03b142: 6e10 0b0d 0400 |0003: invoke-virtual {v4}, Lcom/brosmike/airpushdetector/DetectorFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0d0b │ │ -03b148: 0c01 |0006: move-result-object v1 │ │ -03b14a: 1a03 cb01 |0007: const-string v3, "DetectorTaskFragment" // string@01cb │ │ -03b14e: 6e20 4b02 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ -03b154: 0c02 |000c: move-result-object v2 │ │ -03b156: 1f02 d901 |000d: check-cast v2, Lcom/brosmike/airpushdetector/DetectorTaskFragment; // type@01d9 │ │ -03b15a: 3802 0600 |000f: if-eqz v2, 0015 // +0006 │ │ -03b15e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -03b160: 6e30 2d0d 4203 |0012: invoke-virtual {v2, v4, v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@0d2d │ │ -03b166: 1a03 4405 |0015: const-string v3, "NativeDetectionDialogFragment" // string@0544 │ │ -03b16a: 6e20 4b02 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ -03b170: 0c00 |001a: move-result-object v0 │ │ -03b172: 3800 0600 |001b: if-eqz v0, 0021 // +0006 │ │ -03b176: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -03b178: 6e30 fd01 4003 |001e: invoke-virtual {v0, v4, v3}, Landroid/support/v4/app/Fragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@01fd │ │ -03b17e: 0e00 |0021: return-void │ │ +03c6ec: |[03c6ec] com.brosmike.airpushdetector.DetectorFragment.onCreate:(Landroid/os/Bundle;)V │ │ +03c6fc: 6f20 2903 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/ListFragment;.onCreate:(Landroid/os/Bundle;)V // method@0329 │ │ +03c702: 6e10 0b0d 0400 |0003: invoke-virtual {v4}, Lcom/brosmike/airpushdetector/DetectorFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0d0b │ │ +03c708: 0c01 |0006: move-result-object v1 │ │ +03c70a: 1a03 cb01 |0007: const-string v3, "DetectorTaskFragment" // string@01cb │ │ +03c70e: 6e20 4b02 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ +03c714: 0c02 |000c: move-result-object v2 │ │ +03c716: 1f02 d901 |000d: check-cast v2, Lcom/brosmike/airpushdetector/DetectorTaskFragment; // type@01d9 │ │ +03c71a: 3802 0600 |000f: if-eqz v2, 0015 // +0006 │ │ +03c71e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +03c720: 6e30 2d0d 4203 |0012: invoke-virtual {v2, v4, v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@0d2d │ │ +03c726: 1a03 4405 |0015: const-string v3, "NativeDetectionDialogFragment" // string@0544 │ │ +03c72a: 6e20 4b02 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@024b │ │ +03c730: 0c00 |001a: move-result-object v0 │ │ +03c732: 3800 0600 |001b: if-eqz v0, 0021 // +0006 │ │ +03c736: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +03c738: 6e30 fd01 4003 |001e: invoke-virtual {v0, v4, v3}, Landroid/support/v4/app/Fragment;.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V // method@01fd │ │ +03c73e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=64 │ │ 0x0007 line=65 │ │ 0x000f line=66 │ │ 0x0011 line=67 │ │ @@ -83010,25 +83006,25 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -03b180: |[03b180] com.brosmike.airpushdetector.DetectorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -03b190: 1402 0100 037f |0000: const v2, #float 1.74129e+38 // #7f030001 │ │ -03b196: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03b198: 6e40 640b 2536 |0004: invoke-virtual {v5, v2, v6, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b64 │ │ -03b19e: 0c00 |0007: move-result-object v0 │ │ -03b1a0: 1402 0200 057f |0008: const v2, #float 1.76787e+38 // #7f050002 │ │ -03b1a6: 6e20 9e0b 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -03b1ac: 0c01 |000e: move-result-object v1 │ │ -03b1ae: 1f01 b201 |000f: check-cast v1, Landroid/widget/Button; // type@01b2 │ │ -03b1b2: 6e20 8b0c 4100 |0011: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c8b │ │ -03b1b8: 1100 |0014: return-object v0 │ │ +03c740: |[03c740] com.brosmike.airpushdetector.DetectorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +03c750: 1402 0100 037f |0000: const v2, #float 1.74129e+38 // #7f030001 │ │ +03c756: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +03c758: 6e40 640b 2536 |0004: invoke-virtual {v5, v2, v6, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b64 │ │ +03c75e: 0c00 |0007: move-result-object v0 │ │ +03c760: 1402 0200 057f |0008: const v2, #float 1.76787e+38 // #7f050002 │ │ +03c766: 6e20 9e0b 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +03c76c: 0c01 |000e: move-result-object v1 │ │ +03c76e: 1f01 b201 |000f: check-cast v1, Landroid/widget/Button; // type@01b2 │ │ +03c772: 6e20 8b0c 4100 |0011: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c8b │ │ +03c778: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ 0x0011 line=79 │ │ 0x0014 line=81 │ │ locals : │ │ @@ -83044,39 +83040,39 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03b1bc: |[03b1bc] com.brosmike.airpushdetector.DetectorFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -03b1cc: 5442 5003 |0000: iget-object v2, v4, Lcom/brosmike/airpushdetector/DetectorFragment;.mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // field@0350 │ │ -03b1d0: 5422 4003 |0002: iget-object v2, v2, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ -03b1d4: 7220 de0d 7200 |0004: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0dde │ │ -03b1da: 0c02 |0007: move-result-object v2 │ │ -03b1dc: 1f02 cd01 |0008: check-cast v2, Lcom/brosmike/airpushdetector/Detector$AdSource; // type@01cd │ │ -03b1e0: 5421 3f03 |000a: iget-object v1, v2, Lcom/brosmike/airpushdetector/Detector$AdSource;.packageInfo:Landroid/content/pm/PackageInfo; // field@033f │ │ -03b1e4: 2200 1a00 |000c: new-instance v0, Landroid/content/Intent; // type@001a │ │ -03b1e8: 1a02 1e07 |000e: const-string v2, "android.intent.action.DELETE" // string@071e │ │ -03b1ec: 7020 8300 2000 |0010: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ -03b1f2: 2202 0e02 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ -03b1f6: 7010 a20d 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03b1fc: 1a03 c40d |0018: const-string v3, "package:" // string@0dc4 │ │ -03b200: 6e20 a80d 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b206: 0c02 |001d: move-result-object v2 │ │ -03b208: 5413 1300 |001e: iget-object v3, v1, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -03b20c: 6e20 a80d 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b212: 0c02 |0023: move-result-object v2 │ │ -03b214: 6e10 ac0d 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03b21a: 0c02 |0027: move-result-object v2 │ │ -03b21c: 7110 ef00 0200 |0028: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00ef │ │ -03b222: 0c02 |002b: move-result-object v2 │ │ -03b224: 6e20 a200 2000 |002c: invoke-virtual {v0, v2}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00a2 │ │ -03b22a: 6e20 180d 0400 |002f: invoke-virtual {v4, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.startActivity:(Landroid/content/Intent;)V // method@0d18 │ │ -03b230: 0e00 |0032: return-void │ │ +03c77c: |[03c77c] com.brosmike.airpushdetector.DetectorFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +03c78c: 5442 5003 |0000: iget-object v2, v4, Lcom/brosmike/airpushdetector/DetectorFragment;.mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; // field@0350 │ │ +03c790: 5422 4003 |0002: iget-object v2, v2, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ +03c794: 7220 df0d 7200 |0004: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ddf │ │ +03c79a: 0c02 |0007: move-result-object v2 │ │ +03c79c: 1f02 cd01 |0008: check-cast v2, Lcom/brosmike/airpushdetector/Detector$AdSource; // type@01cd │ │ +03c7a0: 5421 3f03 |000a: iget-object v1, v2, Lcom/brosmike/airpushdetector/Detector$AdSource;.packageInfo:Landroid/content/pm/PackageInfo; // field@033f │ │ +03c7a4: 2200 1a00 |000c: new-instance v0, Landroid/content/Intent; // type@001a │ │ +03c7a8: 1a02 1e07 |000e: const-string v2, "android.intent.action.DELETE" // string@071e │ │ +03c7ac: 7020 8300 2000 |0010: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0083 │ │ +03c7b2: 2202 0e02 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@020e │ │ +03c7b6: 7010 a30d 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03c7bc: 1a03 c20d |0018: const-string v3, "package:" // string@0dc2 │ │ +03c7c0: 6e20 a90d 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c7c6: 0c02 |001d: move-result-object v2 │ │ +03c7c8: 5413 1300 |001e: iget-object v3, v1, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +03c7cc: 6e20 a90d 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c7d2: 0c02 |0023: move-result-object v2 │ │ +03c7d4: 6e10 ad0d 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03c7da: 0c02 |0027: move-result-object v2 │ │ +03c7dc: 7110 ef00 0200 |0028: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00ef │ │ +03c7e2: 0c02 |002b: move-result-object v2 │ │ +03c7e4: 6e20 a200 2000 |002c: invoke-virtual {v0, v2}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00a2 │ │ +03c7ea: 6e20 180d 0400 |002f: invoke-virtual {v4, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.startActivity:(Landroid/content/Intent;)V // method@0d18 │ │ +03c7f0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000c line=94 │ │ 0x0013 line=95 │ │ 0x002f line=96 │ │ 0x0032 line=97 │ │ @@ -83094,37 +83090,37 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03b234: |[03b234] com.brosmike.airpushdetector.DetectorFragment.onSelection:(Z)V │ │ -03b244: 1a01 c901 |0000: const-string v1, "DetectorFragment" // string@01c9 │ │ -03b248: 2200 0e02 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ -03b24c: 7010 a20d 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03b252: 1a02 4505 |0007: const-string v2, "NativeDetectionDialogFragment returned that we " // string@0545 │ │ -03b256: 6e20 a80d 2000 |0009: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b25c: 0c02 |000c: move-result-object v2 │ │ -03b25e: 3804 1c00 |000d: if-eqz v4, 0029 // +001c │ │ -03b262: 1a00 a90f |000f: const-string v0, "should" // string@0fa9 │ │ -03b266: 6e20 a80d 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b26c: 0c00 |0014: move-result-object v0 │ │ -03b26e: 1a02 2e00 |0015: const-string v2, " detect." // string@002e │ │ -03b272: 6e20 a80d 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b278: 0c00 |001a: move-result-object v0 │ │ -03b27a: 6e10 ac0d 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03b280: 0c00 |001e: move-result-object v0 │ │ -03b282: 7120 400b 0100 |001f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ -03b288: 3804 0600 |0022: if-eqz v4, 0028 // +0006 │ │ -03b28c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -03b28e: 7020 150d 0300 |0025: invoke-direct {v3, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.refresh:(Z)V // method@0d15 │ │ -03b294: 0e00 |0028: return-void │ │ -03b296: 1a00 aa0f |0029: const-string v0, "should not" // string@0faa │ │ -03b29a: 28e6 |002b: goto 0011 // -001a │ │ +03c7f4: |[03c7f4] com.brosmike.airpushdetector.DetectorFragment.onSelection:(Z)V │ │ +03c804: 1a01 c901 |0000: const-string v1, "DetectorFragment" // string@01c9 │ │ +03c808: 2200 0e02 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@020e │ │ +03c80c: 7010 a30d 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03c812: 1a02 4505 |0007: const-string v2, "NativeDetectionDialogFragment returned that we " // string@0545 │ │ +03c816: 6e20 a90d 2000 |0009: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c81c: 0c02 |000c: move-result-object v2 │ │ +03c81e: 3804 1c00 |000d: if-eqz v4, 0029 // +001c │ │ +03c822: 1a00 a70f |000f: const-string v0, "should" // string@0fa7 │ │ +03c826: 6e20 a90d 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c82c: 0c00 |0014: move-result-object v0 │ │ +03c82e: 1a02 2e00 |0015: const-string v2, " detect." // string@002e │ │ +03c832: 6e20 a90d 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c838: 0c00 |001a: move-result-object v0 │ │ +03c83a: 6e10 ad0d 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03c840: 0c00 |001e: move-result-object v0 │ │ +03c842: 7120 400b 0100 |001f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ +03c848: 3804 0600 |0022: if-eqz v4, 0028 // +0006 │ │ +03c84c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +03c84e: 7020 150d 0300 |0025: invoke-direct {v3, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.refresh:(Z)V // method@0d15 │ │ +03c854: 0e00 |0028: return-void │ │ +03c856: 1a00 a80f |0029: const-string v0, "should not" // string@0fa8 │ │ +03c85a: 28e6 |002b: goto 0011 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0022 line=123 │ │ 0x0024 line=124 │ │ 0x0028 line=126 │ │ 0x0029 line=122 │ │ @@ -83137,21 +83133,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03b29c: |[03b29c] com.brosmike.airpushdetector.DetectorFragment.onTaskCancelled:()V │ │ -03b2ac: 1a00 c901 |0000: const-string v0, "DetectorFragment" // string@01c9 │ │ -03b2b0: 1a01 1d06 |0002: const-string v1, "Task was cancelled" // string@061d │ │ -03b2b4: 7120 400b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ -03b2ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03b2bc: 7020 140d 0200 |0008: invoke-direct {v2, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.populate:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0d14 │ │ -03b2c2: 0e00 |000b: return-void │ │ +03c85c: |[03c85c] com.brosmike.airpushdetector.DetectorFragment.onTaskCancelled:()V │ │ +03c86c: 1a00 c901 |0000: const-string v0, "DetectorFragment" // string@01c9 │ │ +03c870: 1a01 1d06 |0002: const-string v1, "Task was cancelled" // string@061d │ │ +03c874: 7120 400b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ +03c87a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03c87c: 7020 140d 0200 |0008: invoke-direct {v2, v0}, Lcom/brosmike/airpushdetector/DetectorFragment;.populate:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0d14 │ │ +03c882: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=109 │ │ 0x000b line=110 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/brosmike/airpushdetector/DetectorFragment; │ │ @@ -83161,34 +83157,34 @@ │ │ type : '(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03b2c4: |[03b2c4] com.brosmike.airpushdetector.DetectorFragment.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ -03b2d4: 1a00 c901 |0000: const-string v0, "DetectorFragment" // string@01c9 │ │ -03b2d8: 2201 0e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ -03b2dc: 7010 a20d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03b2e2: 1a02 1c06 |0007: const-string v2, "Task finished (" // string@061c │ │ -03b2e6: 6e20 a80d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b2ec: 0c01 |000c: move-result-object v1 │ │ -03b2ee: 5442 4003 |000d: iget-object v2, v4, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ -03b2f2: 7210 e00d 0200 |000f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0de0 │ │ -03b2f8: 0a02 |0012: move-result v2 │ │ -03b2fa: 6e20 a50d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da5 │ │ -03b300: 0c01 |0016: move-result-object v1 │ │ -03b302: 1a02 7800 |0017: const-string v2, " results)" // string@0078 │ │ -03b306: 6e20 a80d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b30c: 0c01 |001c: move-result-object v1 │ │ -03b30e: 6e10 ac0d 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03b314: 0c01 |0020: move-result-object v1 │ │ -03b316: 7120 400b 1000 |0021: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ -03b31c: 7020 140d 4300 |0024: invoke-direct {v3, v4}, Lcom/brosmike/airpushdetector/DetectorFragment;.populate:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0d14 │ │ -03b322: 0e00 |0027: return-void │ │ +03c884: |[03c884] com.brosmike.airpushdetector.DetectorFragment.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ +03c894: 1a00 c901 |0000: const-string v0, "DetectorFragment" // string@01c9 │ │ +03c898: 2201 0e02 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@020e │ │ +03c89c: 7010 a30d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03c8a2: 1a02 1c06 |0007: const-string v2, "Task finished (" // string@061c │ │ +03c8a6: 6e20 a90d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c8ac: 0c01 |000c: move-result-object v1 │ │ +03c8ae: 5442 4003 |000d: iget-object v2, v4, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;.adSources:Ljava/util/List; // field@0340 │ │ +03c8b2: 7210 e10d 0200 |000f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0de1 │ │ +03c8b8: 0a02 |0012: move-result v2 │ │ +03c8ba: 6e20 a60d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0da6 │ │ +03c8c0: 0c01 |0016: move-result-object v1 │ │ +03c8c2: 1a02 7800 |0017: const-string v2, " results)" // string@0078 │ │ +03c8c6: 6e20 a90d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03c8cc: 0c01 |001c: move-result-object v1 │ │ +03c8ce: 6e10 ad0d 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03c8d4: 0c01 |0020: move-result-object v1 │ │ +03c8d6: 7120 400b 1000 |0021: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b40 │ │ +03c8dc: 7020 140d 4300 |0024: invoke-direct {v3, v4}, Lcom/brosmike/airpushdetector/DetectorFragment;.populate:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0d14 │ │ +03c8e2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0024 line=116 │ │ 0x0027 line=117 │ │ locals : │ │ 0x0000 - 0x0028 reg=3 this Lcom/brosmike/airpushdetector/DetectorFragment; │ │ @@ -83245,50 +83241,49 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b324: |[03b324] com.brosmike.airpushdetector.DetectorTaskFragment.:()V │ │ -03b334: 7010 7a01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@017a │ │ -03b33a: 0e00 |0003: return-void │ │ +03c8e4: |[03c8e4] com.brosmike.airpushdetector.DetectorTaskFragment.:()V │ │ +03c8f4: 7010 7a01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@017a │ │ +03c8fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ - 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/DetectorTaskFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/brosmike/airpushdetector/DetectorTaskFragment;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03b33c: |[03b33c] com.brosmike.airpushdetector.DetectorTaskFragment.onCreate:(Landroid/os/Bundle;)V │ │ -03b34c: 6f20 8901 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreate:(Landroid/os/Bundle;)V // method@0189 │ │ -03b352: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03b354: 6e20 2c0d 0200 |0004: invoke-virtual {v2, v0}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.setRetainInstance:(Z)V // method@0d2c │ │ -03b35a: 2200 d001 |0007: new-instance v0, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // type@01d0 │ │ -03b35e: 6e10 1f0d 0200 |0009: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d1f │ │ -03b364: 0c01 |000c: move-result-object v1 │ │ -03b366: 6e10 1602 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0216 │ │ -03b36c: 0c01 |0010: move-result-object v1 │ │ -03b36e: 7030 f00c 1002 |0011: invoke-direct {v0, v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.:(Landroid/content/pm/PackageManager;Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;)V // method@0cf0 │ │ -03b374: 5b20 5503 |0014: iput-object v0, v2, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b378: 5420 5503 |0016: iget-object v0, v2, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b37c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -03b37e: 2311 5202 |0019: new-array v1, v1, [Ljava/lang/Void; // type@0252 │ │ -03b382: 6e20 f40c 1000 |001b: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0cf4 │ │ -03b388: 0e00 |001e: return-void │ │ +03c8fc: |[03c8fc] com.brosmike.airpushdetector.DetectorTaskFragment.onCreate:(Landroid/os/Bundle;)V │ │ +03c90c: 6f20 8901 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreate:(Landroid/os/Bundle;)V // method@0189 │ │ +03c912: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03c914: 6e20 2c0d 0200 |0004: invoke-virtual {v2, v0}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.setRetainInstance:(Z)V // method@0d2c │ │ +03c91a: 2200 d001 |0007: new-instance v0, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // type@01d0 │ │ +03c91e: 6e10 1f0d 0200 |0009: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d1f │ │ +03c924: 0c01 |000c: move-result-object v1 │ │ +03c926: 6e10 1602 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0216 │ │ +03c92c: 0c01 |0010: move-result-object v1 │ │ +03c92e: 7030 f00c 1002 |0011: invoke-direct {v0, v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.:(Landroid/content/pm/PackageManager;Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks;)V // method@0cf0 │ │ +03c934: 5b20 5503 |0014: iput-object v0, v2, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03c938: 5420 5503 |0016: iget-object v0, v2, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03c93c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +03c93e: 2311 5202 |0019: new-array v1, v1, [Ljava/lang/Void; // type@0252 │ │ +03c942: 6e20 f40c 1000 |001b: invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0cf4 │ │ +03c948: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=63 │ │ 0x0007 line=65 │ │ 0x0016 line=66 │ │ 0x001e line=67 │ │ @@ -83301,37 +83296,37 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03b38c: |[03b38c] com.brosmike.airpushdetector.DetectorTaskFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -03b39c: 1401 0200 037f |0000: const v1, #float 1.74129e+38 // #7f030002 │ │ -03b3a2: 6e30 630b 1405 |0003: invoke-virtual {v4, v1, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b63 │ │ -03b3a8: 0c00 |0006: move-result-object v0 │ │ -03b3aa: 1401 0400 057f |0007: const v1, #float 1.76787e+38 // #7f050004 │ │ -03b3b0: 6e20 9e0b 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -03b3b6: 0c01 |000d: move-result-object v1 │ │ -03b3b8: 1f01 ca01 |000e: check-cast v1, Landroid/widget/TextView; // type@01ca │ │ -03b3bc: 5b31 5403 |0010: iput-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressText:Landroid/widget/TextView; // field@0354 │ │ -03b3c0: 1401 0500 057f |0012: const v1, #float 1.76787e+38 // #7f050005 │ │ -03b3c6: 6e20 9e0b 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -03b3cc: 0c01 |0018: move-result-object v1 │ │ -03b3ce: 1f01 bf01 |0019: check-cast v1, Landroid/widget/ProgressBar; // type@01bf │ │ -03b3d2: 5b31 5303 |001b: iput-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressBar:Landroid/widget/ProgressBar; // field@0353 │ │ -03b3d6: 6e10 200d 0300 |001d: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ -03b3dc: 0c01 |0020: move-result-object v1 │ │ -03b3de: 1402 0b00 047f |0021: const v2, #float 1.75458e+38 // #7f04000b │ │ -03b3e4: 6e20 3e00 2100 |0024: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setTitle:(I)V // method@003e │ │ -03b3ea: 6e10 200d 0300 |0027: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ -03b3f0: 0c01 |002a: move-result-object v1 │ │ -03b3f2: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -03b3f4: 6e20 3800 2100 |002c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setCanceledOnTouchOutside:(Z)V // method@0038 │ │ -03b3fa: 1100 |002f: return-object v0 │ │ +03c94c: |[03c94c] com.brosmike.airpushdetector.DetectorTaskFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +03c95c: 1401 0200 037f |0000: const v1, #float 1.74129e+38 // #7f030002 │ │ +03c962: 6e30 630b 1405 |0003: invoke-virtual {v4, v1, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b63 │ │ +03c968: 0c00 |0006: move-result-object v0 │ │ +03c96a: 1401 0400 057f |0007: const v1, #float 1.76787e+38 // #7f050004 │ │ +03c970: 6e20 9e0b 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +03c976: 0c01 |000d: move-result-object v1 │ │ +03c978: 1f01 ca01 |000e: check-cast v1, Landroid/widget/TextView; // type@01ca │ │ +03c97c: 5b31 5403 |0010: iput-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressText:Landroid/widget/TextView; // field@0354 │ │ +03c980: 1401 0500 057f |0012: const v1, #float 1.76787e+38 // #7f050005 │ │ +03c986: 6e20 9e0b 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +03c98c: 0c01 |0018: move-result-object v1 │ │ +03c98e: 1f01 bf01 |0019: check-cast v1, Landroid/widget/ProgressBar; // type@01bf │ │ +03c992: 5b31 5303 |001b: iput-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressBar:Landroid/widget/ProgressBar; // field@0353 │ │ +03c996: 6e10 200d 0300 |001d: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ +03c99c: 0c01 |0020: move-result-object v1 │ │ +03c99e: 1402 0b00 047f |0021: const v2, #float 1.75458e+38 // #7f04000b │ │ +03c9a4: 6e20 3e00 2100 |0024: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setTitle:(I)V // method@003e │ │ +03c9aa: 6e10 200d 0300 |0027: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ +03c9b0: 0c01 |002a: move-result-object v1 │ │ +03c9b2: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +03c9b4: 6e20 3800 2100 |002c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setCanceledOnTouchOutside:(Z)V // method@0038 │ │ +03c9ba: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=72 │ │ 0x0012 line=73 │ │ 0x001d line=75 │ │ 0x0027 line=76 │ │ @@ -83348,27 +83343,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03b3fc: |[03b3fc] com.brosmike.airpushdetector.DetectorTaskFragment.onDestroyView:()V │ │ -03b40c: 6e10 200d 0200 |0000: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ -03b412: 0c00 |0003: move-result-object v0 │ │ -03b414: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -03b418: 6e10 220d 0200 |0006: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getRetainInstance:()Z // method@0d22 │ │ -03b41e: 0a00 |0009: move-result v0 │ │ -03b420: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -03b424: 6e10 200d 0200 |000c: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ -03b42a: 0c00 |000f: move-result-object v0 │ │ -03b42c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -03b42e: 6e20 3a00 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setDismissMessage:(Landroid/os/Message;)V // method@003a │ │ -03b434: 6f10 8b01 0200 |0014: invoke-super {v2}, Landroid/support/v4/app/DialogFragment;.onDestroyView:()V // method@018b │ │ -03b43a: 0e00 |0017: return-void │ │ +03c9bc: |[03c9bc] com.brosmike.airpushdetector.DetectorTaskFragment.onDestroyView:()V │ │ +03c9cc: 6e10 200d 0200 |0000: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ +03c9d2: 0c00 |0003: move-result-object v0 │ │ +03c9d4: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +03c9d8: 6e10 220d 0200 |0006: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getRetainInstance:()Z // method@0d22 │ │ +03c9de: 0a00 |0009: move-result v0 │ │ +03c9e0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +03c9e4: 6e10 200d 0200 |000c: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getDialog:()Landroid/app/Dialog; // method@0d20 │ │ +03c9ea: 0c00 |000f: move-result-object v0 │ │ +03c9ec: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +03c9ee: 6e20 3a00 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setDismissMessage:(Landroid/os/Message;)V // method@003a │ │ +03c9f4: 6f10 8b01 0200 |0014: invoke-super {v2}, Landroid/support/v4/app/DialogFragment;.onDestroyView:()V // method@018b │ │ +03c9fa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x000c line=86 │ │ 0x0014 line=89 │ │ 0x0017 line=90 │ │ locals : │ │ @@ -83379,33 +83374,33 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03b43c: |[03b43c] com.brosmike.airpushdetector.DetectorTaskFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -03b44c: 6f20 8d01 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@018d │ │ -03b452: 5431 5503 |0003: iget-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b456: 3801 1f00 |0005: if-eqz v1, 0024 // +001f │ │ -03b45a: 5431 5503 |0007: iget-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b45e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -03b460: 6e20 f10c 2100 |000a: invoke-virtual {v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.cancel:(Z)Z // method@0cf1 │ │ -03b466: 6e10 230d 0300 |000d: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getTargetFragment:()Landroid/support/v4/app/Fragment; // method@0d23 │ │ -03b46c: 0c00 |0010: move-result-object v0 │ │ -03b46e: 3800 1300 |0011: if-eqz v0, 0024 // +0013 │ │ -03b472: 2001 d801 |0013: instance-of v1, v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ -03b476: 3901 0a00 |0015: if-nez v1, 001f // +000a │ │ -03b47a: 2201 ff01 |0017: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -03b47e: 1a02 cc01 |0019: const-string v2, "DetectorTaskFragment target must implement its callbacks" // string@01cc │ │ -03b482: 7020 790d 2100 |001b: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03b488: 2701 |001e: throw v1 │ │ -03b48a: 1f00 d801 |001f: check-cast v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ -03b48e: 7210 1b0d 0000 |0021: invoke-interface {v0}, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks;.onTaskCancelled:()V // method@0d1b │ │ -03b494: 0e00 |0024: return-void │ │ +03c9fc: |[03c9fc] com.brosmike.airpushdetector.DetectorTaskFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +03ca0c: 6f20 8d01 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@018d │ │ +03ca12: 5431 5503 |0003: iget-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03ca16: 3801 1f00 |0005: if-eqz v1, 0024 // +001f │ │ +03ca1a: 5431 5503 |0007: iget-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03ca1e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +03ca20: 6e20 f10c 2100 |000a: invoke-virtual {v1, v2}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;.cancel:(Z)Z // method@0cf1 │ │ +03ca26: 6e10 230d 0300 |000d: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getTargetFragment:()Landroid/support/v4/app/Fragment; // method@0d23 │ │ +03ca2c: 0c00 |0010: move-result-object v0 │ │ +03ca2e: 3800 1300 |0011: if-eqz v0, 0024 // +0013 │ │ +03ca32: 2001 d801 |0013: instance-of v1, v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ +03ca36: 3901 0a00 |0015: if-nez v1, 001f // +000a │ │ +03ca3a: 2201 ff01 |0017: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +03ca3e: 1a02 cc01 |0019: const-string v2, "DetectorTaskFragment target must implement its callbacks" // string@01cc │ │ +03ca42: 7020 7a0d 2100 |001b: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03ca48: 2701 |001e: throw v1 │ │ +03ca4a: 1f00 d801 |001f: check-cast v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ +03ca4e: 7210 1b0d 0000 |0021: invoke-interface {v0}, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks;.onTaskCancelled:()V // method@0d1b │ │ +03ca54: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ 0x0007 line=98 │ │ 0x000d line=100 │ │ 0x0011 line=101 │ │ @@ -83423,39 +83418,39 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03b498: |[03b498] com.brosmike.airpushdetector.DetectorTaskFragment.onProgressUpdate:(II)V │ │ -03b4a8: 6e10 210d 0500 |0000: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getResources:()Landroid/content/res/Resources; // method@0d21 │ │ -03b4ae: 0c01 |0003: move-result-object v1 │ │ -03b4b0: 1402 0200 047f |0004: const v2, #float 1.75458e+38 // #7f040002 │ │ -03b4b6: 6e20 b800 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ -03b4bc: 0c01 |000a: move-result-object v1 │ │ -03b4be: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -03b4c0: 2322 4f02 |000c: new-array v2, v2, [Ljava/lang/Object; // type@024f │ │ -03b4c4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -03b4c6: 7110 7f0d 0600 |000f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -03b4cc: 0c04 |0012: move-result-object v4 │ │ -03b4ce: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ -03b4d2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -03b4d4: 7110 7f0d 0700 |0016: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d7f │ │ -03b4da: 0c04 |0019: move-result-object v4 │ │ -03b4dc: 4d04 0203 |001a: aput-object v4, v2, v3 │ │ -03b4e0: 7120 990d 2100 |001c: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0d99 │ │ -03b4e6: 0c00 |001f: move-result-object v0 │ │ -03b4e8: 5451 5403 |0020: iget-object v1, v5, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressText:Landroid/widget/TextView; // field@0354 │ │ -03b4ec: 6e20 e30c 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -03b4f2: 5451 5303 |0025: iget-object v1, v5, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressBar:Landroid/widget/ProgressBar; // field@0353 │ │ -03b4f6: 6e20 b10c 7100 |0027: invoke-virtual {v1, v7}, Landroid/widget/ProgressBar;.setMax:(I)V // method@0cb1 │ │ -03b4fc: 5451 5303 |002a: iget-object v1, v5, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressBar:Landroid/widget/ProgressBar; // field@0353 │ │ -03b500: 6e20 b20c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@0cb2 │ │ -03b506: 0e00 |002f: return-void │ │ +03ca58: |[03ca58] com.brosmike.airpushdetector.DetectorTaskFragment.onProgressUpdate:(II)V │ │ +03ca68: 6e10 210d 0500 |0000: invoke-virtual {v5}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getResources:()Landroid/content/res/Resources; // method@0d21 │ │ +03ca6e: 0c01 |0003: move-result-object v1 │ │ +03ca70: 1402 0200 047f |0004: const v2, #float 1.75458e+38 // #7f040002 │ │ +03ca76: 6e20 b800 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00b8 │ │ +03ca7c: 0c01 |000a: move-result-object v1 │ │ +03ca7e: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +03ca80: 2322 4f02 |000c: new-array v2, v2, [Ljava/lang/Object; // type@024f │ │ +03ca84: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +03ca86: 7110 800d 0600 |000f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +03ca8c: 0c04 |0012: move-result-object v4 │ │ +03ca8e: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ +03ca92: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +03ca94: 7110 800d 0700 |0016: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d80 │ │ +03ca9a: 0c04 |0019: move-result-object v4 │ │ +03ca9c: 4d04 0203 |001a: aput-object v4, v2, v3 │ │ +03caa0: 7120 9a0d 2100 |001c: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0d9a │ │ +03caa6: 0c00 |001f: move-result-object v0 │ │ +03caa8: 5451 5403 |0020: iget-object v1, v5, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressText:Landroid/widget/TextView; // field@0354 │ │ +03caac: 6e20 e30c 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +03cab2: 5451 5303 |0025: iget-object v1, v5, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressBar:Landroid/widget/ProgressBar; // field@0353 │ │ +03cab6: 6e20 b10c 7100 |0027: invoke-virtual {v1, v7}, Landroid/widget/ProgressBar;.setMax:(I)V // method@0cb1 │ │ +03cabc: 5451 5303 |002a: iget-object v1, v5, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mProgressBar:Landroid/widget/ProgressBar; // field@0353 │ │ +03cac0: 6e20 b20c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@0cb2 │ │ +03cac6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0020 line=125 │ │ 0x0025 line=126 │ │ 0x002a line=127 │ │ 0x002f line=128 │ │ @@ -83470,20 +83465,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03b508: |[03b508] com.brosmike.airpushdetector.DetectorTaskFragment.onResume:()V │ │ -03b518: 6f10 8e01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onResume:()V // method@018e │ │ -03b51e: 5410 5503 |0003: iget-object v0, v1, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b522: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -03b526: 6e10 1e0d 0100 |0007: invoke-virtual {v1}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.dismiss:()V // method@0d1e │ │ -03b52c: 0e00 |000a: return-void │ │ +03cac8: |[03cac8] com.brosmike.airpushdetector.DetectorTaskFragment.onResume:()V │ │ +03cad8: 6f10 8e01 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onResume:()V // method@018e │ │ +03cade: 5410 5503 |0003: iget-object v0, v1, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03cae2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +03cae6: 6e10 1e0d 0100 |0007: invoke-virtual {v1}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.dismiss:()V // method@0d1e │ │ +03caec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=116 │ │ 0x0007 line=117 │ │ 0x000a line=119 │ │ locals : │ │ @@ -83494,33 +83489,33 @@ │ │ type : '(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03b530: |[03b530] com.brosmike.airpushdetector.DetectorTaskFragment.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ -03b540: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b542: 5b31 5503 |0001: iput-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b546: 6e10 240d 0300 |0003: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.isResumed:()Z // method@0d24 │ │ -03b54c: 0a01 |0006: move-result v1 │ │ -03b54e: 3801 0500 |0007: if-eqz v1, 000c // +0005 │ │ -03b552: 6e10 1e0d 0300 |0009: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.dismiss:()V // method@0d1e │ │ -03b558: 6e10 230d 0300 |000c: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getTargetFragment:()Landroid/support/v4/app/Fragment; // method@0d23 │ │ -03b55e: 0c00 |000f: move-result-object v0 │ │ -03b560: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ -03b564: 2001 d801 |0012: instance-of v1, v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ -03b568: 3901 0a00 |0014: if-nez v1, 001e // +000a │ │ -03b56c: 2201 ff01 |0016: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ -03b570: 1a02 cc01 |0018: const-string v2, "DetectorTaskFragment target must implement its callbacks" // string@01cc │ │ -03b574: 7020 790d 2100 |001a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03b57a: 2701 |001d: throw v1 │ │ -03b57c: 1f00 d801 |001e: check-cast v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ -03b580: 7220 1c0d 4000 |0020: invoke-interface {v0, v4}, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks;.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0d1c │ │ -03b586: 0e00 |0023: return-void │ │ +03caf0: |[03caf0] com.brosmike.airpushdetector.DetectorTaskFragment.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ +03cb00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03cb02: 5b31 5503 |0001: iput-object v1, v3, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03cb06: 6e10 240d 0300 |0003: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.isResumed:()Z // method@0d24 │ │ +03cb0c: 0a01 |0006: move-result v1 │ │ +03cb0e: 3801 0500 |0007: if-eqz v1, 000c // +0005 │ │ +03cb12: 6e10 1e0d 0300 |0009: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.dismiss:()V // method@0d1e │ │ +03cb18: 6e10 230d 0300 |000c: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.getTargetFragment:()Landroid/support/v4/app/Fragment; // method@0d23 │ │ +03cb1e: 0c00 |000f: move-result-object v0 │ │ +03cb20: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ +03cb24: 2001 d801 |0012: instance-of v1, v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ +03cb28: 3901 0a00 |0014: if-nez v1, 001e // +000a │ │ +03cb2c: 2201 ff01 |0016: new-instance v1, Ljava/lang/IllegalStateException; // type@01ff │ │ +03cb30: 1a02 cc01 |0018: const-string v2, "DetectorTaskFragment target must implement its callbacks" // string@01cc │ │ +03cb34: 7020 7a0d 2100 |001a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03cb3a: 2701 |001d: throw v1 │ │ +03cb3c: 1f00 d801 |001e: check-cast v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks; // type@01d8 │ │ +03cb40: 7220 1c0d 4000 |0020: invoke-interface {v0, v4}, Lcom/brosmike/airpushdetector/DetectorTaskFragment$Callbacks;.onTaskFinished:(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V // method@0d1c │ │ +03cb46: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=140 │ │ 0x0009 line=141 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ @@ -83538,17 +83533,17 @@ │ │ type : '(Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b588: |[03b588] com.brosmike.airpushdetector.DetectorTaskFragment.setTask:(Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;)V │ │ -03b598: 5b01 5503 |0000: iput-object v1, v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ -03b59c: 0e00 |0002: return-void │ │ +03cb48: |[03cb48] com.brosmike.airpushdetector.DetectorTaskFragment.setTask:(Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;)V │ │ +03cb58: 5b01 5503 |0000: iput-object v1, v0, Lcom/brosmike/airpushdetector/DetectorTaskFragment;.mTask:Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; // field@0355 │ │ +03cb5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/brosmike/airpushdetector/DetectorTaskFragment; │ │ 0x0000 - 0x0003 reg=1 task Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask; │ │ @@ -83592,36 +83587,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b5a0: |[03b5a0] com.brosmike.airpushdetector.NativeDetectionDialogFragment.:()V │ │ -03b5b0: 7010 7a01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@017a │ │ -03b5b6: 0e00 |0003: return-void │ │ +03cb60: |[03cb60] com.brosmike.airpushdetector.NativeDetectionDialogFragment.:()V │ │ +03cb70: 7010 7a01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@017a │ │ +03cb76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ - 0x0003 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ │ │ #1 : (in Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;) │ │ name : 'access$000' │ │ type : '(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b5b8: |[03b5b8] com.brosmike.airpushdetector.NativeDetectionDialogFragment.access$000:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;Z)V │ │ -03b5c8: 7020 3c0d 1000 |0000: invoke-direct {v0, v1}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.onSelection:(Z)V // method@0d3c │ │ -03b5ce: 0e00 |0003: return-void │ │ +03cb78: |[03cb78] com.brosmike.airpushdetector.NativeDetectionDialogFragment.access$000:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;Z)V │ │ +03cb88: 7020 3c0d 1000 |0000: invoke-direct {v0, v1}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.onSelection:(Z)V // method@0d3c │ │ +03cb8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -83630,46 +83624,46 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -03b5d0: |[03b5d0] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onSelection:(Z)V │ │ -03b5e0: 6e10 380d 0800 |0000: invoke-virtual {v8}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getTargetFragment:()Landroid/support/v4/app/Fragment; // method@0d38 │ │ -03b5e6: 0c04 |0003: move-result-object v4 │ │ -03b5e8: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -03b5ec: 0e00 |0006: return-void │ │ -03b5ee: 0740 |0007: move-object v0, v4 │ │ -03b5f0: 1f00 db01 |0008: check-cast v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$Callbacks; // type@01db │ │ -03b5f4: 0702 |000a: move-object v2, v0 │ │ -03b5f6: 7220 320d 9200 |000b: invoke-interface {v2, v9}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$Callbacks;.onSelection:(Z)V // method@0d32 │ │ -03b5fc: 28f8 |000e: goto 0006 // -0008 │ │ -03b5fe: 0d01 |000f: move-exception v1 │ │ -03b600: 6e10 350d 0800 |0010: invoke-virtual {v8}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d35 │ │ -03b606: 0c05 |0013: move-result-object v5 │ │ -03b608: 6e10 8e0d 0500 |0014: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -03b60e: 0c05 |0017: move-result-object v5 │ │ -03b610: 6e10 700d 0500 |0018: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -03b616: 0c03 |001b: move-result-object v3 │ │ -03b618: 2205 ff01 |001c: new-instance v5, Ljava/lang/IllegalStateException; // type@01ff │ │ -03b61c: 2206 0e02 |001e: new-instance v6, Ljava/lang/StringBuilder; // type@020e │ │ -03b620: 7010 a20d 0600 |0020: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03b626: 1a07 1b06 |0023: const-string v7, "Target fragment " // string@061b │ │ -03b62a: 6e20 a80d 7600 |0025: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b630: 0c06 |0028: move-result-object v6 │ │ -03b632: 6e20 a80d 3600 |0029: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b638: 0c06 |002c: move-result-object v6 │ │ -03b63a: 1a07 3c00 |002d: const-string v7, " doesn't implement NativeDetectionDialogFragment.Callbacks interface" // string@003c │ │ -03b63e: 6e20 a80d 7600 |002f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03b644: 0c06 |0032: move-result-object v6 │ │ -03b646: 6e10 ac0d 0600 |0033: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03b64c: 0c06 |0036: move-result-object v6 │ │ -03b64e: 7020 790d 6500 |0037: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03b654: 2705 |003a: throw v5 │ │ +03cb90: |[03cb90] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onSelection:(Z)V │ │ +03cba0: 6e10 380d 0800 |0000: invoke-virtual {v8}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getTargetFragment:()Landroid/support/v4/app/Fragment; // method@0d38 │ │ +03cba6: 0c04 |0003: move-result-object v4 │ │ +03cba8: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +03cbac: 0e00 |0006: return-void │ │ +03cbae: 0740 |0007: move-object v0, v4 │ │ +03cbb0: 1f00 db01 |0008: check-cast v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$Callbacks; // type@01db │ │ +03cbb4: 0702 |000a: move-object v2, v0 │ │ +03cbb6: 7220 320d 9200 |000b: invoke-interface {v2, v9}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$Callbacks;.onSelection:(Z)V // method@0d32 │ │ +03cbbc: 28f8 |000e: goto 0006 // -0008 │ │ +03cbbe: 0d01 |000f: move-exception v1 │ │ +03cbc0: 6e10 350d 0800 |0010: invoke-virtual {v8}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d35 │ │ +03cbc6: 0c05 |0013: move-result-object v5 │ │ +03cbc8: 6e10 8f0d 0500 |0014: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +03cbce: 0c05 |0017: move-result-object v5 │ │ +03cbd0: 6e10 710d 0500 |0018: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +03cbd6: 0c03 |001b: move-result-object v3 │ │ +03cbd8: 2205 ff01 |001c: new-instance v5, Ljava/lang/IllegalStateException; // type@01ff │ │ +03cbdc: 2206 0e02 |001e: new-instance v6, Ljava/lang/StringBuilder; // type@020e │ │ +03cbe0: 7010 a30d 0600 |0020: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03cbe6: 1a07 1b06 |0023: const-string v7, "Target fragment " // string@061b │ │ +03cbea: 6e20 a90d 7600 |0025: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03cbf0: 0c06 |0028: move-result-object v6 │ │ +03cbf2: 6e20 a90d 3600 |0029: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03cbf8: 0c06 |002c: move-result-object v6 │ │ +03cbfa: 1a07 3c00 |002d: const-string v7, " doesn't implement NativeDetectionDialogFragment.Callbacks interface" // string@003c │ │ +03cbfe: 6e20 a90d 7600 |002f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03cc04: 0c06 |0032: move-result-object v6 │ │ +03cc06: 6e10 ad0d 0600 |0033: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03cc0c: 0c06 |0036: move-result-object v6 │ │ +03cc0e: 7020 7a0d 6500 |0037: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03cc14: 2705 |003a: throw v5 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x000f │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0006 line=64 │ │ @@ -83692,19 +83686,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03b668: |[03b668] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -03b678: 6f20 8901 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/DialogFragment;.onCreate:(Landroid/os/Bundle;)V // method@0189 │ │ -03b67e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03b680: 6e20 3d0d 0100 |0004: invoke-virtual {v1, v0}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.setRetainInstance:(Z)V // method@0d3d │ │ -03b686: 0e00 |0007: return-void │ │ +03cc28: |[03cc28] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +03cc38: 6f20 8901 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/DialogFragment;.onCreate:(Landroid/os/Bundle;)V // method@0189 │ │ +03cc3e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03cc40: 6e20 3d0d 0100 |0004: invoke-virtual {v1, v0}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.setRetainInstance:(Z)V // method@0d3d │ │ +03cc46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ @@ -83715,67 +83709,73 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03b688: |[03b688] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -03b698: 2200 da01 |0000: new-instance v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1; // type@01da │ │ -03b69c: 7020 300d 3000 |0002: invoke-direct {v0, v3}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;.:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;)V // method@0d30 │ │ -03b6a2: 2201 0800 |0005: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -03b6a6: 6e10 350d 0300 |0007: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d35 │ │ -03b6ac: 0c02 |000a: move-result-object v2 │ │ -03b6ae: 7020 2900 2100 |000b: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -03b6b4: 1402 0c00 047f |000e: const v2, #float 1.75458e+38 // #7f04000c │ │ -03b6ba: 6e20 2e00 2100 |0011: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@002e │ │ -03b6c0: 0c01 |0014: move-result-object v1 │ │ -03b6c2: 1402 0d00 047f |0015: const v2, #float 1.75458e+38 // #7f04000d │ │ -03b6c8: 6e20 2b00 2100 |0018: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ -03b6ce: 0c01 |001b: move-result-object v1 │ │ -03b6d0: 1402 0e00 047f |001c: const v2, #float 1.75458e+38 // #7f04000e │ │ -03b6d6: 6e30 2d00 2100 |001f: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -03b6dc: 0c01 |0022: move-result-object v1 │ │ -03b6de: 1402 0f00 047f |0023: const v2, #float 1.75458e+38 // #7f04000f │ │ -03b6e4: 6e30 2c00 2100 |0026: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002c │ │ -03b6ea: 0c01 |0029: move-result-object v1 │ │ -03b6ec: 6e10 2a00 0100 |002a: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -03b6f2: 0c01 |002d: move-result-object v1 │ │ -03b6f4: 1101 |002e: return-object v1 │ │ +03cc48: |[03cc48] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +03cc58: 2200 da01 |0000: new-instance v0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1; // type@01da │ │ +03cc5c: 7020 300d 3000 |0002: invoke-direct {v0, v3}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;.:(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;)V // method@0d30 │ │ +03cc62: 2201 0800 |0005: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +03cc66: 6e10 350d 0300 |0007: invoke-virtual {v3}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0d35 │ │ +03cc6c: 0c02 |000a: move-result-object v2 │ │ +03cc6e: 7020 2900 2100 |000b: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +03cc74: 1402 0c00 047f |000e: const v2, #float 1.75458e+38 // #7f04000c │ │ +03cc7a: 6e20 2e00 2100 |0011: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@002e │ │ +03cc80: 0c01 |0014: move-result-object v1 │ │ +03cc82: 1402 0d00 047f |0015: const v2, #float 1.75458e+38 // #7f04000d │ │ +03cc88: 6e20 2b00 2100 |0018: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ +03cc8e: 0c01 |001b: move-result-object v1 │ │ +03cc90: 1402 0e00 047f |001c: const v2, #float 1.75458e+38 // #7f04000e │ │ +03cc96: 6e30 2d00 2100 |001f: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +03cc9c: 0c01 |0022: move-result-object v1 │ │ +03cc9e: 1402 0f00 047f |0023: const v2, #float 1.75458e+38 // #7f04000f │ │ +03cca4: 6e30 2c00 2100 |0026: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002c │ │ +03ccaa: 0c01 |0029: move-result-object v1 │ │ +03ccac: 6e10 2a00 0100 |002a: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +03ccb2: 0c01 |002d: move-result-object v1 │ │ +03ccb4: 1101 |002e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=78 │ │ + 0x0011 line=79 │ │ + 0x0018 line=80 │ │ + 0x001f line=81 │ │ + 0x0026 line=82 │ │ + 0x002a line=83 │ │ + 0x002e line=78 │ │ locals : │ │ 0x0005 - 0x002f reg=0 clickListener Landroid/content/DialogInterface$OnClickListener; │ │ 0x0000 - 0x002f reg=3 this Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ 0x0000 - 0x002f reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ #2 : (in Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;) │ │ name : 'onDestroyView' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03b6f8: |[03b6f8] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onDestroyView:()V │ │ -03b708: 6e10 360d 0200 |0000: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getDialog:()Landroid/app/Dialog; // method@0d36 │ │ -03b70e: 0c00 |0003: move-result-object v0 │ │ -03b710: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -03b714: 6e10 370d 0200 |0006: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getRetainInstance:()Z // method@0d37 │ │ -03b71a: 0a00 |0009: move-result v0 │ │ -03b71c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -03b720: 6e10 360d 0200 |000c: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getDialog:()Landroid/app/Dialog; // method@0d36 │ │ -03b726: 0c00 |000f: move-result-object v0 │ │ -03b728: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -03b72a: 6e20 3a00 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setDismissMessage:(Landroid/os/Message;)V // method@003a │ │ -03b730: 6f10 8b01 0200 |0014: invoke-super {v2}, Landroid/support/v4/app/DialogFragment;.onDestroyView:()V // method@018b │ │ -03b736: 0e00 |0017: return-void │ │ +03ccb8: |[03ccb8] com.brosmike.airpushdetector.NativeDetectionDialogFragment.onDestroyView:()V │ │ +03ccc8: 6e10 360d 0200 |0000: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getDialog:()Landroid/app/Dialog; // method@0d36 │ │ +03ccce: 0c00 |0003: move-result-object v0 │ │ +03ccd0: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +03ccd4: 6e10 370d 0200 |0006: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getRetainInstance:()Z // method@0d37 │ │ +03ccda: 0a00 |0009: move-result v0 │ │ +03ccdc: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +03cce0: 6e10 360d 0200 |000c: invoke-virtual {v2}, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;.getDialog:()Landroid/app/Dialog; // method@0d36 │ │ +03cce6: 0c00 |000f: move-result-object v0 │ │ +03cce8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +03ccea: 6e20 3a00 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setDismissMessage:(Landroid/os/Message;)V // method@003a │ │ +03ccf0: 6f10 8b01 0200 |0014: invoke-super {v2}, Landroid/support/v4/app/DialogFragment;.onDestroyView:()V // method@018b │ │ +03ccf6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000c line=41 │ │ 0x0014 line=44 │ │ 0x0017 line=45 │ │ locals : │ │ @@ -83811,17 +83811,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b738: |[03b738] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -03b748: 7010 0404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0404 │ │ -03b74e: 0e00 |0003: return-void │ │ +03ccf8: |[03ccf8] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +03cd08: 7010 0404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0404 │ │ +03cd0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -83830,18 +83830,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 │ │ -03b750: |[03b750] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -03b760: 7110 1404 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0414 │ │ -03b766: 0c00 |0003: move-result-object v0 │ │ -03b768: 1100 |0004: return-object v0 │ │ +03cd10: |[03cd10] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +03cd20: 7110 1404 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0414 │ │ +03cd26: 0c00 |0003: move-result-object v0 │ │ +03cd28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -83850,17 +83850,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03b76c: |[03b76c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -03b77c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b77e: 0f00 |0001: return v0 │ │ +03cd2c: |[03cd2c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +03cd3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cd3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -83894,17 +83894,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b780: |[03b780] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -03b790: 7010 7604 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0476 │ │ -03b796: 0e00 |0003: return-void │ │ +03cd40: |[03cd40] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +03cd50: 7010 7604 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0476 │ │ +03cd56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -83913,18 +83913,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b798: |[03b798] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -03b7a8: 7120 8404 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0484 │ │ -03b7ae: 0c00 |0003: move-result-object v0 │ │ -03b7b0: 1100 |0004: return-object v0 │ │ +03cd58: |[03cd58] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +03cd68: 7120 8404 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0484 │ │ +03cd6e: 0c00 |0003: move-result-object v0 │ │ +03cd70: 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; │ │ @@ -83959,17 +83959,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b7b4: |[03b7b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -03b7c4: 7010 9005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0590 │ │ -03b7ca: 0e00 |0003: return-void │ │ +03cd74: |[03cd74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +03cd84: 7010 9005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0590 │ │ +03cd8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -83978,23 +83978,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 │ │ -03b7cc: |[03b7cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03b7dc: 7120 f805 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@05f8 │ │ -03b7e2: 0c00 |0003: move-result-object v0 │ │ -03b7e4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -03b7e8: 2201 4f01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014f │ │ -03b7ec: 7020 9609 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0996 │ │ -03b7f2: 1101 |000b: return-object v1 │ │ -03b7f4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03b7f6: 28fe |000d: goto 000b // -0002 │ │ +03cd8c: |[03cd8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03cd9c: 7120 f805 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@05f8 │ │ +03cda2: 0c00 |0003: move-result-object v0 │ │ +03cda4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +03cda8: 2201 4f01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014f │ │ +03cdac: 7020 9609 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0996 │ │ +03cdb2: 1101 |000b: return-object v1 │ │ +03cdb4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03cdb6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -84008,20 +84008,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 │ │ -03b7f8: |[03b7f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -03b808: 2200 dc00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00dc │ │ -03b80c: 7030 a505 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@05a5 │ │ -03b812: 7110 f905 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@05f9 │ │ -03b818: 0c00 |0008: move-result-object v0 │ │ -03b81a: 1100 |0009: return-object v0 │ │ +03cdb8: |[03cdb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +03cdc8: 2200 dc00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00dc │ │ +03cdcc: 7030 a505 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@05a5 │ │ +03cdd2: 7110 f905 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@05f9 │ │ +03cdd8: 0c00 |0008: move-result-object v0 │ │ +03cdda: 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; │ │ │ │ @@ -84030,18 +84030,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03b81c: |[03b81c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03b82c: 7140 fa05 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@05fa │ │ -03b832: 0a00 |0003: move-result v0 │ │ -03b834: 0f00 |0004: return v0 │ │ +03cddc: |[03cddc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03cdec: 7140 fa05 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@05fa │ │ +03cdf2: 0a00 |0003: move-result v0 │ │ +03cdf4: 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; │ │ @@ -84078,17 +84078,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b838: |[03b838] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -03b848: 7010 fa06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06fa │ │ -03b84e: 0e00 |0003: return-void │ │ +03cdf8: |[03cdf8] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +03ce08: 7010 fa06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06fa │ │ +03ce0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -84097,18 +84097,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03b850: |[03b850] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -03b860: 7100 4807 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0748 │ │ -03b866: 0b00 |0003: move-result-wide v0 │ │ -03b868: 1000 |0004: return-wide v0 │ │ +03ce10: |[03ce10] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +03ce20: 7100 4807 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0748 │ │ +03ce26: 0b00 |0003: move-result-wide v0 │ │ +03ce28: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -84116,18 +84116,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b86c: |[03b86c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -03b87c: 7110 4907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0749 │ │ -03b882: 0a00 |0003: move-result v0 │ │ -03b884: 0f00 |0004: return v0 │ │ +03ce2c: |[03ce2c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +03ce3c: 7110 4907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0749 │ │ +03ce42: 0a00 |0003: move-result v0 │ │ +03ce44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -84136,17 +84136,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 │ │ -03b888: |[03b888] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -03b898: 7130 4a07 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@074a │ │ -03b89e: 0e00 |0003: return-void │ │ +03ce48: |[03ce48] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03ce58: 7130 4a07 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@074a │ │ +03ce5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -84183,17 +84183,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b8a0: |[03b8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -03b8b0: 7010 5408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0854 │ │ -03b8b6: 0e00 |0003: return-void │ │ +03ce60: |[03ce60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +03ce70: 7010 5408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0854 │ │ +03ce76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -84202,17 +84202,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 │ │ -03b8b8: |[03b8b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03b8c8: 7130 7e09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@097e │ │ -03b8ce: 0e00 |0003: return-void │ │ +03ce78: |[03ce78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03ce88: 7130 7e09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@097e │ │ +03ce8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -84224,18 +84224,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 │ │ -03b8d0: |[03b8d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03b8e0: 7120 7f09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@097f │ │ -03b8e6: 0c00 |0003: move-result-object v0 │ │ -03b8e8: 1100 |0004: return-object v0 │ │ +03ce90: |[03ce90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03cea0: 7120 7f09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@097f │ │ +03cea6: 0c00 |0003: move-result-object v0 │ │ +03cea8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -84245,18 +84245,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 │ │ -03b8ec: |[03b8ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03b8fc: 7120 8009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0980 │ │ -03b902: 0c00 |0003: move-result-object v0 │ │ -03b904: 1100 |0004: return-object v0 │ │ +03ceac: |[03ceac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03cebc: 7120 8009 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0980 │ │ +03cec2: 0c00 |0003: move-result-object v0 │ │ +03cec4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -84266,18 +84266,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b908: |[03b908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -03b918: 7110 8109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0981 │ │ -03b91e: 0a00 |0003: move-result v0 │ │ -03b920: 0f00 |0004: return v0 │ │ +03cec8: |[03cec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +03ced8: 7110 8109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0981 │ │ +03cede: 0a00 |0003: move-result v0 │ │ +03cee0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -84286,18 +84286,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b924: |[03b924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -03b934: 7110 8209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0982 │ │ -03b93a: 0a00 |0003: move-result v0 │ │ -03b93c: 0f00 |0004: return v0 │ │ +03cee4: |[03cee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +03cef4: 7110 8209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0982 │ │ +03cefa: 0a00 |0003: move-result v0 │ │ +03cefc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -84306,18 +84306,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b940: |[03b940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -03b950: 7110 8309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0983 │ │ -03b956: 0a00 |0003: move-result v0 │ │ -03b958: 0f00 |0004: return v0 │ │ +03cf00: |[03cf00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +03cf10: 7110 8309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0983 │ │ +03cf16: 0a00 |0003: move-result v0 │ │ +03cf18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -84326,18 +84326,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 │ │ -03b95c: |[03b95c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03b96c: 7120 8409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0984 │ │ -03b972: 0c00 |0003: move-result-object v0 │ │ -03b974: 1100 |0004: return-object v0 │ │ +03cf1c: |[03cf1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03cf2c: 7120 8409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0984 │ │ +03cf32: 0c00 |0003: move-result-object v0 │ │ +03cf34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -84347,18 +84347,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 │ │ -03b978: |[03b978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -03b988: 7130 8509 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0985 │ │ -03b98e: 0a00 |0003: move-result v0 │ │ -03b990: 0f00 |0004: return v0 │ │ +03cf38: |[03cf38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +03cf48: 7130 8509 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0985 │ │ +03cf4e: 0a00 |0003: move-result v0 │ │ +03cf50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -84369,17 +84369,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b994: |[03b994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -03b9a4: 7120 8609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0986 │ │ -03b9aa: 0e00 |0003: return-void │ │ +03cf54: |[03cf54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +03cf64: 7120 8609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0986 │ │ +03cf6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0003 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -84390,17 +84390,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b9ac: |[03b9ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -03b9bc: 7120 8709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0987 │ │ -03b9c2: 0e00 |0003: return-void │ │ +03cf6c: |[03cf6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +03cf7c: 7120 8709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0987 │ │ +03cf82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -84411,17 +84411,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 │ │ -03b9c4: |[03b9c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03b9d4: 7130 8809 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0988 │ │ -03b9da: 0e00 |0003: return-void │ │ +03cf84: |[03cf84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03cf94: 7130 8809 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0988 │ │ +03cf9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -84433,17 +84433,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 │ │ -03b9dc: |[03b9dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03b9ec: 7130 8909 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0989 │ │ -03b9f2: 0e00 |0003: return-void │ │ +03cf9c: |[03cf9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03cfac: 7130 8909 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0989 │ │ +03cfb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -84455,17 +84455,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b9f4: |[03b9f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -03ba04: 7120 8a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@098a │ │ -03ba0a: 0e00 |0003: return-void │ │ +03cfb4: |[03cfb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +03cfc4: 7120 8a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@098a │ │ +03cfca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -84501,17 +84501,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ba0c: |[03ba0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -03ba1c: 7010 a409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09a4 │ │ -03ba22: 0e00 |0003: return-void │ │ +03cfcc: |[03cfcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +03cfdc: 7010 a409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@09a4 │ │ +03cfe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -84520,18 +84520,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ba24: |[03ba24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -03ba34: 7110 900a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a90 │ │ -03ba3a: 0a00 |0003: move-result v0 │ │ -03ba3c: 0f00 |0004: return v0 │ │ +03cfe4: |[03cfe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +03cff4: 7110 900a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a90 │ │ +03cffa: 0a00 |0003: move-result v0 │ │ +03cffc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84540,18 +84540,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ba40: |[03ba40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -03ba50: 7110 910a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a91 │ │ -03ba56: 0a00 |0003: move-result v0 │ │ -03ba58: 0f00 |0004: return v0 │ │ +03d000: |[03d000] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +03d010: 7110 910a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a91 │ │ +03d016: 0a00 |0003: move-result v0 │ │ +03d018: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84560,17 +84560,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ba5c: |[03ba5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -03ba6c: 7120 920a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a92 │ │ -03ba72: 0e00 |0003: return-void │ │ +03d01c: |[03d01c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +03d02c: 7120 920a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a92 │ │ +03d032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -84581,17 +84581,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ba74: |[03ba74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -03ba84: 7120 930a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a93 │ │ -03ba8a: 0e00 |0003: return-void │ │ +03d034: |[03d034] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +03d044: 7120 930a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a93 │ │ +03d04a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0003 line=494 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -84652,22 +84652,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 │ │ -03ba8c: |[03ba8c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -03ba9c: 7040 ea0a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0aea │ │ -03baa2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03baa4: 5910 3103 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ -03baa8: 5b16 3203 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ -03baac: 5b15 3003 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ -03bab0: 7020 2a0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ -03bab6: 0e00 |000d: return-void │ │ +03d04c: |[03d04c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +03d05c: 7040 ea0a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0aea │ │ +03d062: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +03d064: 5910 3103 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ +03d068: 5b16 3203 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ +03d06c: 5b15 3003 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ +03d070: 7020 2a0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ +03d076: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -84685,22 +84685,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 │ │ -03bab8: |[03bab8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -03bac8: 7057 eb0a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0aeb │ │ -03bace: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03bad0: 5910 3103 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ -03bad4: 5b16 3203 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ -03bad8: 5b15 3003 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ -03badc: 7020 2a0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ -03bae2: 0e00 |000d: return-void │ │ +03d078: |[03d078] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +03d088: 7057 eb0a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0aeb │ │ +03d08e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +03d090: 5910 3103 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ +03d094: 5b16 3203 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ +03d098: 5b15 3003 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ +03d09c: 7020 2a0b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ +03d0a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -84719,38 +84719,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03bae4: |[03bae4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -03baf4: 5452 2d03 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -03baf8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -03bafc: 2160 |0004: array-length v0, v6 │ │ -03bafe: 5452 2f03 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ -03bb02: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -03bb06: 5452 2f03 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ -03bb0a: 2122 |000b: array-length v2, v2 │ │ -03bb0c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -03bb10: 2302 3b02 |000e: new-array v2, v0, [I // type@023b │ │ -03bb14: 5b52 2f03 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ -03bb18: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -03bb1a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -03bb1e: 5452 2f03 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ -03bb22: 5453 2d03 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -03bb26: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -03bb2a: 7220 c500 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c5 │ │ -03bb30: 0a03 |001e: move-result v3 │ │ -03bb32: 4b03 0201 |001f: aput v3, v2, v1 │ │ -03bb36: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03bb3a: 28f0 |0023: goto 0013 // -0010 │ │ -03bb3c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -03bb3e: 5b52 2f03 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ -03bb42: 0e00 |0027: return-void │ │ +03d0a4: |[03d0a4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +03d0b4: 5452 2d03 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +03d0b8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +03d0bc: 2160 |0004: array-length v0, v6 │ │ +03d0be: 5452 2f03 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ +03d0c2: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +03d0c6: 5452 2f03 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ +03d0ca: 2122 |000b: array-length v2, v2 │ │ +03d0cc: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +03d0d0: 2302 3b02 |000e: new-array v2, v0, [I // type@023b │ │ +03d0d4: 5b52 2f03 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ +03d0d8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +03d0da: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +03d0de: 5452 2f03 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ +03d0e2: 5453 2d03 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +03d0e6: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +03d0ea: 7220 c500 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00c5 │ │ +03d0f0: 0a03 |001e: move-result v3 │ │ +03d0f2: 4b03 0201 |001f: aput v3, v2, v1 │ │ +03d0f6: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d0fa: 28f0 |0023: goto 0013 // -0010 │ │ +03d0fc: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +03d0fe: 5b52 2f03 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ +03d102: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -84770,68 +84770,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 │ │ -03bb44: |[03bb44] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -03bb54: 54b0 3303 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0333 │ │ -03bb58: 54b8 3203 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ -03bb5c: 2182 |0004: array-length v2, v8 │ │ -03bb5e: 54b3 2f03 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ -03bb62: 54b6 3203 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ -03bb66: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -03bb68: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -03bb6c: 4408 0604 |000c: aget v8, v6, v4 │ │ -03bb70: 6e20 9e0b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ -03bb76: 0c07 |0011: move-result-object v7 │ │ -03bb78: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -03bb7c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03bb7e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -03bb82: 4408 0304 |0017: aget v8, v3, v4 │ │ -03bb86: 7240 240b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0b24 │ │ -03bb8c: 0a01 |001c: move-result v1 │ │ -03bb8e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -03bb92: 4408 0304 |001f: aget v8, v3, v4 │ │ -03bb96: 7220 c800 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c8 │ │ -03bb9c: 0c05 |0024: move-result-object v5 │ │ -03bb9e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -03bba2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -03bba6: 2078 ca01 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01ca │ │ -03bbaa: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -03bbae: 1f07 ca01 |002d: check-cast v7, Landroid/widget/TextView; // type@01ca │ │ -03bbb2: 6e30 320b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0b32 │ │ -03bbb8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03bbbc: 28d6 |0034: goto 000a // -002a │ │ -03bbbe: 2078 ba01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01ba │ │ -03bbc2: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -03bbc6: 1f07 ba01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01ba │ │ -03bbca: 6e30 310b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0b31 │ │ -03bbd0: 28f4 |003e: goto 0032 // -000c │ │ -03bbd2: 2208 ff01 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@01ff │ │ -03bbd6: 2209 0e02 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@020e │ │ -03bbda: 7010 a20d 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0da2 │ │ -03bbe0: 6e10 8e0d 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8e │ │ -03bbe6: 0c0a |0049: move-result-object v10 │ │ -03bbe8: 6e10 700d 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d70 │ │ -03bbee: 0c0a |004d: move-result-object v10 │ │ -03bbf0: 6e20 a80d a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03bbf6: 0c09 |0051: move-result-object v9 │ │ -03bbf8: 1a0a 4b00 |0052: const-string v10, " is not a " // string@004b │ │ -03bbfc: 6e20 a80d a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03bc02: 0c09 |0057: move-result-object v9 │ │ -03bc04: 1a0a 7f00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@007f │ │ -03bc08: 6e20 a80d a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da8 │ │ -03bc0e: 0c09 |005d: move-result-object v9 │ │ -03bc10: 6e10 ac0d 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dac │ │ -03bc16: 0c09 |0061: move-result-object v9 │ │ -03bc18: 7020 790d 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d79 │ │ -03bc1e: 2708 |0065: throw v8 │ │ -03bc20: 0e00 |0066: return-void │ │ +03d104: |[03d104] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +03d114: 54b0 3303 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0333 │ │ +03d118: 54b8 3203 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ +03d11c: 2182 |0004: array-length v2, v8 │ │ +03d11e: 54b3 2f03 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@032f │ │ +03d122: 54b6 3203 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ +03d126: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +03d128: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +03d12c: 4408 0604 |000c: aget v8, v6, v4 │ │ +03d130: 6e20 9e0b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b9e │ │ +03d136: 0c07 |0011: move-result-object v7 │ │ +03d138: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +03d13c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03d13e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +03d142: 4408 0304 |0017: aget v8, v3, v4 │ │ +03d146: 7240 240b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0b24 │ │ +03d14c: 0a01 |001c: move-result v1 │ │ +03d14e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +03d152: 4408 0304 |001f: aget v8, v3, v4 │ │ +03d156: 7220 c800 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c8 │ │ +03d15c: 0c05 |0024: move-result-object v5 │ │ +03d15e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +03d162: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +03d166: 2078 ca01 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01ca │ │ +03d16a: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +03d16e: 1f07 ca01 |002d: check-cast v7, Landroid/widget/TextView; // type@01ca │ │ +03d172: 6e30 320b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0b32 │ │ +03d178: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03d17c: 28d6 |0034: goto 000a // -002a │ │ +03d17e: 2078 ba01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01ba │ │ +03d182: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +03d186: 1f07 ba01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01ba │ │ +03d18a: 6e30 310b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0b31 │ │ +03d190: 28f4 |003e: goto 0032 // -000c │ │ +03d192: 2208 ff01 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@01ff │ │ +03d196: 2209 0e02 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@020e │ │ +03d19a: 7010 a30d 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0da3 │ │ +03d1a0: 6e10 8f0d 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d8f │ │ +03d1a6: 0c0a |0049: move-result-object v10 │ │ +03d1a8: 6e10 710d 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d71 │ │ +03d1ae: 0c0a |004d: move-result-object v10 │ │ +03d1b0: 6e20 a90d a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03d1b6: 0c09 |0051: move-result-object v9 │ │ +03d1b8: 1a0a 4b00 |0052: const-string v10, " is not a " // string@004b │ │ +03d1bc: 6e20 a90d a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03d1c2: 0c09 |0057: move-result-object v9 │ │ +03d1c4: 1a0a 7f00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@007f │ │ +03d1c8: 6e20 a90d a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0da9 │ │ +03d1ce: 0c09 |005d: move-result-object v9 │ │ +03d1d0: 6e10 ad0d 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dad │ │ +03d1d6: 0c09 |0061: move-result-object v9 │ │ +03d1d8: 7020 7a0d 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03d1de: 2708 |0065: throw v8 │ │ +03d1e0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -84874,21 +84874,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 │ │ -03bc24: |[03bc24] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -03bc34: 5b13 3003 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ -03bc38: 5b14 3203 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ -03bc3c: 6f20 ed0a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0aed │ │ -03bc42: 5410 3003 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ -03bc46: 7020 2a0b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ -03bc4c: 0e00 |000c: return-void │ │ +03d1e4: |[03d1e4] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +03d1f4: 5b13 3003 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ +03d1f8: 5b14 3203 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0332 │ │ +03d1fc: 6f20 ed0a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0aed │ │ +03d202: 5410 3003 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ +03d206: 7020 2a0b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ +03d20c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -84903,31 +84903,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 │ │ -03bc50: |[03bc50] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -03bc60: 5420 2e03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ -03bc64: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03bc68: 5420 2e03 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ -03bc6c: 7220 230b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0b23 │ │ -03bc72: 0c00 |0009: move-result-object v0 │ │ -03bc74: 1100 |000a: return-object v0 │ │ -03bc76: 5220 3103 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ -03bc7a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -03bc7c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -03bc80: 5220 3103 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ -03bc84: 7220 c800 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c8 │ │ -03bc8a: 0c00 |0015: move-result-object v0 │ │ -03bc8c: 28f4 |0016: goto 000a // -000c │ │ -03bc8e: 6f20 ee0a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0aee │ │ -03bc94: 0c00 |001a: move-result-object v0 │ │ -03bc96: 28ef |001b: goto 000a // -0011 │ │ +03d210: |[03d210] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +03d220: 5420 2e03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ +03d224: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d228: 5420 2e03 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ +03d22c: 7220 230b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0b23 │ │ +03d232: 0c00 |0009: move-result-object v0 │ │ +03d234: 1100 |000a: return-object v0 │ │ +03d236: 5220 3103 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ +03d23a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +03d23c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +03d240: 5220 3103 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ +03d244: 7220 c800 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00c8 │ │ +03d24a: 0c00 |0015: move-result-object v0 │ │ +03d24c: 28f4 |0016: goto 000a // -000c │ │ +03d24e: 6f20 ee0a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0aee │ │ +03d254: 0c00 |001a: move-result-object v0 │ │ +03d256: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -84941,17 +84941,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 │ │ -03bc98: |[03bc98] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -03bca8: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ -03bcac: 1100 |0002: return-object v0 │ │ +03d258: |[03d258] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +03d268: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ +03d26c: 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;) │ │ @@ -84959,17 +84959,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bcb0: |[03bcb0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -03bcc0: 5210 3103 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ -03bcc4: 0f00 |0002: return v0 │ │ +03d270: |[03d270] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +03d280: 5210 3103 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ +03d284: 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;) │ │ @@ -84977,17 +84977,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 │ │ -03bcc8: |[03bcc8] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -03bcd8: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0333 │ │ -03bcdc: 1100 |0002: return-object v0 │ │ +03d288: |[03d288] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +03d298: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0333 │ │ +03d29c: 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;) │ │ @@ -84995,17 +84995,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 │ │ -03bce0: |[03bce0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -03bcf0: 5b01 2e03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ -03bcf4: 0e00 |0002: return-void │ │ +03d2a0: |[03d2a0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +03d2b0: 5b01 2e03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@032e │ │ +03d2b4: 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; │ │ @@ -85015,17 +85015,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bcf8: |[03bcf8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -03bd08: 5901 3103 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ -03bd0c: 0e00 |0002: return-void │ │ +03d2b8: |[03d2b8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +03d2c8: 5901 3103 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0331 │ │ +03d2cc: 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 │ │ @@ -85035,17 +85035,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 │ │ -03bd10: |[03bd10] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -03bd20: 5b01 3303 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0333 │ │ -03bd24: 0e00 |0002: return-void │ │ +03d2d0: |[03d2d0] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +03d2e0: 5b01 3303 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0333 │ │ +03d2e4: 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; │ │ @@ -85055,24 +85055,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 │ │ -03bd28: |[03bd28] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -03bd38: 7110 7d0d 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d7d │ │ -03bd3e: 0a01 |0003: move-result v1 │ │ -03bd40: 6e20 9d0c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c9d │ │ -03bd46: 0e00 |0007: return-void │ │ -03bd48: 0d00 |0008: move-exception v0 │ │ -03bd4a: 7110 ef00 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00ef │ │ -03bd50: 0c01 |000c: move-result-object v1 │ │ -03bd52: 6e20 9e0c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c9e │ │ -03bd58: 28f7 |0010: goto 0007 // -0009 │ │ +03d2e8: |[03d2e8] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +03d2f8: 7110 7e0d 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d7e │ │ +03d2fe: 0a01 |0003: move-result v1 │ │ +03d300: 6e20 9d0c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c9d │ │ +03d306: 0e00 |0007: return-void │ │ +03d308: 0d00 |0008: move-exception v0 │ │ +03d30a: 7110 ef00 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@00ef │ │ +03d310: 0c01 |000c: move-result-object v1 │ │ +03d312: 6e20 9e0c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c9e │ │ +03d318: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -85088,17 +85088,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 │ │ -03bd6c: |[03bd6c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -03bd7c: 6e20 e30c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ -03bd82: 0e00 |0003: return-void │ │ +03d32c: |[03d32c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +03d33c: 6e20 e30c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0ce3 │ │ +03d342: 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; │ │ @@ -85109,20 +85109,20 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03bd84: |[03bd84] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -03bd94: 6f20 f30a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0af3 │ │ -03bd9a: 0c00 |0003: move-result-object v0 │ │ -03bd9c: 5421 3003 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ -03bda0: 7020 2a0b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ -03bda6: 1100 |0009: return-object v0 │ │ +03d344: |[03d344] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +03d354: 6f20 f30a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0af3 │ │ +03d35a: 0c00 |0003: move-result-object v0 │ │ +03d35c: 5421 3003 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0330 │ │ +03d360: 7020 2a0b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0b2a │ │ +03d366: 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; │ │ @@ -85159,17 +85159,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bda8: |[03bda8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -03bdb8: 7010 fd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06fd │ │ -03bdbe: 0e00 |0003: return-void │ │ +03d368: |[03d368] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +03d378: 7010 fd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06fd │ │ +03d37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -85178,18 +85178,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03bdc0: |[03bdc0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03bdd0: 7120 4c07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@074c │ │ -03bdd6: 0a00 |0003: move-result v0 │ │ -03bdd8: 0f00 |0004: return v0 │ │ +03d380: |[03d380] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03d390: 7120 4c07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@074c │ │ +03d396: 0a00 |0003: move-result v0 │ │ +03d398: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 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 │ │ @@ -85199,18 +85199,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03bddc: |[03bddc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -03bdec: 7120 4d07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@074d │ │ -03bdf2: 0a00 |0003: move-result v0 │ │ -03bdf4: 0f00 |0004: return v0 │ │ +03d39c: |[03d39c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +03d3ac: 7120 4d07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@074d │ │ +03d3b2: 0a00 |0003: move-result v0 │ │ +03d3b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 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 │ │ @@ -85220,17 +85220,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 │ │ -03bdf8: |[03bdf8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03be08: 7120 4e07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@074e │ │ -03be0e: 0e00 |0003: return-void │ │ +03d3b8: |[03d3b8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03d3c8: 7120 4e07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@074e │ │ +03d3ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -85241,19 +85241,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 │ │ -03be10: |[03be10] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03be20: 6e10 1b09 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ -03be26: 0c00 |0003: move-result-object v0 │ │ -03be28: 7120 4f07 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@074f │ │ -03be2e: 0e00 |0007: return-void │ │ +03d3d0: |[03d3d0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03d3e0: 6e10 1b09 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@091b │ │ +03d3e6: 0c00 |0003: move-result-object v0 │ │ +03d3e8: 7120 4f07 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@074f │ │ +03d3ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -85264,17 +85264,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 │ │ -03be30: |[03be30] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03be40: 7120 5007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0750 │ │ -03be46: 0e00 |0003: return-void │ │ +03d3f0: |[03d3f0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03d400: 7120 5007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0750 │ │ +03d406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0003 line=246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -85285,19 +85285,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03be48: |[03be48] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -03be58: 6e10 c305 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05c3 │ │ -03be5e: 0c00 |0003: move-result-object v0 │ │ -03be60: 7120 5107 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0751 │ │ -03be66: 0e00 |0007: return-void │ │ +03d408: |[03d408] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03d418: 6e10 c305 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05c3 │ │ +03d41e: 0c00 |0003: move-result-object v0 │ │ +03d420: 7120 5107 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0751 │ │ +03d426: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0007 line=258 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -85333,17 +85333,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03be68: |[03be68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -03be78: 7010 ce09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09ce │ │ -03be7e: 0e00 |0003: return-void │ │ +03d428: |[03d428] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +03d438: 7010 ce09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@09ce │ │ +03d43e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -85352,17 +85352,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 │ │ -03be80: |[03be80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03be90: 7130 950a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a95 │ │ -03be96: 0e00 |0003: return-void │ │ +03d440: |[03d440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03d450: 7130 950a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a95 │ │ +03d456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -85399,17 +85399,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03be98: |[03be98] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -03bea8: 7010 0107 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0701 │ │ -03beae: 0e00 |0003: return-void │ │ +03d458: |[03d458] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +03d468: 7010 0107 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0701 │ │ +03d46e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -85418,23 +85418,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 │ │ -03beb0: |[03beb0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03bec0: 7110 5307 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0753 │ │ -03bec6: 0c00 |0003: move-result-object v0 │ │ -03bec8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -03becc: 2201 4f01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014f │ │ -03bed0: 7020 9609 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0996 │ │ -03bed6: 1101 |000b: return-object v1 │ │ -03bed8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03beda: 28fe |000d: goto 000b // -0002 │ │ +03d470: |[03d470] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03d480: 7110 5307 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0753 │ │ +03d486: 0c00 |0003: move-result-object v0 │ │ +03d488: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +03d48c: 2201 4f01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014f │ │ +03d490: 7020 9609 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0996 │ │ +03d496: 1101 |000b: return-object v1 │ │ +03d498: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03d49a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x0006 line=302 │ │ 0x000b line=304 │ │ locals : │ │ @@ -85447,18 +85447,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03bedc: |[03bedc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03beec: 7110 5407 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0754 │ │ -03bef2: 0a00 |0003: move-result v0 │ │ -03bef4: 0f00 |0004: return v0 │ │ +03d49c: |[03d49c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03d4ac: 7110 5407 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0754 │ │ +03d4b2: 0a00 |0003: move-result v0 │ │ +03d4b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -85467,18 +85467,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03bef8: |[03bef8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -03bf08: 7110 5507 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0755 │ │ -03bf0e: 0a00 |0003: move-result v0 │ │ -03bf10: 0f00 |0004: return v0 │ │ +03d4b8: |[03d4b8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +03d4c8: 7110 5507 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0755 │ │ +03d4ce: 0a00 |0003: move-result v0 │ │ +03d4d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -85487,18 +85487,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 │ │ -03bf14: |[03bf14] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03bf24: 7130 5607 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0756 │ │ -03bf2a: 0a00 |0003: move-result v0 │ │ -03bf2c: 0f00 |0004: return v0 │ │ +03d4d4: |[03d4d4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03d4e4: 7130 5607 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0756 │ │ +03d4ea: 0a00 |0003: move-result v0 │ │ +03d4ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 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 │ │ @@ -85509,17 +85509,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bf30: |[03bf30] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03bf40: 7110 5707 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0757 │ │ -03bf46: 0e00 |0003: return-void │ │ +03d4f0: |[03d4f0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03d500: 7110 5707 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0757 │ │ +03d506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0003 line=273 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -85529,17 +85529,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -03bf48: |[03bf48] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03bf58: 7155 5807 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0758 │ │ -03bf5e: 0e00 |0003: return-void │ │ +03d508: |[03d508] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03d518: 7155 5807 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0758 │ │ +03d51e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0003 line=277 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -85553,60 +85553,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 │ │ -03bf60: |[03bf60] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03bf70: 7120 5907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0759 │ │ -03bf76: 0e00 |0003: return-void │ │ +03d520: |[03d520] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03d530: 7120 5907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0759 │ │ +03d536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=281 │ │ 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; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -03bf78: |[03bf78] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03bf88: 7140 5a07 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@075a │ │ -03bf8e: 0e00 |0003: return-void │ │ +03d538: |[03d538] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03d548: 7140 5a07 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@075a │ │ +03d54e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=3 delayMillis J │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=4 delayMillis J │ │ │ │ #8 : (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 │ │ -03bf90: |[03bf90] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -03bfa0: 7120 5b07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@075b │ │ -03bfa6: 0e00 |0003: return-void │ │ +03d550: |[03d550] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +03d560: 7120 5b07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@075b │ │ +03d566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -85617,17 +85617,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03bfa8: |[03bfa8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03bfb8: 7120 5c07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@075c │ │ -03bfbe: 0e00 |0003: return-void │ │ +03d568: |[03d568] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03d578: 7120 5c07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@075c │ │ +03d57e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -85663,17 +85663,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bfc0: |[03bfc0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -03bfd0: 7010 0807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0708 │ │ -03bfd6: 0e00 |0003: return-void │ │ +03d580: |[03d580] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +03d590: 7010 0807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0708 │ │ +03d596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -85682,18 +85682,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03bfd8: |[03bfd8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -03bfe8: 7110 5e07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@075e │ │ -03bfee: 0a00 |0003: move-result v0 │ │ -03bff0: 0f00 |0004: return v0 │ │ +03d598: |[03d598] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +03d5a8: 7110 5e07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@075e │ │ +03d5ae: 0a00 |0003: move-result v0 │ │ +03d5b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -85702,17 +85702,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03bff4: |[03bff4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -03c004: 7120 5f07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@075f │ │ -03c00a: 0e00 |0003: return-void │ │ +03d5b4: |[03d5b4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +03d5c4: 7120 5f07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@075f │ │ +03d5ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 541196 bytes, number of entries: 334 │ │ │ +Zip file size: 541205 bytes, number of entries: 334 │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$Op.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4371 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState.class │ │ │ @@ -79,15 +79,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1491 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 505 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatJellyBean.class │ │ │ @@ -210,18 +210,18 @@ │ │ │ ?rwxrwxr-x 2.0 unx 182 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 175 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 666 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector$AdProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 526 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector$AdSource.class │ │ │ ?rwxrwxr-x 2.0 unx 302 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector$AdSourcesInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 234 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector$DetectAsyncTask$Callbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 3939 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector$DetectAsyncTask.class │ │ │ -?rwxrwxr-x 2.0 unx 3731 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector.class │ │ │ +?rwxrwxr-x 2.0 unx 3734 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/Detector.class │ │ │ ?rwxrwxr-x 2.0 unx 99 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/DetectorFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 652 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder.class │ │ │ -?rwxrwxr-x 2.0 unx 3098 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 3106 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 227 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/DetectorTaskFragment$Callbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 652 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/NativeDetectionDialogFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 149 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/NativeDetectionDialogFragment$Callbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 150 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 209 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 745 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 372 b- stor 80-Jan-01 00:00 com/brosmike/airpushdetector/R$layout.class │ │ │ @@ -261,15 +261,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 456 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1059 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 7796 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 7792 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$GestureDetectorCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 947 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 518 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 303 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 411 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 547 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class │ │ │ @@ -329,8 +329,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1444 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1461 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 418 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ -334 files, 536206 bytes uncompressed, 474190 bytes compressed: 11.6% │ │ │ +334 files, 536215 bytes uncompressed, 474199 bytes compressed: 11.6% │ │ ├── android/support/v4/content/ModernAsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -300,56 +300,56 @@ │ │ │ │ descriptor: Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=4, args_size=0 │ │ │ │ + stack=300, locals=5, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ + 29: astore_1 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_1 │ │ │ │ + 33: astore_2 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_2 │ │ │ │ + 37: astore_3 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore_3 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: iconst_5 │ │ │ │ - 44: sipush 128 │ │ │ │ - 47: lconst_1 │ │ │ │ - 48: aload_1 │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: iconst_5 │ │ │ │ + 45: sipush 128 │ │ │ │ + 48: lconst_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 54: aload_0 │ │ │ │ - 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 61: astore_0 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: aconst_null │ │ │ │ - 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 67: aload_0 │ │ │ │ - 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 77: return │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 63: astore_0 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: aconst_null │ │ │ │ + 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 69: aload_0 │ │ │ │ + 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 79: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/brosmike/airpushdetector/Detector.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -50,26 +50,26 @@ │ │ │ │ package_WHITELIST[14] = "org.acra."; │ │ │ │ package_WHITELIST[15] = "org.openintents."; │ │ │ │ PACKAGE_WHITELIST = package_WHITELIST; │ │ │ │ } │ │ │ │ │ │ │ │ public static Detector$AdSource detectAds(final PackageInfo packageInfo, final PackageItemInfo[] array, final String str, final Set set) { │ │ │ │ Detector$AdSource detector$AdSource = null; │ │ │ │ - Label_0007: { │ │ │ │ + Label_0010: { │ │ │ │ if (array != null) { │ │ │ │ for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ final PackageItemInfo packageItemInfo = array[i]; │ │ │ │ if (packageItemInfo != null) { │ │ │ │ final Detector$AdProvider[] ad_PROVIDERS = Detector.AD_PROVIDERS; │ │ │ │ for (int length2 = ad_PROVIDERS.length, j = 0; j < length2; ++j) { │ │ │ │ final Detector$AdProvider detector$AdProvider = ad_PROVIDERS[j]; │ │ │ │ if (detector$AdProvider.matches(packageItemInfo)) { │ │ │ │ Log.i("AirPushDetector", "Detected ad framework " + detector$AdProvider.friendlyName + " in package " + packageInfo.packageName + " as " + str + " " + packageItemInfo.name); │ │ │ │ detector$AdSource = new Detector$AdSource(packageInfo, packageItemInfo, detector$AdProvider); │ │ │ │ - break Label_0007; │ │ │ │ + break Label_0010; │ │ │ │ } │ │ │ │ } │ │ │ │ if (isSuspicious(packageItemInfo, packageInfo)) { │ │ │ │ set.add(getPackagePrefix(packageItemInfo.name)); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -98,20 +98,20 @@ │ │ │ │ #90 = Fieldref #86.#89 // android/content/pm/PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ │ │ #91 = Utf8 android/content/pm/PackageManager │ │ │ │ #92 = Class #91 // android/content/pm/PackageManager │ │ │ │ #93 = Utf8 getApplicationLabel │ │ │ │ #94 = Utf8 (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; │ │ │ │ #95 = NameAndType #93:#94 // getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; │ │ │ │ #96 = Methodref #92.#95 // android/content/pm/PackageManager.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; │ │ │ │ - #97 = Utf8 java/lang/Object │ │ │ │ - #98 = Class #97 // java/lang/Object │ │ │ │ + #97 = Utf8 java/lang/CharSequence │ │ │ │ + #98 = Class #97 // java/lang/CharSequence │ │ │ │ #99 = Utf8 toString │ │ │ │ #100 = Utf8 ()Ljava/lang/String; │ │ │ │ #101 = NameAndType #99:#100 // toString:()Ljava/lang/String; │ │ │ │ - #102 = Methodref #98.#101 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #102 = InterfaceMethodref #98.#101 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #103 = Utf8 setText │ │ │ │ #104 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ #105 = NameAndType #103:#104 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ #106 = Methodref #57.#105 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ #107 = Utf8 java/lang/StringBuilder │ │ │ │ #108 = Class #107 // java/lang/StringBuilder │ │ │ │ #109 = Utf8 ()V │ │ │ │ @@ -217,15 +217,15 @@ │ │ │ │ descriptor: (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=12, args_size=4 │ │ │ │ 0: aconst_null │ │ │ │ 1: astore 4 │ │ │ │ 3: aload_2 │ │ │ │ - 4: ifnonnull 268 │ │ │ │ + 4: ifnonnull 270 │ │ │ │ 7: aload_0 │ │ │ │ 8: getfield #28 // Field inflater:Landroid/view/LayoutInflater; │ │ │ │ 11: astore 5 │ │ │ │ 13: ldc #15 // int 2130903043 │ │ │ │ 15: istore 6 │ │ │ │ 17: aload 5 │ │ │ │ 19: iload 6 │ │ │ │ @@ -283,67 +283,67 @@ │ │ │ │ 128: astore 11 │ │ │ │ 130: aload 10 │ │ │ │ 132: getfield #90 // Field android/content/pm/PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ │ │ 135: astore 4 │ │ │ │ 137: aload 11 │ │ │ │ 139: aload 4 │ │ │ │ 141: invokevirtual #96 // Method android/content/pm/PackageManager.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; │ │ │ │ - 144: invokevirtual #102 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 147: astore 11 │ │ │ │ - 149: aload 5 │ │ │ │ - 151: aload 11 │ │ │ │ - 153: invokevirtual #106 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 156: aload 7 │ │ │ │ - 158: getfield #74 // Field com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder.adProviderName:Landroid/widget/TextView; │ │ │ │ - 161: astore 5 │ │ │ │ - 163: new #108 // class java/lang/StringBuilder │ │ │ │ - 166: astore 11 │ │ │ │ - 168: aload 11 │ │ │ │ - 170: invokespecial #111 // Method java/lang/StringBuilder."":()V │ │ │ │ - 173: aload_0 │ │ │ │ - 174: getfield #14 // Field this$0:Lcom/brosmike/airpushdetector/DetectorFragment; │ │ │ │ - 177: invokevirtual #117 // Method com/brosmike/airpushdetector/DetectorFragment.getResources:()Landroid/content/res/Resources; │ │ │ │ - 180: ldc #118 // int 2130968580 │ │ │ │ - 182: invokevirtual #125 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ - 185: astore 4 │ │ │ │ - 187: aload 11 │ │ │ │ - 189: aload 4 │ │ │ │ - 191: invokevirtual #129 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 194: ldc #131 // String : │ │ │ │ - 196: invokevirtual #129 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 199: astore 11 │ │ │ │ - 201: aload 9 │ │ │ │ - 203: getfield #135 // Field com/brosmike/airpushdetector/Detector$AdSource.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ │ │ - 206: getfield #141 // Field com/brosmike/airpushdetector/Detector$AdProvider.friendlyName:Ljava/lang/String; │ │ │ │ - 209: astore 4 │ │ │ │ - 211: aload 11 │ │ │ │ - 213: aload 4 │ │ │ │ - 215: invokevirtual #129 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 218: invokevirtual #142 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 221: astore 11 │ │ │ │ - 223: aload 5 │ │ │ │ - 225: aload 11 │ │ │ │ - 227: invokevirtual #106 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 230: aload 7 │ │ │ │ - 232: getfield #69 // Field com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder.appIcon:Landroid/widget/ImageView; │ │ │ │ - 235: astore 5 │ │ │ │ - 237: aload 10 │ │ │ │ - 239: getfield #90 // Field android/content/pm/PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ │ │ - 242: astore 11 │ │ │ │ - 244: aload_0 │ │ │ │ - 245: getfield #34 // Field pm:Landroid/content/pm/PackageManager; │ │ │ │ - 248: astore 4 │ │ │ │ - 250: aload 11 │ │ │ │ - 252: aload 4 │ │ │ │ - 254: invokevirtual #148 // Method android/content/pm/ApplicationInfo.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ │ │ - 257: astore 11 │ │ │ │ - 259: aload 5 │ │ │ │ - 261: aload 11 │ │ │ │ - 263: invokevirtual #152 // Method android/widget/ImageView.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ │ │ - 266: aload_2 │ │ │ │ - 267: areturn │ │ │ │ + 144: invokeinterface #102, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 149: astore 11 │ │ │ │ + 151: aload 5 │ │ │ │ + 153: aload 11 │ │ │ │ + 155: invokevirtual #106 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 158: aload 7 │ │ │ │ + 160: getfield #74 // Field com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder.adProviderName:Landroid/widget/TextView; │ │ │ │ + 163: astore 5 │ │ │ │ + 165: new #108 // class java/lang/StringBuilder │ │ │ │ + 168: astore 11 │ │ │ │ + 170: aload 11 │ │ │ │ + 172: invokespecial #111 // Method java/lang/StringBuilder."":()V │ │ │ │ + 175: aload_0 │ │ │ │ + 176: getfield #14 // Field this$0:Lcom/brosmike/airpushdetector/DetectorFragment; │ │ │ │ + 179: invokevirtual #117 // Method com/brosmike/airpushdetector/DetectorFragment.getResources:()Landroid/content/res/Resources; │ │ │ │ + 182: ldc #118 // int 2130968580 │ │ │ │ + 184: invokevirtual #125 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ + 187: astore 4 │ │ │ │ + 189: aload 11 │ │ │ │ + 191: aload 4 │ │ │ │ + 193: invokevirtual #129 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 196: ldc #131 // String : │ │ │ │ + 198: invokevirtual #129 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 201: astore 11 │ │ │ │ + 203: aload 9 │ │ │ │ + 205: getfield #135 // Field com/brosmike/airpushdetector/Detector$AdSource.adProvider:Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ │ │ + 208: getfield #141 // Field com/brosmike/airpushdetector/Detector$AdProvider.friendlyName:Ljava/lang/String; │ │ │ │ + 211: astore 4 │ │ │ │ + 213: aload 11 │ │ │ │ + 215: aload 4 │ │ │ │ + 217: invokevirtual #129 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 220: invokevirtual #142 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 223: astore 11 │ │ │ │ + 225: aload 5 │ │ │ │ + 227: aload 11 │ │ │ │ + 229: invokevirtual #106 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 232: aload 7 │ │ │ │ + 234: getfield #69 // Field com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder.appIcon:Landroid/widget/ImageView; │ │ │ │ + 237: astore 5 │ │ │ │ + 239: aload 10 │ │ │ │ + 241: getfield #90 // Field android/content/pm/PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ │ │ + 244: astore 11 │ │ │ │ + 246: aload_0 │ │ │ │ + 247: getfield #34 // Field pm:Landroid/content/pm/PackageManager; │ │ │ │ + 250: astore 4 │ │ │ │ + 252: aload 11 │ │ │ │ + 254: aload 4 │ │ │ │ + 256: invokevirtual #148 // Method android/content/pm/ApplicationInfo.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ │ │ + 259: astore 11 │ │ │ │ + 261: aload 5 │ │ │ │ + 263: aload 11 │ │ │ │ + 265: invokevirtual #152 // Method android/widget/ImageView.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ │ │ 268: aload_2 │ │ │ │ - 269: invokevirtual #156 // Method android/view/View.getTag:()Ljava/lang/Object; │ │ │ │ - 272: checkcast #44 // class com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder │ │ │ │ - 275: astore 7 │ │ │ │ - 277: goto 102 │ │ │ │ + 269: areturn │ │ │ │ + 270: aload_2 │ │ │ │ + 271: invokevirtual #156 // Method android/view/View.getTag:()Ljava/lang/Object; │ │ │ │ + 274: checkcast #44 // class com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder │ │ │ │ + 277: astore 7 │ │ │ │ + 279: goto 102 │ │ │ │ } │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -705,15 +705,15 @@ │ │ │ │ 106: putfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ 109: return │ │ │ │ │ │ │ │ private boolean isConsideredDoubleTap(android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=4 │ │ │ │ + stack=300, locals=15, args_size=4 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #120 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -726,73 +726,71 @@ │ │ │ │ 24: invokevirtual #169 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #63 // Field DOUBLE_TAP_TIMEOUT:I │ │ │ │ - 39: istore 10 │ │ │ │ - 41: iload 10 │ │ │ │ - 43: i2l │ │ │ │ - 44: lstore 8 │ │ │ │ - 46: lload 6 │ │ │ │ - 48: lload 8 │ │ │ │ - 50: lcmp │ │ │ │ - 51: istore 5 │ │ │ │ - 53: iload 5 │ │ │ │ - 55: ifgt 14 │ │ │ │ - 58: aload_1 │ │ │ │ - 59: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 62: f2i │ │ │ │ - 63: istore 5 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #173 // 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 #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 83: fstore 13 │ │ │ │ - 85: fload 13 │ │ │ │ - 87: f2i │ │ │ │ - 88: istore 5 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: invokevirtual #176 // 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 #163 // Field mDoubleTapSlopSquare:I │ │ │ │ - 133: istore 11 │ │ │ │ - 135: iload 5 │ │ │ │ - 137: iload 11 │ │ │ │ - 139: if_icmpge 14 │ │ │ │ - 142: iconst_1 │ │ │ │ - 143: istore 4 │ │ │ │ - 145: goto 14 │ │ │ │ + 39: i2l │ │ │ │ + 40: lstore 8 │ │ │ │ + 42: lload 6 │ │ │ │ + 44: lload 8 │ │ │ │ + 46: lcmp │ │ │ │ + 47: istore 5 │ │ │ │ + 49: iload 5 │ │ │ │ + 51: ifgt 14 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 58: f2i │ │ │ │ + 59: istore 5 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #173 // 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 #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 79: fstore 12 │ │ │ │ + 81: fload 12 │ │ │ │ + 83: f2i │ │ │ │ + 84: istore 5 │ │ │ │ + 86: aload_3 │ │ │ │ + 87: invokevirtual #176 // 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 #163 // Field mDoubleTapSlopSquare:I │ │ │ │ + 129: istore 10 │ │ │ │ + 131: iload 5 │ │ │ │ + 133: iload 10 │ │ │ │ + 135: if_icmpge 14 │ │ │ │ + 138: iconst_1 │ │ │ │ + 139: istore 4 │ │ │ │ + 141: goto 14 │ │ │ │ │ │ │ │ public boolean isLongpressEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4513,258 +4513,264 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2253 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 2254 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 2257 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2259 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ .line 2260 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ .line 2261 │ - .local v15, "scrollX":F │ + .local v16, "scrollX":F │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ - move-result v16 │ + move-result v17 │ │ .line 2263 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2264 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2266 │ - .local v14, "rightBound":F │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2267 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2268 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 2269 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2271 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ .line 2272 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2275 │ :cond_2 │ - cmpg-float v1, v15, v12 │ + cmpg-float v2, v16, v13 │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ .line 2276 │ - move v15, v12 │ + move/from16 v16, v13 │ │ .line 2281 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2282 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2283 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2286 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 2287 │ - .local v3, "time":J │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 2289 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2290 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2291 │ return-void │ │ .line 2277 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ .line 2278 │ - move v15, v14 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -186,38 +186,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 173 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ .line 175 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ - move v3, p2 │ + move v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - move v6, p5 │ + move v7, p5 │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ + invoke-virtual/range {v1 .. v7}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ │ .line 176 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -233,15 +233,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 179 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 181 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -135,15 +135,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 281 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 284 │ 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 │ @@ -436,15 +436,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 177 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -458,27 +458,27 @@ │ :goto_0 │ return v2 │ │ .line 432 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v3 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_0 │ │ .line 436 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -535,1400 +535,1400 @@ │ .line 207 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 41 │ + .locals 42 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 219 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v5 │ + move-result v6 │ │ .line 221 │ - .local v5, "action":I │ + .local v6, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-nez v35, :cond_0 │ + if-nez v36, :cond_0 │ │ .line 222 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 224 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 226 │ - and-int/lit16 v0, v5, 0xff │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - const/16 v36, 0x6 │ + const/16 v37, 0x6 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - move/from16 v1, v36 │ + move/from16 v1, v37 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ .line 228 │ - .local v21, "pointerUp":Z │ + .local v22, "pointerUp":Z │ :goto_0 │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 231 │ - .local v24, "skipIndex":I │ + .local v25, "skipIndex":I │ :goto_1 │ - const/16 v25, 0x0 │ - │ - .local v25, "sumX":F │ const/16 v26, 0x0 │ │ + .local v26, "sumX":F │ + const/16 v27, 0x0 │ + │ .line 232 │ - .local v26, "sumY":F │ + .local v27, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v6 │ + move-result v7 │ │ .line 233 │ - .local v6, "count":I │ - const/16 v17, 0x0 │ + .local v7, "count":I │ + const/16 v18, 0x0 │ │ - .local v17, "i":I │ + .local v18, "i":I │ :goto_2 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_4 │ + if-ge v0, v7, :cond_4 │ │ .line 234 │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_3 │ │ .line 233 │ :goto_3 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_2 │ │ .line 226 │ - .end local v6 # "count":I │ - .end local v17 # "i":I │ - .end local v21 # "pointerUp":Z │ - .end local v24 # "skipIndex":I │ - .end local v25 # "sumX":F │ - .end local v26 # "sumY":F │ + .end local v7 # "count":I │ + .end local v18 # "i":I │ + .end local v22 # "pointerUp":Z │ + .end local v25 # "skipIndex":I │ + .end local v26 # "sumX":F │ + .end local v27 # "sumY":F │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_0 │ │ .line 228 │ - .restart local v21 # "pointerUp":Z │ + .restart local v22 # "pointerUp":Z │ :cond_2 │ - const/16 v24, -0x1 │ + const/16 v25, -0x1 │ │ goto :goto_1 │ │ .line 235 │ - .restart local v6 # "count":I │ - .restart local v17 # "i":I │ - .restart local v24 # "skipIndex":I │ - .restart local v25 # "sumX":F │ - .restart local v26 # "sumY":F │ + .restart local v7 # "count":I │ + .restart local v18 # "i":I │ + .restart local v25 # "skipIndex":I │ + .restart local v26 # "sumX":F │ + .restart local v27 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v25, v25, v35 │ + add-float v26, v26, v36 │ │ .line 236 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v26, v26, v35 │ + add-float v27, v27, v36 │ │ goto :goto_3 │ │ .line 238 │ :cond_4 │ - if-eqz v21, :cond_6 │ + if-eqz v22, :cond_6 │ │ - add-int/lit8 v11, v6, -0x1 │ + add-int/lit8 v12, v7, -0x1 │ │ .line 239 │ - .local v11, "div":I │ + .local v12, "div":I │ :goto_4 │ - int-to-float v0, v11 │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v13, v25, v35 │ + div-float v14, v26, v36 │ │ .line 240 │ - .local v13, "focusX":F │ - int-to-float v0, v11 │ + .local v14, "focusX":F │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v14, v26, v35 │ + div-float v15, v27, v36 │ │ .line 242 │ - .local v14, "focusY":F │ - const/16 v16, 0x0 │ + .local v15, "focusY":F │ + const/16 v17, 0x0 │ │ .line 244 │ - .local v16, "handled":Z │ - and-int/lit16 v0, v5, 0xff │ + .local v17, "handled":Z │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - packed-switch v35, :pswitch_data_0 │ + packed-switch v36, :pswitch_data_0 │ │ .line 396 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v16 │ + return v17 │ │ - .end local v11 # "div":I │ - .end local v13 # "focusX":F │ - .end local v14 # "focusY":F │ - .end local v16 # "handled":Z │ + .end local v12 # "div":I │ + .end local v14 # "focusX":F │ + .end local v15 # "focusY":F │ + .end local v17 # "handled":Z │ :cond_6 │ - move v11, v6 │ + move v12, v7 │ │ .line 238 │ goto :goto_4 │ │ .line 246 │ - .restart local v11 # "div":I │ - .restart local v13 # "focusX":F │ - .restart local v14 # "focusY":F │ - .restart local v16 # "handled":Z │ + .restart local v12 # "div":I │ + .restart local v14 # "focusX":F │ + .restart local v15 # "focusY":F │ + .restart local v17 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 247 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 249 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 253 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 254 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 258 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3e8 │ + const/16 v37, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 259 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v27 │ + move-result v28 │ │ .line 260 │ - .local v27, "upIndex":I │ + .local v28, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v18 │ + move-result v19 │ │ .line 261 │ - .local v18, "id1":I │ + .local v19, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v32 │ + move-result v33 │ │ .line 262 │ - .local v32, "x1":F │ + .local v33, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v34 │ + move-result v35 │ │ .line 263 │ - .local v34, "y1":F │ - const/16 v17, 0x0 │ + .local v35, "y1":F │ + const/16 v18, 0x0 │ │ :goto_6 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_5 │ + if-ge v0, v7, :cond_5 │ │ .line 264 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ if-ne v0, v1, :cond_8 │ │ .line 263 │ :cond_7 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_6 │ │ .line 266 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v20 │ │ .line 267 │ - .local v19, "id2":I │ + .local v20, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v31, v32, v35 │ + mul-float v32, v33, v36 │ │ .line 268 │ - .local v31, "x":F │ + .local v32, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v33, v34, v35 │ + mul-float v34, v35, v36 │ │ .line 270 │ - .local v33, "y":F │ - add-float v12, v31, v33 │ + .local v34, "y":F │ + add-float v13, v32, v34 │ │ .line 271 │ - .local v12, "dot":F │ - const/16 v35, 0x0 │ + .local v13, "dot":F │ + const/16 v36, 0x0 │ │ - cmpg-float v35, v12, v35 │ + cmpg-float v36, v13, v36 │ │ - if-gez v35, :cond_7 │ + if-gez v36, :cond_7 │ │ .line 272 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 279 │ - .end local v12 # "dot":F │ - .end local v18 # "id1":I │ - .end local v19 # "id2":I │ - .end local v27 # "upIndex":I │ - .end local v31 # "x":F │ - .end local v32 # "x1":F │ - .end local v33 # "y":F │ - .end local v34 # "y1":F │ + .end local v13 # "dot":F │ + .end local v19 # "id1":I │ + .end local v20 # "id2":I │ + .end local v28 # "upIndex":I │ + .end local v32 # "x":F │ + .end local v33 # "x1":F │ + .end local v34 # "y":F │ + .end local v35 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_a │ + if-eqz v36, :cond_a │ │ .line 280 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v15 │ + move-result v16 │ │ .line 281 │ - .local v15, "hadTapMessage":Z │ - if-eqz v15, :cond_9 │ + .local v16, "hadTapMessage":Z │ + if-eqz v16, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 282 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ - if-eqz v15, :cond_d │ + if-eqz v16, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v36 │ │ - move-object/from16 v2, v36 │ + move-object/from16 v2, v37 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ .line 285 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 287 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 289 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 296 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 297 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 298 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_b │ + if-eqz v36, :cond_b │ │ .line 299 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 301 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 302 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 303 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 304 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 305 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 307 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_c │ + if-eqz v36, :cond_c │ │ .line 308 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 309 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 312 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 314 │ goto/16 :goto_5 │ │ .line 292 │ - .restart local v15 # "hadTapMessage":Z │ + .restart local v16 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v37, v0 │ + move-wide/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 317 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-nez v35, :cond_5 │ + if-nez v36, :cond_5 │ │ .line 320 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v22, v35, v13 │ + sub-float v23, v36, v14 │ │ .line 321 │ - .local v22, "scrollX":F │ + .local v23, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v23, v35, v14 │ + sub-float v24, v36, v15 │ │ .line 322 │ - .local v23, "scrollY":F │ + .local v24, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v36, :cond_e │ │ .line 324 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ goto/16 :goto_5 │ │ .line 325 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_10 │ + if-eqz v36, :cond_10 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v13, v35 │ + sub-float v36, v14, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v8, v0 │ + float-to-int v9, v0 │ │ .line 327 │ - .local v8, "deltaX":I │ + .local v9, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v14, v35 │ + sub-float v36, v15, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v9, v0 │ + float-to-int v10, v0 │ │ .line 328 │ - .local v9, "deltaY":I │ - mul-int v35, v8, v8 │ - │ + .local v10, "deltaY":I │ mul-int v36, v9, v9 │ │ - add-int v10, v35, v36 │ + mul-int v37, v10, v10 │ + │ + add-int v11, v36, v37 │ │ .line 329 │ - .local v10, "distance":I │ + .local v11, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_f │ + if-le v11, v0, :cond_f │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 331 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 332 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 333 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 334 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 335 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 338 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_5 │ + if-le v11, v0, :cond_5 │ │ .line 339 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 341 │ - .end local v8 # "deltaX":I │ - .end local v9 # "deltaY":I │ - .end local v10 # "distance":I │ + .end local v9 # "deltaX":I │ + .end local v10 # "deltaY":I │ + .end local v11 # "distance":I │ :cond_10 │ - invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gez v35, :cond_11 │ + if-gez v36, :cond_11 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-ltz v35, :cond_5 │ + if-ltz v36, :cond_5 │ │ .line 342 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 343 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 344 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 349 │ - .end local v22 # "scrollX":F │ - .end local v23 # "scrollY":F │ + .end local v23 # "scrollX":F │ + .end local v24 # "scrollY":F │ :pswitch_5 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 350 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 351 │ - .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_15 │ + if-eqz v36, :cond_15 │ │ .line 353 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 375 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v36, :cond_13 │ │ .line 376 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 379 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 380 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_14 │ + if-eqz v36, :cond_14 │ │ .line 383 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 384 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 386 │ :cond_14 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 387 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 354 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_16 │ + if-eqz v36, :cond_16 │ │ .line 355 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 356 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 357 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_17 │ + if-eqz v36, :cond_17 │ │ .line 358 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v16 │ + move-result v17 │ │ goto :goto_8 │ │ .line 362 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v29, v0 │ │ .line 363 │ - .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v35, 0x0 │ + .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v36, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 364 │ - .local v20, "pointerId":I │ - const/16 v35, 0x3e8 │ + .local v21, "pointerId":I │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ - move/from16 v2, v36 │ + move/from16 v2, v37 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 365 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v31 │ │ .line 367 │ - .local v30, "velocityY":F │ - move-object/from16 v0, v28 │ + .local v31, "velocityY":F │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v29 │ + move-result v30 │ │ .line 370 │ - .local v29, "velocityX":F │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + .local v30, "velocityX":F │ + invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gtz v35, :cond_18 │ + if-gtz v36, :cond_18 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-lez v35, :cond_12 │ + if-lez v36, :cond_12 │ │ .line 372 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v29 │ + move/from16 v3, v30 │ │ - move/from16 v4, v30 │ + move/from16 v4, v31 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ goto/16 :goto_8 │ │ .line 392 │ - .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v20 # "pointerId":I │ - .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v29 # "velocityX":F │ - .end local v30 # "velocityY":F │ + .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v21 # "pointerId":I │ + .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v30 # "velocityX":F │ + .end local v31 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 244 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -386,15 +386,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 577 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 593 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -553,15 +553,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -319,15 +319,15 @@ │ │ .line 1334 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 734 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 735 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 736 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 737 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 723 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 724 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 725 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 726 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 727 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 728 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 729 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 730 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -5,15 +5,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 7 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -28,211 +28,213 @@ │ .param p16, "subText" # Ljava/lang/CharSequence; │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + iget-wide v6, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + iget v5, p2, Landroid/app/Notification;->icon:I │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + iget v6, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + iget v5, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + iget v5, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + │ + move-result-object v4 │ │ - move-result-object v3 │ + invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v3 │ + move-object/from16 v0, p8 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v3, v3, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ │ .line 59 │ return-void │ │ .line 34 │ :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -59,15 +59,15 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 199 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 184 │ @@ -88,17 +88,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 203 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ .line 204 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,193 +28,195 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -94,15 +94,15 @@ │ iput v1, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ .line 50 │ return-void │ .end method │ │ .method private static binarySearch([JIIJ)I │ - .locals 5 │ + .locals 7 │ .param p0, "a" # [J │ .param p1, "start" # I │ .param p2, "len" # I │ .param p3, "key" # J │ │ .prologue │ .line 335 │ @@ -123,17 +123,17 @@ │ .line 338 │ add-int v3, v1, v2 │ │ div-int/lit8 v0, v3, 0x2 │ │ .line 340 │ .local v0, "guess":I │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-gez v3, :cond_0 │ │ .line 341 │ move v2, v0 │ │ goto :goto_0 │ @@ -161,17 +161,17 @@ │ :cond_2 │ :goto_1 │ return v1 │ │ .line 348 │ .restart local v1 # "high":I │ :cond_3 │ - aget-wide v3, p0, v1 │ + aget-wide v4, p0, v1 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-eqz v3, :cond_2 │ │ .line 351 │ xor-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ @@ -564,15 +564,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public delete(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ │ .prologue │ .line 93 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-object v1, p0, Landroid/support/v4/util/LongSparseArray;->mKeys:[J │ │ @@ -632,15 +632,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public get(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)TE;" │ } │ .end annotation │ │ @@ -789,15 +789,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -992,15 +992,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 107 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/com/brosmike/airpushdetector/ReportActivity.smali │ @@ -211,14 +211,15 @@ │ .line 62 │ const-string v1, "android.intent.extra.TEXT" │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ + .line 63 │ invoke-virtual {p0}, Lcom/brosmike/airpushdetector/ReportActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v3 │ │ const v4, 0x7f04000a │ │ invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ @@ -241,14 +242,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 62 │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 67 │ invoke-virtual {p0}, Lcom/brosmike/airpushdetector/ReportActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 ├── smali/com/brosmike/airpushdetector/R.smali │ @@ -19,10 +19,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 39 │ return-void │ .end method ├── smali/com/brosmike/airpushdetector/DetectorFragment.smali │ @@ -7,15 +7,14 @@ │ .implements Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$Callbacks; │ .implements Landroid/view/View$OnClickListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/brosmike/airpushdetector/DetectorFragment$1;, │ Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter; │ } │ .end annotation │ │ │ # instance fields │ .field mAdSources:Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ @@ -25,15 +24,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 49 │ invoke-direct {p0}, Landroid/support/v4/app/ListFragment;->()V │ │ - .line 179 │ return-void │ .end method │ │ .method private populate(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ .locals 5 │ .param p1, "adSources" # Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; ├── smali/com/brosmike/airpushdetector/Detector.smali │ @@ -266,20 +266,19 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 183 │ return-void │ .end method │ │ .method public static detectAds(Landroid/content/pm/PackageInfo;[Landroid/content/pm/PackageItemInfo;Ljava/lang/String;Ljava/util/Set;)Lcom/brosmike/airpushdetector/Detector$AdSource; │ - .locals 11 │ + .locals 10 │ .param p0, "pkg" # Landroid/content/pm/PackageInfo; │ .param p1, "items" # [Landroid/content/pm/PackageItemInfo; │ .param p2, "itemTypeTag" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/pm/PackageInfo;", │ @@ -292,177 +291,160 @@ │ ">;)", │ "Lcom/brosmike/airpushdetector/Detector$AdSource;" │ } │ .end annotation │ │ .prologue │ .local p3, "suspiciousPackages":Ljava/util/Set;, "Ljava/util/Set;" │ - const/4 v8, 0x0 │ + const/4 v2, 0x0 │ + │ + const/4 v4, 0x0 │ │ .line 159 │ if-nez p1, :cond_1 │ │ .line 176 │ :cond_0 │ :goto_0 │ - return-object v8 │ + return-object v2 │ │ .line 162 │ :cond_1 │ - move-object v1, p1 │ + array-length v6, p1 │ │ - .local v1, "arr$":[Landroid/content/pm/PackageItemInfo; │ - array-length v6, v1 │ + move v5, v4 │ │ - .local v6, "len$":I │ - const/4 v3, 0x0 │ - │ - .local v3, "i$":I │ - move v4, v3 │ - │ - .end local v1 # "arr$":[Landroid/content/pm/PackageItemInfo; │ - .end local v3 # "i$":I │ - .end local v6 # "len$":I │ - .local v4, "i$":I │ :goto_1 │ - if-ge v4, v6, :cond_0 │ + if-ge v5, v6, :cond_0 │ │ - aget-object v5, v1, v4 │ + aget-object v1, p1, v5 │ │ .line 163 │ - .local v5, "item":Landroid/content/pm/PackageItemInfo; │ - if-nez v5, :cond_3 │ + .local v1, "item":Landroid/content/pm/PackageItemInfo; │ + if-nez v1, :cond_3 │ │ .line 162 │ - .end local v4 # "i$":I │ :cond_2 │ :goto_2 │ - add-int/lit8 v3, v4, 0x1 │ + add-int/lit8 v3, v5, 0x1 │ │ - .restart local v3 # "i$":I │ - move v4, v3 │ + move v5, v3 │ │ - .end local v3 # "i$":I │ - .restart local v4 # "i$":I │ goto :goto_1 │ │ .line 165 │ :cond_3 │ - sget-object v2, Lcom/brosmike/airpushdetector/Detector;->AD_PROVIDERS:[Lcom/brosmike/airpushdetector/Detector$AdProvider; │ + sget-object v7, Lcom/brosmike/airpushdetector/Detector;->AD_PROVIDERS:[Lcom/brosmike/airpushdetector/Detector$AdProvider; │ │ - .local v2, "arr$":[Lcom/brosmike/airpushdetector/Detector$AdProvider; │ - array-length v7, v2 │ + array-length v8, v7 │ │ - .local v7, "len$":I │ - const/4 v3, 0x0 │ + move v3, v4 │ │ - .end local v4 # "i$":I │ - .restart local v3 # "i$":I │ :goto_3 │ - if-ge v3, v7, :cond_5 │ + if-ge v3, v8, :cond_5 │ │ - aget-object v0, v2, v3 │ + aget-object v0, v7, v3 │ │ .line 166 │ .local v0, "adProvider":Lcom/brosmike/airpushdetector/Detector$AdProvider; │ - invoke-virtual {v0, v5}, Lcom/brosmike/airpushdetector/Detector$AdProvider;->matches(Landroid/content/pm/PackageItemInfo;)Z │ + invoke-virtual {v0, v1}, Lcom/brosmike/airpushdetector/Detector$AdProvider;->matches(Landroid/content/pm/PackageItemInfo;)Z │ │ move-result v9 │ │ if-eqz v9, :cond_4 │ │ .line 167 │ - const-string v8, "AirPushDetector" │ + const-string v2, "AirPushDetector" │ │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v10, "Detected ad framework " │ + const-string v4, "Detected ad framework " │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - iget-object v10, v0, Lcom/brosmike/airpushdetector/Detector$AdProvider;->friendlyName:Ljava/lang/String; │ + iget-object v4, v0, Lcom/brosmike/airpushdetector/Detector$AdProvider;->friendlyName:Ljava/lang/String; │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - const-string v10, " in package " │ + const-string v4, " in package " │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - iget-object v10, p0, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ + iget-object v4, p0, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - const-string v10, " as " │ + const-string v4, " as " │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - invoke-virtual {v9, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - const-string v10, " " │ + const-string v4, " " │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - iget-object v10, v5, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ + iget-object v4, v1, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - invoke-static {v8, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 168 │ - new-instance v8, Lcom/brosmike/airpushdetector/Detector$AdSource; │ + new-instance v2, Lcom/brosmike/airpushdetector/Detector$AdSource; │ │ - invoke-direct {v8, p0, v5, v0}, Lcom/brosmike/airpushdetector/Detector$AdSource;->(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V │ + invoke-direct {v2, p0, v1, v0}, Lcom/brosmike/airpushdetector/Detector$AdSource;->(Landroid/content/pm/PackageInfo;Landroid/content/pm/PackageItemInfo;Lcom/brosmike/airpushdetector/Detector$AdProvider;)V │ │ goto :goto_0 │ │ .line 165 │ :cond_4 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_3 │ │ .line 172 │ .end local v0 # "adProvider":Lcom/brosmike/airpushdetector/Detector$AdProvider; │ :cond_5 │ - invoke-static {v5, p0}, Lcom/brosmike/airpushdetector/Detector;->isSuspicious(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z │ + invoke-static {v1, p0}, Lcom/brosmike/airpushdetector/Detector;->isSuspicious(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z │ │ - move-result v9 │ + move-result v3 │ │ - if-eqz v9, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 173 │ - iget-object v9, v5, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ + iget-object v3, v1, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ │ - invoke-static {v9}, Lcom/brosmike/airpushdetector/Detector;->getPackagePrefix(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v3}, Lcom/brosmike/airpushdetector/Detector;->getPackagePrefix(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v3 │ │ - invoke-interface {p3, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + invoke-interface {p3, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ goto :goto_2 │ .end method │ │ .method public static getPackagePrefix(Ljava/lang/String;)Ljava/lang/String; │ .locals 9 │ .param p0, "fullPackageName" # Ljava/lang/String; │ @@ -589,72 +571,69 @@ │ │ move-result-object p0 │ │ goto :goto_0 │ .end method │ │ .method public static isSuspicious(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageInfo;)Z │ - .locals 7 │ + .locals 6 │ .param p0, "packageItem" # Landroid/content/pm/PackageItemInfo; │ .param p1, "appPackage" # Landroid/content/pm/PackageInfo; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v1, 0x0 │ │ .line 150 │ - iget-object v5, p0, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ + iget-object v2, p0, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ │ - iget-object v6, p1, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ + iget-object v3, p1, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ │ - invoke-static {v6}, Lcom/brosmike/airpushdetector/Detector;->getPackagePrefix(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v3}, Lcom/brosmike/airpushdetector/Detector;->getPackagePrefix(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v2, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v5 │ + move-result v2 │ │ - if-eqz v5, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 154 │ :cond_0 │ :goto_0 │ - return v4 │ + return v1 │ │ .line 151 │ :cond_1 │ - sget-object v0, Lcom/brosmike/airpushdetector/Detector;->PACKAGE_WHITELIST:[Ljava/lang/String; │ + sget-object v3, Lcom/brosmike/airpushdetector/Detector;->PACKAGE_WHITELIST:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + move v2, v1 │ │ - .local v1, "i$":I │ :goto_1 │ - if-ge v1, v2, :cond_2 │ + if-ge v2, v4, :cond_2 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v3, v2 │ │ .line 152 │ - .local v3, "whitelistedPrefix":Ljava/lang/String; │ + .local v0, "whitelistedPrefix":Ljava/lang/String; │ iget-object v5, p0, Landroid/content/pm/PackageItemInfo;->name:Ljava/lang/String; │ │ - invoke-virtual {v5, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ .line 151 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 154 │ - .end local v3 # "whitelistedPrefix":Ljava/lang/String; │ + .end local v0 # "whitelistedPrefix":Ljava/lang/String; │ :cond_2 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ goto :goto_0 │ .end method ├── smali/com/brosmike/airpushdetector/NativeDetectionDialogFragment.smali │ @@ -21,15 +21,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 18 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 22 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;Z)V │ .locals 0 │ .param p0, "x0" # Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ .param p1, "x1" # Z │ @@ -166,40 +165,46 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x7f04000c │ │ + .line 79 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f04000d │ │ + .line 80 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f04000e │ │ + .line 81 │ invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f04000f │ │ + .line 82 │ invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 83 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 │ │ + .line 78 │ return-object v1 │ .end method │ │ .method public onDestroyView()V │ .locals 2 │ │ .prologue ├── smali/com/brosmike/airpushdetector/NativeDetectionDialogFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment$1;->this$0:Lcom/brosmike/airpushdetector/NativeDetectionDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/brosmike/airpushdetector/Detector$DetectAsyncTask.smali │ @@ -333,21 +333,19 @@ │ iput-object v10, v7, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;->detectionLog:Ljava/lang/String; │ │ goto/16 :goto_1 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;->doInBackground([Ljava/lang/Void;)Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -363,21 +361,19 @@ │ │ .line 265 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;->onPostExecute(Lcom/brosmike/airpushdetector/Detector$AdSourcesInfo;)V │ │ return-void │ .end method │ │ .method protected varargs onProgressUpdate([Ljava/lang/Integer;)V │ .locals 3 │ @@ -407,18 +403,16 @@ │ │ .line 260 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/brosmike/airpushdetector/Detector$DetectAsyncTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/com/brosmike/airpushdetector/DetectorTaskFragment.smali │ @@ -32,15 +32,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 41 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 49 │ return-void │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 2 ├── smali/com/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter.smali │ @@ -103,36 +103,39 @@ │ │ invoke-direct {v0, p0, v5}, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;->(Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter;Lcom/brosmike/airpushdetector/DetectorFragment$1;)V │ │ .line 205 │ .local v0, "holder":Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder; │ const v3, 0x7f050009 │ │ + .line 206 │ invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;->appName:Landroid/widget/TextView; │ │ .line 207 │ const v3, 0x7f050007 │ │ + .line 208 │ invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;->appIcon:Landroid/widget/ImageView; │ │ .line 209 │ const v3, 0x7f05000a │ │ + .line 210 │ invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;->adProviderName:Landroid/widget/TextView; │ @@ -158,18 +161,20 @@ │ │ iget-object v5, v1, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; │ │ move-result-object v4 │ │ - invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + .line 221 │ + invoke-interface {v4}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 220 │ invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 222 │ iget-object v3, v0, Lcom/brosmike/airpushdetector/DetectorFragment$AdSourceArrayAdapter$ViewHolder;->adProviderName:Landroid/widget/TextView; │ │ new-instance v4, Ljava/lang/StringBuilder;